Consulta de órdenes
El proceso de consultar la orden no es necesario para el uso real de la Billetera, pero es recomendable usarlo en el entorno de pruebas para poder corroborar los cambios en la orden.
Consultar estado de orden
El endpoint para consultar el
estado de la orden es el siguiente
/v1/orders/{order_id}/. enviando el order_id
que obtuvimos en la respuesta al crear una orden.
Método: GET
URL: /v1/orders/{order_id}/
Respuesta:
{
"order_id": "order_nZBhNcb1wLt1wER6",
"account": 10040,
"asset_name": "Testeo de fondos - Testo FMA - Clase Fondo Clase A",
"side": "buy",
"operated_quantity": null,
"operated_price": null,
"amount": "15000.000000000",
"operated_amount": null,
"status": "ready_to_send",
"status_detail": "Lista para Enviar",
"operational_date": "2023-01-18T17:19:04.498587-03:00",
"responsible": "DeLaRosa, Juancito (#39651529)",
"previous_operational_date": "2023-01-19",
"created": "2023-01-18T17:19:04.498870-03:00",
"updated": "2023-01-18T17:19:18.511871-03:00",
"status_history": [
{
"status": "ready_to_send",
"status_detail": "Lista para Enviar",
"comment": "Orden ID#7691 pasada a status Pendiente de validación.",
"created": "2023-01-18T17:19:04.512472-03:00"
},
{
"status": "ready_to_send",
"status_detail": "Lista para Enviar",
"comment": "Orden pasada a Lista para enviar de manera automática por homologacion",
"created": "2023-01-18T17:19:18.508596-03:00"
}
]
}
En la respuesta podemos observar tanto el estado actual de la orden en
el campo status
como el historial de estados por los que pasó en el
campo status_history
.
Consultar las órdenes por cuenta
La consulta de órdenes por cuenta nos permite averiguar todas las
órdenes que hayan sido creadas por esa cuenta, para ello se debe
utilizar el endpoint
/v1/orders/?account_id={account_id}
enviando el account_id
como parámetro.
Método: GET
URL: /v1/orders/?account_id={account_id}
Respuesta:
{
"count": 38,
"next": "https://nasini.invwallet.com//api/v1/orders/?limit=20&offset=20",
"previous": null,
"results": [
{
"order_id": "order_I3K7HcYKIWBD2nkE",
"account_id": "acct_1wx3ivesBZhaANhq",
"status": "ready_to_send",
"status_detail": "Lista para Enviar",
"asset_name": "Testeo de fondos - Testo FMA - Clase Fondo Clase A",
"side": "buy",
"amount": "15000.000000000",
"operated_quantity": null,
"operated_price": null,
"operated_amount": null,
"previous_operational_date": "2023-01-19",
"operational_date": "2023-01-18T17:20:23.736722-03:00",
"created": "2023-01-18T17:20:23.745628-03:00",
"updated": "2023-01-18T17:20:35.899519-03:00"
},
{
"order_id": "order_nZBhNcb1wLt1wER6",
"account_id": "acct_1wx3ivesBZhaANhq",
"status": "ready_to_send",
"status_detail": "Lista para Enviar",
"asset_name": "Testeo de fondos - Testo FMA - Clase Fondo Clase A",
"side": "buy",
"amount": "15000.000000000",
"operated_quantity": null,
"operated_price": null,
"operated_amount": null,
"previous_operational_date": "2023-01-19",
"operational_date": "2023-01-18T17:19:04.498587-03:00",
"created": "2023-01-18T17:19:04.498870-03:00",
"updated": "2023-01-18T17:19:18.511871-03:00"
}
]
}