Consultar pagamento por ID

Consulta o estado de uma cobrança pelo id devolvido na criação.

É o endpoint para conferir se um pagamento foi pago quando você precisa reconciliar ou perdeu o webhook.

⚠️

Prefira o webhook para saber da confirmação: ele avisa no instante em que o pagamento é aprovado. Use esta consulta de forma pontual — polling contínuo gera carga à toa e te avisa depois do que o webhook avisaria.

🛑

Não existe GET /api/v1/direct/payment/{id}. Aquele caminho aceita apenas POST (criar cobrança) e um GET nele responde 401, porque a checagem de chave de API roda antes de o roteador concluir que a rota não existe. Para consultar, use este endpoint.

💾 Estrutura de Dados

Headers

  • Content-type: application/json

Este endpoint é público — não envie Authorization, nem as chaves lemontech-gateway-publickey / lemontech-gateway-secretkey.

Por não exigir credencial, a resposta vem reduzida ao essencial (id, status, method, amount, currency, createdAt, expiresAt, confirmedAt e os dados do PIX). Campos do comprador (CPF, telefone, endereço) e valores de taxa não são retornados. Uma sessão autenticada do próprio dono da cobrança recebe o registro completo.

Route Params

PropriedadeTipoObrigatórioDescriçãoValor (exemplo)
:idUUIDSimIdentificador único (ID) do pagamento123e4567-e89b-12d3-a456-426655440000

Body (JSON)

  • Não aplicável

Status possíveis

StatusSignificado
CREATED / PENDINGAguardando pagamento
FINISHEDPago
FAILED / CANCELLEDFalhou
REFUNDEDEstornado
RETAINEDRetido em análise
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required

Identificador único (ID) do pagamento

Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json