Listar transações via API

Esta requisição possibilita a listagem de todas as transações realizada em um determinado período.

Através dos filtros disponíveis, é possível buscar por exemplo por todas as transações por um determinado status, data de vencimento, data de emissão ou de pagamento.

Endpoint
https://api.paghiper.com/transaction/list/
Protocolo / Tipo de Requisição
HTTPS / POST
Autenticação
Para utilizar o endpoint será necessário possuir credencias apiKey e token.
Esses dados estão disponíveis no painel de credenciais no PagHiper.

Pagina de credenciais: https://www.paghiper.com/painel/credenciais/
Tipo de Conteúdo (JSON)
O header “Accept” deverá ser enviado contendo o formato da mensagem desejado.

"Accept", "application/json"

Importante: Este procedimento é explicado em detalhes no item: 11.
Configurando o Formato das Mensagens.

No exemplo abaixo foi requerido a listagem de todas as transações que foram pagas em todo o mês de janeiro/2018, além de limitar o resultado em 2 registro por pagina, iniciando da primeira página.

{ 
 "token":"ZKSRNZGN8VW3MWN68UX8DDMDJR578N9772YU2FHABDEX", 
 "apiKey":"apk_12345678-OiCWOKczTjutZazRSfTlVBDpHFxpkdzz",
 "initial_date":"2018-01-01",
 "final_date":"2018-01-31",
 "filter_date":"paid_date",
 "status":"paid",
 "limit":"2",
 "page":"1",
}
{
  "transaction_list_request": {
      "result": "success",
      "response_message": "lista encontrada",
      "current_page": 1,
      "total_page": 48,
      "transaction_list": [
          {
              "transaction_id": "FJWTCLK4M9LU3MSG",
              "order_id": "55977",
              "status": "paid",
              "status_date": "2018-01-05 05:32:31",
              "due_date": "2018-01-25",
              "value_cents": 7531,
              "discount_cents": 1200,
              "value_fee_cents": 199,
              "payer_email": "[email protected]",
              "payer_name": "Alexandro Mustaff",
              "payer_cpf_cnpj": "00000000000",
              "payer_phone": "11999999999",
              "create_date": "2018-01-02 18:56:48",
              "paid_date": "2018-01-05 05:32:31",
              "bank_slip": {
                  "digitable_line": "34191.00000 00000.780247 00000.190000 9 74460000007531",
                  "url_slip": "https://www.paghiper.com/checkout/boleto/xxxxx/yyyyyy/99999999",
                  "url_slip_pdf": "https://www.paghiper.com/checkout/boleto/xxxxx/yyyyyy/99999999/pdf"
              },
              "items": [
                  {
                      "item_id": "H5BBRMHHC",
                      "description": "Capsula da beleza (60 Comprimidos)",
                      "quantity": 1,
                      "price_cents": 8000
                  },
                  {
                      "item_id": "6FDFJPTG4YZ499W",
                      "description": "Frete",
                      "quantity": 1,
                      "price_cents": 731
                  }
              ]
          },
          {
              "transaction_id": "D21R8MBBUHD1PG5T",
              "order_id": "55962",
              "status": "paid",
              "status_date": "2018-01-06 05:50:22",
              "due_date": "2018-01-15",
              "value_cents": 10560,
              "discount_cents": 989,
              "value_fee_cents": 199,
              "payer_email": "[email protected]",
              "payer_name": "Matheus Pill",
              "payer_cpf_cnpj": "00000000000",
              "payer_phone": "11999999999",
              "create_date": "2018-01-04 17:05:53",
              "paid_date": "2018-01-06 05:50:22",
              "bank_slip": {
                  "digitable_line": "34191.00000 00000.780247 00000.190000 9 74460000007531",
                  "url_slip": "https://www.paghiper.com/checkout/boleto/xxxxx/yyyyyy/99999999",
                  "url_slip_pdf": "https://www.paghiper.com/checkout/boleto/xxxxx/yyyyyy/99999999/pdf"
              },
              "items": [
                  {
                      "item_id": "UJ7JK6KJJ-morango",
                      "description": "Morango (907g) - Conserva",
                      "quantity": 1,
                      "price_cents": 9889
                  },
                  {
                      "item_id": "6FDFJPTG4YZ499W",
                      "description": "Frete",
                      "quantity": 1,
                      "price_cents": 1660
                  }
              ]
          }
      ],
      "http_code": "201"
  }
}