PUT
https://api.myidvirtual.com
/
autopay
/
bpix
Atualizar Chave Bpix
curl --request PUT \
  --url https://api.myidvirtual.com/autopay/bpix \
  --header 'Authorization: <authorization>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "bpix_key": "<string>",
  "bpix_type": "<string>"
}
'
{
  "success": true,
  "message": "Chave Bpix atualizada com sucesso",
  "bpix_key": "[email protected]",
  "bpix_type": "EMAIL",
  "updated_at": "2024-01-15T10:30:00.000Z"
}

Atualizar Chave Bpix

Endpoint para atualizar ou configurar a chave Bpix (PIX) do usuário para recebimento de pagamentos automáticos.

Autenticação

Authorization
string
required
Bearer token JWT do usuário autenticado

Autorização

Request Body

bpix_key
string
required
Chave PIX (email, telefone, CPF/CNPJ ou chave aleatória)
bpix_type
string
Tipo da chave: EMAIL, PHONE, CPF, CNPJ, RANDOM

Responses

{
  "success": true,
  "message": "Chave Bpix atualizada com sucesso",
  "bpix_key": "[email protected]",
  "bpix_type": "EMAIL",
  "updated_at": "2024-01-15T10:30:00.000Z"
}

Exemplo de Requisição

curl --location --request PUT 'http://localhost:3333/autopay/bpix' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...' \
--header 'Content-Type: application/json' \
--data-raw '{
  "bpix_key": "[email protected]",
  "bpix_type": "EMAIL"
}'
A chave Bpix configurada será usada para receber pagamentos automáticos via PIX.
Valide a chave PIX antes de enviar para evitar erros de configuração.