curl -X PATCH 'https://api.goatpay.com.br/v1/payment-links/update/clx_link' \
-H 'X-API-Key: gp_live_SUA_CHAVE' \
-H 'Content-Type: application/json' \
-d '{
"fixedAmount": 79.90,
"allowedMethods": ["PIX", "CARD"],
"productIds": ["clx_product"]
}'
{
"success": true,
"message": "<string>",
"data": {
"id": "<string>",
"name": "<string>",
"slug": "<string>",
"publicCode": "<string>",
"fixedAmount": 123,
"allowedMethods": [
"<string>"
],
"status": "<string>",
"payPageUrl": "<string>",
"checkoutPath": "<string>"
},
"requestId": "<string>"
}Links de pagamento
Atualizar link de pagamento
Atualiza configuração de um link de pagamento.
PATCH
/
payment-links
/
update
/
{id}
curl -X PATCH 'https://api.goatpay.com.br/v1/payment-links/update/clx_link' \
-H 'X-API-Key: gp_live_SUA_CHAVE' \
-H 'Content-Type: application/json' \
-d '{
"fixedAmount": 79.90,
"allowedMethods": ["PIX", "CARD"],
"productIds": ["clx_product"]
}'
{
"success": true,
"message": "<string>",
"data": {
"id": "<string>",
"name": "<string>",
"slug": "<string>",
"publicCode": "<string>",
"fixedAmount": 123,
"allowedMethods": [
"<string>"
],
"status": "<string>",
"payPageUrl": "<string>",
"checkoutPath": "<string>"
},
"requestId": "<string>"
}URL:
PATCH https://api.goatpay.com.br/v1/payment-links/update/{id} · Permissão: payment-links/updatecurl -X PATCH 'https://api.goatpay.com.br/v1/payment-links/update/clx_link' \
-H 'X-API-Key: gp_live_SUA_CHAVE' \
-H 'Content-Type: application/json' \
-d '{
"fixedAmount": 79.90,
"allowedMethods": ["PIX", "CARD"],
"productIds": ["clx_product"]
}'
Corpo (parcial)
Mesmos campos de criar link. Para só ativar/desativar, use status. Guia: Links de pagamento.Authorizations
Chave gp_live_... criada em Integrações → Chaves de API no dashboard.
Path Parameters
ID do recurso (transação, cobrança, webhook, etc.)
Body
application/json
Minimum array length:
1Available options:
PIX, CRYPTO Required range:
x >= 0.01Available options:
NONE, OPTIONAL, REQUIRED 
