Exportar Transações
- Dados da API:
- URL: https://integration.enoqbank.com/enoq
- Arquitetura: Representational State Transfer (REST)
Exportar por data de operação
Utilizada para exportar os dados das transações através da data da transação.
POST
/api/transaction/concil/export-by-operation-date
Via request Representational State Transfer (REST) com query parameters:
{
"accountNumber": "long",
"startDate ": "2023-01-01",
"endDate": "2023-01-01"
}
Dicionário de dados - Parâmetros
HEADER | DESCRIÇÃO | TIPO | TAMANHO | OBSERVAÇÃO |
---|---|---|---|---|
accountNumber | Número da conta que o operação foi emitida | long | - | - |
StartDate | Data de início da busca | Date | 30 | Formato YYYY-MM-DD |
EndDate | Data de fim da busca | Date | 256 | Formato YYYY-MM-DD |
- 🟢 200
{
"fileBase64": "string"
}
Dicionário de dados - Retorno
HEADER | DESCRIÇÃO | TIPO | TAMANHO | OBSERVAÇÃO |
---|---|---|---|---|
FileBase64 | Arquivo de exportação em Base64 | string | - | - |
Utilizada para exportar os dados das transações através da data do pagamento.
POST
/api/transaction/concil/export-by-payment-date
Via request Representational State Transfer (REST) com query parameters:
{
"accountNumber": "long",
"startDate ": "2023-01-01",
"endDate": "2023-01-01"
}
Dicionário de dados - Parâmetros
HEADER | DESCRIÇÃO | TIPO | TAMANHO | OBSERVAÇÃO |
---|---|---|---|---|
accountNumber | Número da conta que o operação foi emitida | long | - | - |
StartDate | Data de início da busca | Date | 30 | Formato YYYY-MM-DD |
EndDate | Data de fim da busca | Date | 256 | Formato YYYY-MM-DD |
- 🟢 200
{
"fileBase64": "string"
}
Dicionário de dados - Retorno
HEADER | DESCRIÇÃO | TIPO | TAMANHO | OBSERVAÇÃO |
---|---|---|---|---|
FileBase64 | Arquivo de exportação em Base64 | string | - | - |
Informações Adicionais
Em todos os métodos da API, exceto o método de obtenção de token, a chamada deverá ser enviada com um header no seguinte formato:
Key | Value |
---|---|
Authorization | Bearer eyJhbGciOiJSUzIlxdWVtZS [...] mj2m65fJfvmjdVXp6dQ |
Onde o tipo de autenticação Bearer
nunca mudará, e o token que vem logo em seguida, no caso exemplificado por:
“eyJhbGciOiJSUzIlxdWVtZS [...] mj2m65fJfvmjdVXp6dQ”
corresponde ao token obtido através do método api/Auth/Token.
Todo token tem uma data e hora de expiração, ficando a cargo do sistema integrador a responsabilidade de providenciar um novo token para realizar novas chamadas após a expiração deste.