Inicio
Documentação
Recursos
Parcerias
Comunidade

Recursos

Confira as atualizaçÔes das nossas soluçÔes e do funcionamento do sistema ou peça suporte técnico.

Parcerias

Conheça nosso programa para agĂȘncias ou desenvolvedores que oferecem serviços de integração e vendedores que desejam contratĂĄ-los.

Comunidade

Fique por dentro das Ășltimas novidades, peça ajuda a outros integradores e compartilhe seu conhecimento.

Criar uma nova configuração - LiberaçÔes - Mercado Pago Developers

Busca inteligente powered by OpenAI 

Criar uma nova configuração

POST

https://api.mercadopago.com/v1/account/release_report/config
Este endpoint permite a configuração de campos especĂ­ficos para personalizar as preferĂȘncias antes de dar inĂ­cio ao processo de criação dos relatĂłrios. As definiçÔes serĂŁo aplicadas na criação de relatĂłrios posteriormente. Importante: ApĂłs criar a configuração, nĂŁo serĂĄ possĂ­vel utilizar este endpoint para criar uma nova. Para aplicar mudanças na configuração do relatĂłrio, atualize uma configuração jĂĄ existente atravĂ©s do endpoint 'Atualizar configuraçÔes'.
Parùmetros de requisição
BODY
columns
array

OBRIGATÓRIO

Campo com os detalhes das colunas que deverão ser incluídas no relatório. Encontre todos os valores possíveis na seção Glossårio (https://www.mercadopago.com.br/developers/pt/docs/checkout-pro/additional-content/reports/...Ver mais
file_name_prefix
string

OBRIGATÓRIO

Prefixo que compÔe o nome do relatório uma vez gerado e pronto para download, não permitindo valores vazios ou nulos.
frequency
object

OBRIGATÓRIO

Este campo indica a frequĂȘncia com a qual o relatĂłrio deve ser gerado, podendo ser diĂĄria, semanal ou mensal.
sftp_info
object
Este campo fornece os dados de conexĂŁo necessĂĄrios para que possamos acessar seu servidor. Ele Ă© opcional, e somente deverĂĄ ser enviado caso queira receber os relatĂłrios via SFTP.
ParĂąmetros de resposta
file_name_prefix
string
Prefixo que compÔe o nome do relatório uma vez gerado e pronto para download, não permitindo valores vazios ou nulos.
notification_email_list
array
Campo que contém um grupo de destinatårios de e-mail que receberão notificaçÔes quando um relatório estiver pronto e disponível para download. Certifique-se de incluir o e-mail associado à sua conta do Mercado Pago para ...Ver mais
display_timezone
string
Este campo define a data e a hora exibidas nos relatĂłrios. Na ausĂȘncia de uma configuração especĂ­fica de fuso horĂĄrio, o sistema adota por padrĂŁo o valor GMT-04. Para fusos horĂĄrios sujeitos ao horĂĄrio de verĂŁo, ajustes ...Ver mais
include_withdrawal_at_end
boolean
Este campo indica se as transaçÔes de saque realizadas no final do intervalo de datas especificado no relatório foram incluídas.
Erros

400Erro.

Invalid file_name_prefix

Prefixo de nome de arquivo invĂĄlido.

Invalid execute_after_withdrawal

Execução invålida após a retirada.

Invalid columns

Colunas invĂĄlidas.

Invalid frequency

FrequĂȘncia invĂĄlida.

Invalid sftp info

InformaçÔes SFTP invålidas.

Invalid webhook

Webhook invĂĄlido.

Invalid file config

Arquivo de configuração invålido.

Invalid report_language

Idioma do relatĂłrio invĂĄlido.

Invalid notification_email_list

Lista de e-mails para notificação invålida.

401Unauthorized.

invalid token

Token invĂĄlido.

409Conflict.

Duplicated id

O registro jĂĄ existe.

Requisição
curl -X POST \
    'https://api.mercadopago.com/v1/account/release_report/config'\
    -H 'Content-Type: application/json' \
       -H 'Authorization: Bearer TEST-7434*********159-03141*********cee51edf8*********f94f589-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
}'
Resposta de exemplo
{
  "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"
  }
}