Dom Docs
Dom Pagamentos

Editar link de pagamento

PUT/edit-payment-link/{id}

Atualizado em · 2 min de leitura

Atualiza as configurações de um link de pagamento existente.

Atualiza as configurações de um link de pagamento existente. Todos os campos enviados sobrescrevem os valores anteriores.

PUThttps://{apiUrl}/edit-payment-link/{id}
URL base da API
Token de autenticação
Path Params
idstringrequired

UUID do link de pagamento

Body Params
titlestringrequired

Título do link

descriptionstringrequired

Descrição

activedbooleanoptional

Ativar/desativar o link

limitintegeroptional

Limite de transações (0 = ilimitado)

expireAtstringoptional

Data de expiração (yyyy-mm-dd)

curl --request PUT \
  --url "https://{apiUrl}/edit-payment-link/{id}" \
  --header "Content-Type: application/json" 
  --data '{}'
Response

Choose an example:

application/json

Parâmetros

Path

ParâmetroTipoObrigatórioDescrição
idstringSimUUID do link de pagamento

Headers

ParâmetroTipoObrigatórioDescrição
AuthorizationstringSimChave privada no formato Bearer {token}

Body

Os mesmos campos do Criar link de pagamento.

ParâmetroTipoObrigatórioDescrição
titlestringSimTítulo do link
descriptionstringSimDescrição
activedbooleanNãoAtivar/desativar o link
limitintegerNãoLimite de transações (0 = ilimitado)
expireAtstringNãoData de expiração (yyyy-mm-dd)
productsarraySimLista de produtos
paymentConfigobjectSimConfiguração de pagamento

Exemplo de requisição

bash
curl --request PUT \
  --url https://{apiUrl}/edit-payment-link/{id} \
  --header 'Authorization: Bearer {token}' \
  --header 'Content-Type: application/json' \
  --data '{
    "title": "Produto XYZ - Atualizado",
    "description": "Nova descrição do produto",
    "actived": true,
    "limit": 100,
    "products": [
      {
        "name": "Produto XYZ",
        "price": 12990,
        "min": 1,
        "max": 5
      }
    ],
    "paymentConfig": {
      "pix": true,
      "credit": true,
      "boleto": false,
      "installments": 6
    }
  }'
Responses
Esta página foi útil?