Atualizar QR Code
Atualiza uma cobranca Pix existente, permitindo alterar valor, expiracao ou descricao.
PUT
/cobAtualiza os dados de uma cobranca Pix existente. Somente os campos enviados serao alterados.
Base URL: https://api.pix.basspago.com.br
Headers
| Header | Valor | Descricao |
|---|---|---|
Content-Type | application/json | Tipo do conteudo da requisicao |
Authorization | Bearer {access_token} | Token de acesso obtido via OAuth2 |
Parametros do Body
| Nome | Tipo | Obrigatorio | Descricao |
|---|---|---|---|
calendario.expiracao | integer | Opcional | Novo tempo de expiracao em segundos |
valor.original | string | Opcional | Novo valor da cobranca em BRL (ex: "25.50") |
solicitacaoPagador | string | Opcional | Nova descricao do pagamento |
Exemplo de Request
{
"calendario": {
"expiracao": 7200
},
"valor": {
"original": "25.50"
},
"solicitacaoPagador": "Pagamento atualizado - Pedido #12345"
}Exemplo de Response
{
"calendario": {
"criacao": "2025-01-15T10:30:00.000Z",
"expiracao": 7200
},
"txid": "fc9a43e0b7e14b5a8c3d2f1e0a9b8c7d",
"revisao": 1,
"loc": {
"id": 1234,
"location": "pix.example.com/qr/v2/abc123def456",
"tipoCob": "cob"
},
"location": "pix.example.com/qr/v2/abc123def456",
"status": "ATIVA",
"valor": {
"original": "25.50"
},
"chave": "sua-chave-pix@example.com",
"solicitacaoPagador": "Pagamento atualizado - Pedido #12345"
}Exemplos de Codigo
curl -X PUT https://api.pix.basspago.com.br/cob \
-H "Content-Type: application/json" \
-H "Authorization: Bearer {access_token}" \
-d '{
"calendario": {
"expiracao": 7200
},
"valor": {
"original": "25.50"
},
"solicitacaoPagador": "Pagamento atualizado - Pedido #12345"
}'