Ir al contenido

↑↓ navegar ↵ abrir Ctrl↵ nueva pestaña esc cerrar

Lista los merchants (tiendas, marcas o vendedores) de tu empresa. De aquí sale el merchant_id que crear transacción y enviar evento desde el servidor requieren.

Solo lectura: registrar y editar merchants se hace en el panel.

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

Todos opcionales.

ParamTipoDefaultDescripción
pageint (≥ 1)1Página
per_pageint (1–100)20Ítems por página
merchant_refstring (hasta 100)-El ID del vendedor en tu sistema, el mismo merchant_ref aceptado en crear transacción. Devuelve 0 o 1 ítem
statusenum-active o inactive

La lista viene siempre paginada, en orden de registro (el más antiguo primero). Para recorrerlos todos, avanza page hasta que page llegue a total_pages: un merchant registrado en el camino entra al final, sin que saltes ni repitas ítems.


Ventana de terminal
curl -G "https://api.rapidchargeback.com/api/v1/merchants" \
--data-urlencode "per_page=100" \
-H "Authorization: Basic Y2xpZW50X2lkOmNsaWVudF9zZWNyZXQ="
Ventana de terminal
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
}
}
CampoDescripción
idEl merchant_id que las otras APIs requieren
nameNombre del merchant en el panel
merchant_refEl ID del vendedor en tu sistema, cuando el merchant se creó por merchant_ref. null en los registrados por el panel
statusactive o inactive: la situación del registro en el panel
created_atCuándo se registró

Son solo esos campos: los datos de contacto, dirección y términos del merchant quedan en el panel.

{
"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"
}
}

  • Solo los merchants de tu empresa. La empresa viene de la credencial; no hay parámetro para elegir otra.
  • Una empresa bloqueada recibe 403 COMPANY_BLOCKED, como en las otras APIs.
  • Auth, rate limit, códigos de error: ver Autenticación y Códigos de respuesta.