Listar beneficiarios
GET/beneficiariesProbar
La llamada la hace tu navegador, contra el servidor que elijas arriba. Si la documentación no está servida desde el mismo origen que la API, el navegador puede bloquear la respuesta por CORS: en ese caso abre estas páginas desde la propia API (/docs) o usa el curl de arriba.
GET
/beneficiaries
const url = 'http://localhost:3000/v1/beneficiaries?limit=25';const options = {method: 'GET', headers: {'x-api-key': '<x-api-key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'http://localhost:3000/v1/beneficiaries?limit=25' \ --header 'x-api-key: <x-api-key>'Scope beneficiaries:read. Paginación por cursor.
Authorizations
Sección titulada «Authorizations»Parameters
Sección titulada «Parameters»Query Parameters
Sección titulada «Query Parameters»limit
integer
cursor
string
next_cursor de la página anterior
Responses
Sección titulada «Responses»Página de beneficiarios
Media typeapplication/json
object
data
Array<object>
object
id
string format: uuid
full_name
string
national_id
string
bank_code
string
account_number
string
phone
string
asset
string
country
string
status
string
payout_count
Cuántas dispersiones le han llegado bien. Señal antifraude.
integer
last_success_at
string format: date-time
last_failure_reason
string
created_at
string format: date-time
has_more
boolean
next_cursor
string
Example
{ "data": [ { "asset": "BS", "status": "active" } ]}Error con código estable
Media typeapplication/json
object
error
object
meta
Contexto estructurado del error cuando lo hay: qué límite se superó y de cuánto, qué campo es inválido, cuánto saldo había. No aparece en errores internos.
object
key
additional properties
any
type
string
code
Código ESTABLE. Programa contra esto.
string
message
string
request_id
string
Example
{ "error": { "type": "invalid_request_error", "code": "insufficient_balance", "request_id": "req_8a0312ba896772bc441134cd" }}