Crear reporte - Liberaciones - Mercado Pago Developers
Crear reporte

POST

https://api.mercadopago.com/v1/account/release_report
Este endpoint permite crear manualmente un nuevo informe dentro de un intervalo de fechas específico.
Parámetros para la solicitud
BODY
begin_date
string

REQUERIDO

Este campo indica la fecha y hora de inicio del intervalo para el informe, en la zona horaria UTC (indicada por la 'Z' al final, que significa 'Zulu time' o Tiempo Coordinado Universal).
end_date
string

REQUERIDO

Este campo indica la fecha y hora de finalización del intervalo para el informe, en la zona horaria UTC (indicado por la 'Z' al final, que significa 'Zulu time' o Tiempo Coordinado Universal).
Parámetros de respuesta
id
number
Este campo indica el identificador único del reporte generado.
account_id
number
Este campo indica el identificador único de la cuenta asociada al reporte.
begin_date
string
Es la fecha y hora de inicio del intervalo del reporte, en la zona horaria UTC (indicado por la 'Z' al final, que significa 'Zulu time' o Tiempo Coordinado Universal).
created_from
string
Este campo indica cómo se generó el reporte, siendo 'manual' para reportes generados manualmente y 'schedule' para reportes programados.
Errores

400Bad request.

invalid_begin_date

Debes especificar el parámetro 'begin_date'.

invalid_end_date

Debes especificar el parámetro 'end_date'.

end_date_before_begin_date

La fecha de inicio debería ser anterior a la fecha de finalización.

end_date_before_begin_date

La fecha de inicio debería ser anterior a la fecha de finalización.

401Unauthorized.

Invalid token

Token inválido.

403Forbidden.

operation not allowed

No es posible generar este reporte desde la cuenta principal. Tenés que generarlo desde alguna de las cuentas asociadas a un país.

Solicitud
curl -X POST \
    'https://api.mercadopago.com/v1/account/release_report'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7719*********832-03141*********ec9309854*********f1e54b5-1*********' \
    -d '{
  "begin_date": "2019-05-01T00:00:00Z",
  "end_date": "2019-06-01T00:00:00Z"
}'
Respuesta de ejemplo
{
  "id": 99336983670,
  "account_id": 167345291,
  "begin_date": "2022-08-01T03:00:00Z",
  "created_from": "manual",
  "currency_id": "ARS",
  "end_date": "2022-08-08T02:59:59Z",
  "generation_date": "2024-02-16T15:55:22.258-04:00",
  "internal_management": [
    {
      "is_visible": true,
      "notify": false,
      "use_exact_time": true
    }
  ],
  "is_reserve": false,
  "is_test": false,
  "last_modified": "2024-02-16T15:55:22.261-04:00",
  "report_id": 17012160,
  "retries": 0,
  "status": "pending",
  "sub_type": "release",
  "user_id": 123456789,
  "format": "CSV"
}