Chaves Pix das contas
Cada conta precisa de ao menos uma chave Pix — é a chave default da conta que as cobranças usam. Gerencie as chaves de uma conta com o AppID da própria conta.
Criando uma chave aleatória (EVP)
curl --request POST \
--url https://api.woovi.com/api/v1/pix-keys \
--header 'Authorization: <APP_ID_DA_CONTA>' \
--header 'Content-Type: application/json' \
--data-raw '{ "type": "EVP" }'
Resposta 200:
{
"pixKey": {
"pixKey": "b6295ee1-f054-4b8f-a8b4-dfe4ad2d8e9f",
"type": "EVP",
"isDefault": false
}
}
Tipos suportados
| Tipo | Campo pixKey | Observações |
|---|---|---|
EVP | não enviar — é gerada | recomendado: sem dado pessoal, criação imediata |
CNPJ | obrigatório | o CNPJ da conta |
EMAIL / PHONE | obrigatório | dependem de verificação — fale com o suporte |
CPF | — | não suportado via API |
Para os tipos que exigem o campo, envie a chave em pixKey:
{ "pixKey": "11222333000181", "type": "CNPJ" }
Gerenciando as chaves
GET /api/v1/pix-keys— lista as chaves da contaPUT /api/v1/pix-keys/:pixKey/default— define a chave padrão das cobrançasDELETE /api/v1/pix-keys/:pixKey— remove a chaveGET /api/v1/pix-keys/:pixKey/check— verifica a situação da chave
info
A API de chaves opera sobre a conta vinculada ao AppID usado no header. AppIDs criados pela API Master para uma conta (veja Controlando as contas no modo BAAS) já atendem a esse requisito.
Para criar chaves pela plataforma, veja Como criar uma nova chave Pix.