Invoice
Contenidos
¿Cómo conseguir mi Access Token?
Para generar su token de acceso, siga los pasos que se muestran en cómo conseguir mi Access Token
Formato Request
Se enviará una petición con el siguiente formato:
* El parámetro last_mile_tn es opcional para otros países pero obligatorio para Uruguay.
GET https://api.mercadolibre.com/shipments/{shipment_id}/documents/cbt_invoice?last_mile_tn={last_mile_tn}
--header 'Authorization: Bearer {accessToken}'Formato Response
Se espera un body vacio y que se descargue el documento en formato PDF.
Status Codes
| Status | HTTP Code | Descripción |
|---|---|---|
| SUCCESS | 200 | Se descargará el documento solicitado. |
| FAILED | 400 | Cuando la descarga no se pudo realizar con éxito. Se espera que retorne “error”:”error_get_document” junto con el “message” describiendo el motivo del error. |
| ERROR | 500 | Cualquier error del lado del servidor |
Ejemplos
Request:
GET https://api.mercadolibre.com/shipments/97755738871/documents/cbt_invoice?last_mile_tn=AAA000000000
--header 'Authorization: Bearer xxxxxxxxx'Response:
Successful (200 OK)
{
}Failed (Error HTTP 4XX)
{
"error": "error_get_document",
"message": "Shipment status is 'delivered'",
"status": 400
}{
"error": "shipment_not_found",
"message": "Shipment: 3002444733251",
"status": 404
}Error (Error HTTP 5XX)
{
"error": "internal_error",
"message": "Internal Server Error",
"status": 500
}