API Reference

API Reference

Documentacao completa da API REST do SellX Checkout. Todos os endpoints utilizam JSON para requisicoes e respostas.

Base URL

https://pay.sellxcheckout.com/api/checkout/[tenant]

Autenticacao

A API utiliza autenticacao via Bearer Token. Inclua o token JWT no header de todas as requisicoes autenticadas:

Authorization: Bearer seu_token_jwt
JavaScript
// Exemplo de requisicao autenticada
const response = await fetch('https://pay.sellxcheckout.com/api/checkout/sua-loja/orders', {
  method: 'GET',
  headers: {
    'Authorization': 'Bearer seu_token_jwt',
    'Content-Type': 'application/json'
  }
});

const orders = await response.json();

Codigos de Erro

CodigoDescricao
200Requisicao bem sucedida
201Recurso criado com sucesso
400Requisicao invalida
401Nao autorizado
404Recurso nao encontrado
429Rate limit excedido
500Erro interno do servidor

Rate Limits

A API possui limite de 100 requisicoes por minuto por IP. Em caso de exceder o limite, voce recebera um erro 429. Para aumentar o limite, entre em contato conosco.