Skip to main content
GET
cURL

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Request-Id
string

Identificador opcional fornecido pelo cliente para correlação. A API aceita também X-Request-Id. O valor é ecoado de volta no header de resposta Request-Id. Se nenhum dos dois é enviado, a API gera req_<24 hex>.

Example:

"req_4a8b3c1d5e6f2a9b0c1d2e3f"

Path Parameters

Identificador do link de pagamento retornado na criação.

Example:

"pl_4a8b3c1d5e6f2a9b0c1d"

Response

Link de pagamento encontrado.

Link de pagamento. A resposta não inclui uma URL pronta para compartilhar — apenas o paymentLinkId e os dados do link/produto. Para uma URL hospedada, use o produto hospedado do app.

Identificador do link de pagamento.

Example:

"pl_4a8b3c1d5e6f2a9b0c1d"

livemode
boolean
required

true para chaves trq_live_; false para trq_test_.

Example:

false

active
boolean
required

Indica se o link está ativo.

Example:

true

productId
string
required

Identificador (slug) do produto associado ao link.

Example:

"plano-pro"

amount
integer
required

Valor do produto em centavos de BRL.

Example:

12990

currency
enum<string>
required

Moeda do link. Hoje, sempre BRL.

Available options:
BRL
Example:

"BRL"

name
string
required

Nome do produto associado ao link.

Example:

"Plano Pro"

description
string | null
required

Descrição do produto, quando informada.

Example:

"Assinatura mensal do Plano Pro"

imageUrl
string | null
required

URL da imagem do produto, quando informada.

Example:

null

paymentCycle
string
required

Ciclo de cobrança do produto associado ao link.

Example:

"MONTHLY"

expiresInSeconds
integer
required

Tempo de expiração, em segundos, das cobranças geradas pelo link.

Example:

1800

successUrl
string | null
required

URL de redirecionamento após o pagamento, quando definida.

Example:

"https://loja.example.com/obrigado"

returnUrl
string | null
required

URL de retorno sem concluir o pagamento, quando definida.

Example:

"https://loja.example.com/carrinho"

createdAt
string<date-time>
required

Quando o link foi criado.

updatedAt
string<date-time>
required

Quando o link foi atualizado pela última vez.