Carregando...

API - HGFPAY Documentação HGFPAY 2.0.

Métodos para utilização dos ERPs na integração com os serviços de REQUEST/RESPONSE.

 https://api.hgfpay.com.br/v1/service/req/{cnpj}

GET para capturar as requisições salvas na base de dados em ordem crescente de acordo com o usuário com login ativo na API. É necessário passar o parâmetro CNPJ {Identificador do Posto}.


O retorno da requisição será na seguinte estrutura:

- request_id: Identificador da solicitação. Necessário para realizar o método v1/service/resp/{request_id}.

- req: Estrutura com os dados separador por | contendo as informações que são necessárias para o retorno dos dados.

  • METHOD: Identificador do método a ser utilizado.
  • FILTER: Filtro a ser utilizado para o método.
  • VAL_FILTER: Valor do filtro.
  • CNPJ: CNPJ do posto.
  • SERIAL_NUMBER: Número serial do POS que está realizando a requisição.

- optional: Valor para algum parâmetro adicional que exista na requisição.

- date_added: Data que a requisição foi realizada por ordem crescente.

{
    "success": "true",
    "message": "Informações do Request!",
    "data": [
        {
            "request_id": "{request_id}",
            "req": "METHOD|FILTER|VAL_FILTER|CNPJ|SERIAL_NUMBER",
            "optional": null,
            "date_added": "2019-12-12 15:15:18",
        },
        {
            "request_id": "{request_id}",
            "req": "METHOD|FILTER|VAL_FILTER|CNPJ|SERIAL_NUMBER",
            "optional": null,
            "date_added": "2019-12-11 15:15:18",
        }
    ]
}
 https://api.hgfpay.com.br/v1/service/resp/{request_id}

PUT para enviar a resp de resposta para uma das requisições recuperadas no método GET v1/service/req.
Além do parâmetro request_id na URL, é necessário passar o BODY no formato JSON com os parâmetros de acordo com cadamétodo.


O BODY da requisição será na seguinte estrutura:

- resp: Os parâmetros devem ser passados dentro do parâmetro resp.

{
    "resp": [{}]
}