Saltar al contenido principal
GET
Listar órdenes
Usa este endpoint para obtener una lista paginada de órdenes de un solo tipo por solicitud: fiat_to_crypto, crypto_to_fiat o fiat_to_fiat. Aplica filtros para acotar los resultados por estado o rango de fechas. Los resultados se ordenan por completedTime, de la más reciente a la más antigua. El esquema de cada registro de la respuesta varía entre las órdenes de una sola moneda y las órdenes fiat a fiat; la estructura sigue el mismo patrón que el endpoint de detalle de una orden. Úsalo para paneles de conciliación, flujos de reportes y monitoreo proactivo de órdenes que requieren acción.

Endpoint

Usa https://api-test.velafi.com/v2/orders para pruebas en sandbox.

Parámetros de consulta

string
requerido
Tipo de orden que quieres listar. Uno de fiat_to_crypto, crypto_to_fiat o fiat_to_fiat.
integer
Filtra por código de estado de la orden. 0 (el valor predeterminado) devuelve todos los estados. Usa los códigos listados en Estados de la orden. Para fiat_to_fiat, el filtro compara contra el estado almacenado y no contra el reportado: 10, 11, 12, 60 y 72 coinciden exactamente, mientras que 31, 41, 51, 71 y 90 no coinciden exactamente con el orderStatus reportado. Consulta Filtrar por estado.
string
Inicio del filtro de rango de fechas como marca de tiempo Unix en milisegundos (p. ej., "1700000000000"). Para órdenes fiat_to_crypto y crypto_to_fiat el rango se compara contra el completedTime de la orden; para órdenes fiat_to_fiat, contra su hora de última actualización.
string
Fin del filtro de rango de fechas como marca de tiempo Unix en milisegundos (p. ej., "1800000000000"). Se compara contra la misma marca de tiempo que startTime.
integer
Número de página que quieres obtener. El valor predeterminado es 1.
integer
Número de registros por página. El valor predeterminado es 10. El máximo es 100.

Campos de la respuesta

integer
Código de estado de la respuesta. 200 indica éxito.
string
Mensaje de respuesta legible.
object
Conjunto de resultados paginado.

Ejemplos