Skip to main content
Consulta feita pelo seu servidor ou painel administrativo, com API key de escopo read. O browser do comprador nunca chama esta rota: a página hospedada carrega e acompanha a sessão sozinha, autorizada pelo próprio id que viaja em url. Retorna o objeto checkout.session completo pelo ID da sessão. A API key da própria organização atua diretamente. A API key de plataforma exige o header Organization: <id> apontando para uma organização conectada ativa.

Parâmetros de caminho

string
obrigatório
ID da checkout session (cs_*).

Resposta

Retorna o mesmo DTO de POST /v1/checkout-sessions. O campo payment_data fica null antes da confirmação e aparece preenchido quando a sessão já foi confirmada.
Para Pix e boleto, status: "complete" significa que o comprador submeteu o formulário, não que o pagamento foi compensado. Acompanhe payment_status (unpaid -> paid) ou ouça o webhook checkout.session.async.payment.succeeded.

Erros

404
401