GET /api/v2/checkout/{id}
Scope: checkout.read
id é o UUID devolvido no create (id), não o reference_id.
curl -X GET 'https://api-h.nuvende.com.br/api/v2/checkout/018f1b2c-3d4e-7a89-b012-3456789abcde' \
-H 'Authorization: Bearer {{access_token}}' \
-H 'Accept: application/json'
A resposta usa o mesmo objeto do create. status reflete o momento da consulta: PENDING, OVERDUE, PAID, CANCELED ou FAILED.
Se o id não existir, ou pertencer a outra conta, a resposta é 404 com Checkout não encontrado.
Esta consulta é a fonte da verdade. A notificação não substitui o GET. Se o POST de notificação falhar, o pagamento permanece PAID e esta rota continua devolvendo esse status.