Criar uma nova configuração - Liberações - Mercado Pago Developers
Qual documentação você quer buscar?

Não sabe como começar a integrar? 

Acesse os primeiros passos
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
check_available_balance
boolean
Esta configuração exibe o saldo da conta antes e depois de um saque, oferecendo uma visão explicativa sobre as variações de saldo. Deve ser excluída para verificações de balance e/ou saldo da conta e, caso deseje utilizá...Ver más
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 más
compensate_detail
boolean
Bloqueios e desbloqueios de dinheiro que se compensam entre si e não afetam o saldo final. Essa funcionalidade facilita a compreensão da formação do saldo final do relatório através de uma sequência cronológica, sendo es...Ver más
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 más
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 más
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 más
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-2151*********762-03031*********750b665b7*********4dac477-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"
  }
}'
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"
  }
}