Crear una nueva configuración - Liberaciones - Mercado Pago Developers
¿Qué documentación quieres buscar?

¿No sabes cómo empezar la integración? 

Accede a los primeros pasos
Crear una nueva configuración

POST

https://api.mercadopago.com/v1/account/release_report/config
Este endpoint permite la configuración de campos específicos para personalizar las preferencias antes de iniciar el proceso de creación de reportes. Las configuraciones se aplicarán en la generación de reportes posteriormente. Importante: Después de crear la configuración, no será posible utilizar este endpoint para crear una nueva. Para aplicar cambios en la configuración del reporte, actualiza la configuración ya existente a través del endpoint 'Actualizar configuraciones'.
Parámetros para la solicitud
BODY
check_available_balance
boolean
Esta configuración muestra el saldo de la cuenta antes y después de un retiro, ofreciendo una visión explicativa de las variaciones del saldo. Debe ser excluida para comprobaciones de balance y/o saldo de la cuenta, y si...Ver más
columns
array

REQUERIDO

Campo con los detalles de las columnas que deben incluirse en el reporte. Encuentra todos los valores posibles en la sección Glossário (https://www.mercadopago.com.co/developers/es/docs/checkout-pro/additional-content/re...Ver más
compensate_detail
boolean
Bloqueos y desbloqueos de dinero que se compensan entre sí y no afectan al saldo final. Esta funcionalidad facilita la comprensión de la formación del saldo final del reporte a través de una secuencia cronológica, siendo...Ver más
display_timezone
string
Este campo define la fecha y hora mostradas en los reportes. En ausencia de una configuración específica de zona horaria, el sistema adopta por defecto el valor GMT-04. Para zonas horarias sujetas al horario de verano, s...Ver más
Parámetros de respuesta
file_name_prefix
string
Prefijo que compone el nombre del reporte una vez generado y listo para su descarga.
notification_email_list
array
Campo que contiene un grupo de destinatarios de correo electrónico que recibirán notificaciones cuando un reporte esté listo y disponible para su descarga.
display_timezone
string
Este campo define la fecha y hora mostradas en los reportes. En ausencia de una configuración específica de zona horaria, el sistema adopta por defecto el valor GMT-04. Para zonas horarias sujetas al horario de verano, s...Ver más
include_withdrawal_at_end
boolean
Este campo indica si las transacciones de retiro realizadas al final del intervalo de fechas especificado en el reporte han sido incluidas.
Errores

400Error.

Invalid file_name_prefix

Prefijo de nombre de archivo inválido.

Invalid execute_after_withdrawal

Ejecución inválida después del retiro.

Invalid columns

Columnas inválidas.

Invalid frequency

Frecuencia inválida.

Invalid sftp info

Información SFTP no válida.

Invalid webhook

Webhook no válido.

Invalid file config

Archivo de configuración no válido.

Invalid report_language

Idioma del reporte no válido.

Invalid notification_email_list

Lista de correos electrónicos para notificación no válida.

401Unauthorized.

invalid token

Token inválido.

409Conflict.

Duplicated id

El registro ya existe.

Solicitud
curl -X POST \
    'https://api.mercadopago.com/v1/account/release_report/config'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-5599*********291-02171*********139a4791e*********f7f5835-1*********' \
    -d '{
  "check_available_balance": false,
  "columns": [
    {
      "key": "SOURCE_ID"
    }
  ],
  "compensate_detail": false,
  "display_timezone": "GMT-04",
  "execute_after_withdrawal": false,
  "file_name_prefix": "conciliation-settlement-report",
  "frequency": {
    "hour": 0,
    "value": 1,
    "type": "monthly"
  },
  "include_withdrawal_at_end": false,
  "notification_email_list": [
    {}
  ],
  "report_translation": "es",
  "scheduled": false,
  "separator": ";",
  "sftp_info": {
    "server": "sftp.myserver.com",
    "password": "mypassword",
    "remote_dir": "/myfolder",
    "port": 22,
    "username": "username"
  }
}'
Respuesta de ejemplo
{
  "file_name_prefix": "release-report-USER_ID",
  "notification_email_list": [
    {}
  ],
  "display_timezone": "GMT-04",
  "include_withdrawal_at_end": true,
  "scheduled": false,
  "execute_after_withdrawal": false,
  "columns": [
    {
      "key": "SOURCE_ID"
    }
  ],
  "report_translation": "es",
  "frequency": {
    "hour": 0,
    "value": 1,
    "type": "monthly"
  }
}