Ativar link de pagamento
https://sandbox-api.rebornpay.io/v1/payment-links/{id}/activateAuth obrigatóriaAtiva um link inativo, tornando-o acessível para compradores.
Headers
X-Api-KeystringrequiredAPI Key do seller (header)
Path Parameters
idstringrequiredResponses
200Link ativado
idstringrequiredUUID do link de pagamento
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstringrequiredUUID do seller proprietário
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
namestringrequiredNome do link exibido no checkout
Example: Curso Online de Marketing
descriptionstringoptionalDescrição do produto ou serviço
Example: Acesso vitalício ao curso de marketing digital
amountInCentsinteger · int64requiredValor em centavos
Example: 9990
paymentMethodsarrayrequiredMétodos de pagamento aceitos
Example: ["CREDIT_CARD","PIX"]
maxInstallmentsinteger · int32optionalNúmero máximo de parcelas
Example: 12
requireCustomerDocumentbooleanrequiredExige documento do comprador antes do pagamento
Example: false
successUrlstringoptionalURL de redirecionamento após aprovação
Example: https://seusite.com.br/obrigado
cancelUrlstringoptionalURL de redirecionamento após cancelamento
Example: https://seusite.com.br/cancelado
publicUrlstringrequiredURL pública do checkout
Example: https://pay.rebornpay.com/a1b2c3/3fa85f64
statusstring · enumrequiredStatus atual do link
Example: ACTIVE
DRAFTACTIVEINACTIVEEXPIREDDRAFTACTIVEINACTIVEEXPIREDmaxUsesinteger · int32optionalLimite de usos. Nulo = ilimitado
Example: 100
currentUsesinteger · int32requiredNúmero de usos já realizados
Example: 7
expiresAtstringoptionalData/hora de expiração (ISO 8601 UTC)
Example: 2025-12-31T23:59:59Z
checkoutConfigobjectoptionalConfigurações avançadas do checkout
chargeTypestring · enumrequiredTipo de cobrança
Example: FIXED
FIXEDCUSTOMER_CHOICEFIXEDCUSTOMER_CHOICEquantityinteger · int32requiredQuantidade de unidades
Example: 1
minAmountInCentsinteger · int64optionalValor mínimo em centavos (chargeType=CUSTOMER_CHOICE)
Example: 500
createdAtstringrequiredData de criação (ISO 8601 UTC)
Example: 2025-01-15T10:30:00Z
updatedAtstringrequiredData da última atualização (ISO 8601 UTC)
Example: 2025-06-01T14:00:00Z
401API Key ausente ou inválida
idstringrequiredUUID do link de pagamento
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstringrequiredUUID do seller proprietário
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
namestringrequiredNome do link exibido no checkout
Example: Curso Online de Marketing
descriptionstringoptionalDescrição do produto ou serviço
Example: Acesso vitalício ao curso de marketing digital
amountInCentsinteger · int64requiredValor em centavos
Example: 9990
paymentMethodsarrayrequiredMétodos de pagamento aceitos
Example: ["CREDIT_CARD","PIX"]
maxInstallmentsinteger · int32optionalNúmero máximo de parcelas
Example: 12
requireCustomerDocumentbooleanrequiredExige documento do comprador antes do pagamento
Example: false
successUrlstringoptionalURL de redirecionamento após aprovação
Example: https://seusite.com.br/obrigado
cancelUrlstringoptionalURL de redirecionamento após cancelamento
Example: https://seusite.com.br/cancelado
publicUrlstringrequiredURL pública do checkout
Example: https://pay.rebornpay.com/a1b2c3/3fa85f64
statusstring · enumrequiredStatus atual do link
Example: ACTIVE
DRAFTACTIVEINACTIVEEXPIREDDRAFTACTIVEINACTIVEEXPIREDmaxUsesinteger · int32optionalLimite de usos. Nulo = ilimitado
Example: 100
currentUsesinteger · int32requiredNúmero de usos já realizados
Example: 7
expiresAtstringoptionalData/hora de expiração (ISO 8601 UTC)
Example: 2025-12-31T23:59:59Z
checkoutConfigobjectoptionalConfigurações avançadas do checkout
chargeTypestring · enumrequiredTipo de cobrança
Example: FIXED
FIXEDCUSTOMER_CHOICEFIXEDCUSTOMER_CHOICEquantityinteger · int32requiredQuantidade de unidades
Example: 1
minAmountInCentsinteger · int64optionalValor mínimo em centavos (chargeType=CUSTOMER_CHOICE)
Example: 500
createdAtstringrequiredData de criação (ISO 8601 UTC)
Example: 2025-01-15T10:30:00Z
updatedAtstringrequiredData da última atualização (ISO 8601 UTC)
Example: 2025-06-01T14:00:00Z
404Link não encontrado
idstringrequiredUUID do link de pagamento
Example: 3fa85f64-5717-4562-b3fc-2c963f66afa6
sellerIdstringrequiredUUID do seller proprietário
Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
namestringrequiredNome do link exibido no checkout
Example: Curso Online de Marketing
descriptionstringoptionalDescrição do produto ou serviço
Example: Acesso vitalício ao curso de marketing digital
amountInCentsinteger · int64requiredValor em centavos
Example: 9990
paymentMethodsarrayrequiredMétodos de pagamento aceitos
Example: ["CREDIT_CARD","PIX"]
maxInstallmentsinteger · int32optionalNúmero máximo de parcelas
Example: 12
requireCustomerDocumentbooleanrequiredExige documento do comprador antes do pagamento
Example: false
successUrlstringoptionalURL de redirecionamento após aprovação
Example: https://seusite.com.br/obrigado
cancelUrlstringoptionalURL de redirecionamento após cancelamento
Example: https://seusite.com.br/cancelado
publicUrlstringrequiredURL pública do checkout
Example: https://pay.rebornpay.com/a1b2c3/3fa85f64
statusstring · enumrequiredStatus atual do link
Example: ACTIVE
DRAFTACTIVEINACTIVEEXPIREDDRAFTACTIVEINACTIVEEXPIREDmaxUsesinteger · int32optionalLimite de usos. Nulo = ilimitado
Example: 100
currentUsesinteger · int32requiredNúmero de usos já realizados
Example: 7
expiresAtstringoptionalData/hora de expiração (ISO 8601 UTC)
Example: 2025-12-31T23:59:59Z
checkoutConfigobjectoptionalConfigurações avançadas do checkout
chargeTypestring · enumrequiredTipo de cobrança
Example: FIXED
FIXEDCUSTOMER_CHOICEFIXEDCUSTOMER_CHOICEquantityinteger · int32requiredQuantidade de unidades
Example: 1
minAmountInCentsinteger · int64optionalValor mínimo em centavos (chargeType=CUSTOMER_CHOICE)
Example: 500
createdAtstringrequiredData de criação (ISO 8601 UTC)
Example: 2025-01-15T10:30:00Z
updatedAtstringrequiredData da última atualização (ISO 8601 UTC)
Example: 2025-06-01T14:00:00Z
curl -X POST 'https://sandbox-api.rebornpay.io/v1/payment-links/{id}/activate' \ -H 'X-Api-Key: $API_KEY'{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"sellerId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"name": "Curso Online de Marketing",
"description": "Acesso vitalício ao curso de marketing digital",
"amountInCents": 9990,
"paymentMethods": [
"CREDIT_CARD",
"PIX"
],
"maxInstallments": 12,
"requireCustomerDocument": false,
"successUrl": "https://seusite.com.br/obrigado",
"cancelUrl": "https://seusite.com.br/cancelado",
"publicUrl": "https://pay.rebornpay.com/a1b2c3/3fa85f64",
"status": "ACTIVE",
"maxUses": 100,
"currentUses": 7,
"expiresAt": "2025-12-31T23:59:59Z",
"checkoutConfig": {},
"chargeType": "FIXED",
"quantity": 1,
"minAmountInCents": 500,
"createdAt": "2025-01-15T10:30:00Z",
"updatedAt": "2025-06-01T14:00:00Z"
}