Lista os links de pagamento
/v1/checkouts/payment-linksAutentique com o header SelectKey: a chave sk_test_ opera no sandbox, a sk_live_ em produção. Como autenticar.
Parâmetros de consulta
limitintegerTamanho da página (itens por página).
offsetintegerPosição do primeiro item (a partir de 0).
sortstringExpressão de ordenação, ex.: "-createdAt"
daterangeum deCriados neste dia (
YYYY-MM-DD) ou neste instante.daterangegtstring (date-time)Criados depois deste instante (exclusivo).
daterangegtestring (date-time)Criados a partir deste instante (inclusivo).
daterangeltstring (date-time)Criados antes deste instante (exclusivo).
daterangeltestring (date-time)Criados até este instante (inclusivo).
statusstringSó links ligados (
enabled) ou desligados (disabled).Valores:enableddisabledtemplateIdum deSó links neste template de checkout, ou
defaultpara os sem template.domainIdstringIdentificador público (dmn_/host_/cdm_…)
qstringLinks cujo nome contém este texto (sem diferenciar maiúsculas).
Respostas
200Sucesso
dataobject[]obrigatórioOs itens desta página.
+20 campos de
dataidstringobrigató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á.
pageobjectobrigatórioCursores de paginação da lista.
+3 campos de
pagetotalintegerobrigatórioNúmero total de páginas.
offsetobjectobrigatórioO
offsetpara pedir a primeira, a anterior, a próxima e a última página.+4 campos de
offsetlastintegerobrigatórioPosição da última página.
nextintegerobrigatórioPosição da próxima página (fica nesta quando ela é a última).
previntegerobrigatórioPosição da página anterior (0 na primeira).
firstintegerobrigatórioPosição da primeira página.
currentintegerobrigatórioNúmero da página atual (a primeira é 1).
limitintegerobrigatórioTamanho da página, como pedido.
totalintegerobrigatórioNúmero total de itens que atendem aos filtros.
offsetintegerobrigatórioPosição do primeiro item desta página, como pedido.
hasMorebooleanobrigatóriotruequando há mais itens depois desta página.
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
500Erro interno do servidor
errorobjectobrigatório+8 campos de
errorcodestringobrigatórioparamsobject[]statusstringobrigatóriodetailsstringmessagestringobrigatóriocategorystringobrigatórioValores:validationauthenticationauthorizationpaymentclientserverrate_limitpendingresourcestringobrigatóriostatusCodeintegerobrigatório