ENOQ PayDocs
v3

Consultar por Data da Operação

POST/api/transaction/concil/search-by-operation-date

Utilizada para consultar um resumo dos principais dados das transações, filtrando através da data da operação (data da venda). Retorna sempre uma linha por transação, mesmo se parcelada. Para detalhes por parcela, utilize o endpoint [[consulta-por-data-operacao-parcelas]].

Exemplo de requisição
curl --request POST \
  --url 'https://integration.enoqbank.com/enoq/api/transaction/concil/search-by-operation-date?accountNumber={accountNumber}&startDate={startDate}&endDate={endDate}' \
  --header 'Authorization: Bearer {token}' \
  --header 'Content-Type: application/json'

Dicionário de dados - Query Parameters

Retorno (200)

Exemplo de resposta
[
  {
    "transactionDate": "2023-01-01T14:25:28.913Z",
    "terminal": "0",
    "cardNumber": "string",
    "cardType": "string",
    "cardName": "string",
    "codAuth": "",
    "nsu": "",
    "installments": "0",
    "amount": "0.00",
    "transactionStatus": "string",
    "transactionReference": "string",
    "transactionPaymentIdWeb": "string"
  }
]

Dicionário de dados

Erros

As respostas de erro conhecidas estão abaixo. Os retornos observados em homologação estão identificados separadamente dos exemplos documentados; as respostas podem variar conforme o ambiente e a configuração.

Observado em homologação

Requisição sem o header Authorization. A camada de autenticação pode rejeitar a chamada antes de resolver a rota ou validar os dados.

HTTP/1.1 401 Unauthorized

A resposta não possui corpo. Não há campos JSON para interpretar neste cenário.