Consulta um link de pagamento
/v1/checkouts/payment-links/{paymentLinkId}Autentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.
Parâmetros do caminho
paymentLinkIdstringobrigatórioIdentificador público (link_…)
Respostas
200Sucesso
idstringobrigatórioIdentificador público (link_…)
namestringobrigatórioNome do link.
typestringobrigatóriopode ser nuloTipo do link (histórico; sempre o tipo persistido).
itemsobject[]obrigatórioO carrinho fixo do link.
enabledbooleanobrigatórioSe o link abre.
accessIdstringobrigatórioO id público de acesso na URL.
domainIdstringobrigatóriopode ser nuloO host em que a URL é montada;
null= a escolha automática.editablebooleanobrigatórioSe o comprador pode mudar as quantidades.
metadataobjectobrigatóriopode ser nuloOs seus metadados chave-valor;
nullquando não há.createdAtstringobrigatórioQuando o recurso foi criado (ISO 8601, UTC).
discountsany[]obrigatóriopode ser nuloCódigos de cupom aplicados quando o link abre;
nullquando não há.expiresAtstringobrigatóriopode ser nuloQuando o link deixa de abrir;
null= nunca.sessionIdstringobrigatóriopode ser nuloA sessão de checkout ligada ao link, quando há.
signaturestringobrigatórioA assinatura da URL.
updatedAtstringobrigatórioQuando o recurso foi atualizado pela última vez (ISO 8601, UTC).
templateIdstringobrigatóriopode ser nuloO template de checkout;
null= o checkout padrão.availableAtstringobrigatóriopode ser nuloQuando o link passa a abrir;
null= já abre.customInputsobject[]obrigatóriopode ser nuloCampos extras que o checkout pede ao comprador;
nullquando não há.accessFullUrlstringobrigatóriopode ser nuloA URL para compartilhar com os compradores.
integrationIdstringobrigatóriopode ser nuloA integração a que uma venda pelo link pertence;
nullquando não há.
401Não autenticado (credencial ausente ou inválida)
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório
403Sem permissão
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório
404Não encontrado
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório
500Erro interno do servidor
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório