Inicio
Documentación
Recursos
Certificaciones
Comunidad
Actualizar configuraciones - Liberaciones - Mercado Pago Developers

Búsqueda inteligente powered by OpenAI 

Actualizar configuraciones

PUT

https://api.mercadopago.com/v1/account/release_report/config
Este endpoint actualiza las configuraciones predeterminadas de tus reportes. Ten en cuenta que al actualizar una configuración, será necesario ejecutar el endpoint 'Crear reporte' y luego 'Descargar reporte'.
Parámetros para la solicitud
BODY
columns
array

REQUERIDO

Campo con los detalles de las columnas que se incluirán en el reporte, basado en los valores definidos en el request. Encuentra todos los valores posibles en la sección Glossário (https://www.mercadopago.com.co/developer...Ver más
file_name_prefix
string

REQUERIDO

Prefijo que compone el nombre del reporte a generar y descargar. No permite valores vacíos o nulos.
frequency
object

REQUERIDO

Este campo indica la frecuencia con la que debe generarse el reporte, pudiendo ser diaria, semanal o mensual.
sftp_info
object
Este campo proporciona los datos de conexión necesarios para que podamos acceder a tu servidor. Es opcional y solo debe enviarse si deseas recibir los reportes a través de SFTP.
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
Este campo permite agregar un grupo de destinatarios de correo electrónico para que reciban una notificación cuando un reporte está listo y disponible para descargar. Asegúrate de incluir el correo asociado a tu cuenta d...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
include_withdrawal_at_end
boolean
Este campo indica si deben incluirse las transacciones de retiro realizadas al final del intervalo de fechas especificado en el reporte.
Errores

400Error.

Invalid file_name_prefix

Prefijo de nombre de archivo no válido.

Invalid execute_after_withdrawal

Ejecución no válida después de la retirada.

Invalid columns

Columnas no válidas.

Invalid frequency

Frecuencia no válida.

Invalid SFTP info

Información SFTP no válida.

Invalid webhook

Webhook no válido.

Invalid file config

Configuración de archivo no válida.

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 no válido.

Solicitud
curl -X PUT \
    'https://api.mercadopago.com/v1/account/release_report/config'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-3322*********190-03031*********46528954c*********0339910-1*********' \
    -d '{
  "columns": [
    {
      "key": "SOURCE_ID"
    }
  ],
  "file_name_prefix": "conciliation-settlement-report",
  "frequency": {
    "hour": 0,
    "value": 1,
    "type": "monthly"
  },
  "sftp_info": {
    "server": "sftp.myserver.com",
    "password": "mypassword",
    "remote_dir": "/myfolder",
    "port": 22,
    "username": "username"
  },
  "separator": ";",
  "display_timezone": "GMT-04",
  "report_translation": "es",
  "notification_email_list": [
    {}
  ],
  "include_withdrawal_at_end": false,
  "check_available_balance": false,
  "compensate_detail": false,
  "execute_after_withdrawal": false,
  "scheduled": false
}'
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"
  }
}