Documentação da API
Integre suas aplicações com a plataforma MR2Market através da nossa API REST completa e bem documentada.
Quick Start
# 1. Obtenha sua API Key
GET https://api.mr2market.com/v1/auth/apikey
# 2. Faça sua primeira requisição
curl -H "Authorization: Bearer YOUR_TOKEN" \
https://api.mr2market.com/v1/listings
Introdução
A API MR2Market permite que desenvolvedores integrem suas aplicações com nossa plataforma de marketplace de gaming. Com suporte a REST, JSON e autenticação via Bearer Token.
Base URL
https://api.mr2market.com/v1Formato
application/jsonAutenticação
Bearer TokenRate Limit
100 req/minAutenticação
Headers Required
Authorization: Bearer YOUR_ACCESS_TOKEN
Content-Type: application/json
X-API-Key: YOUR_API_KEY
Exemplo de Login
POST /api/v1/auth/login
{
"email": "usuario@exemplo.com",
"password": "sua_senha"
}
// Response: { access_token, refresh_token, user }
Endpoints
Autenticação
/api/v1/auth/register/api/v1/auth/login/api/v1/auth/refresh/api/v1/auth/logout/api/v1/auth/forgot-passwordProdutos
/api/v1/listings/api/v1/listings/:id/api/v1/listings/api/v1/listings/:id/api/v1/listings/:idPedidos
/api/v1/orders/api/v1/orders/:id/api/v1/orders/api/v1/orders/:id/confirm/api/v1/orders/:id/disputeUsuários
/api/v1/users/me/api/v1/users/me/api/v1/users/:id/api/v1/users/:id/reviewsExemplos de Código
const response = await fetch('https://api.mr2market.com/v1/listings', {
headers: {
'Authorization': 'Bearer YOUR_TOKEN',
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);import requests
headers = {
'Authorization': 'Bearer YOUR_TOKEN',
'Content-Type': 'application/json'
}
response = requests.get(
'https://api.mr2market.com/v1/listings',
headers=headers
)
data = response.json()
print(data)curl -X GET "https://api.mr2market.com/v1/listings" \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json"
SDKs e Recursos
Node.js SDK
Biblioteca oficial para Node.js
npm install @mr2market/apiPython SDK
Biblioteca oficial para Python
pip install mr2marketPrecisa de Ajuda?
Nossa equipe de desenvolvedores está disponível para ajudar com suas integrações.
api@mr2market.com