Pular para o conteúdo

↑↓ navegar ↵ abrir Ctrl↵ nova aba esc fechar

Lista os merchants (lojas, marcas ou vendedores) da sua empresa. É daqui que sai o merchant_id que criar transação e enviar evento pelo servidor pedem.

Só leitura: cadastrar e editar merchant é pelo painel.

GET https://api.rapidchargeback.com/api/v1/merchants
Authorization: Basic base64(client_id:client_secret)

Todos opcionais.

ParamTipoDefaultDescrição
pageint (≥ 1)1Página
per_pageint (1–100)20Itens por página
merchant_refstring (até 100)-O ID do vendedor no seu sistema, o mesmo merchant_ref aceito em criar transação. Devolve 0 ou 1 item
statusenum-active ou inactive

A lista vem sempre paginada, em ordem de cadastro (o mais antigo primeiro). Para percorrer todos, avance page até page chegar a total_pages: merchant cadastrado no meio do caminho entra no fim, sem fazer você pular ou repetir item.


Terminal window
curl -G "https://api.rapidchargeback.com/api/v1/merchants" \
--data-urlencode "per_page=100" \
-H "Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ="
Terminal window
curl -G "https://api.rapidchargeback.com/api/v1/merchants" \
--data-urlencode "merchant_ref=seller-77" \
-H "Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ="

{
"data": [
{
"id": "00000000-0000-0000-0000-000000000001",
"name": "Loja Exemplo",
"merchant_ref": null,
"status": "active",
"created_at": "2026-03-10T12:00:00.000Z"
}
],
"meta": {
"page": 1,
"per_page": 20,
"total": 1,
"total_pages": 1
}
}
CampoDescrição
idO merchant_id que as outras APIs pedem
nameNome do merchant no painel
merchant_refO ID do vendedor no seu sistema, quando o merchant foi criado por merchant_ref. null nos cadastrados pelo painel
statusactive ou inactive. Merchant inativo não recebe alertas
created_atQuando foi cadastrado

São só esses campos: dados de contato, endereço e termos do merchant ficam no painel.

{
"data": [],
"meta": { "page": 1, "per_page": 20, "total": 0, "total_pages": 0 }
}
{
"error": {
"code": "VALIDATION_ERROR",
"message": "Number must be less than or equal to 100"
}
}

  • Só os merchants da sua empresa. A empresa vem da credencial; não há parâmetro para escolher outra.
  • Empresa bloqueada recebe 403 COMPANY_BLOCKED, como nas outras APIs.
  • Auth, rate limit, códigos de erro: ver Autenticação e Códigos de resposta.