Changelog da API
Registro datado das mudanças relevantes da API pública. Mudanças aditivas (novos endpoints, campos ou parâmetros opcionais) são compatíveis e não exigem ação. Depreciações e remoções seguem a Política de Versionamento e Depreciação, com anúncio prévio e prazo de sunset.
Tipos: Adicionado · Alterado · Depreciado · Removido.
2026-09
- Adicionado — campo opcional
pixKeyWithdrawemGET /api/v1/accounteGET /api/v1/account/{accountId}, e nas respostas do saque e dos endpoints de chave Pix de saque. Vem como{ pixKey, type }ounullquando a conta não tem chave de saque, e só é retornado para contas com a API de chave Pix de saque habilitada.typeusaRANDOMpara chaves aleatórias, nãoEVP. Veja Começando Campanha Usando Chave Pix. - Adicionado —
POST /api/v1/pix-keys/withdrawePUT /api/v1/pix-keys/withdraw, que definem a chave Pix de saque da conta ligada ao AppID. OPOSTcadastra uma chave nova e já a seleciona; oPUTseleciona uma chave de saque que a empresa já tem. A chave é consultada no DICT, o titular precisa ser o mesmo da conta e chaves de contas Woovi não são aceitas. Exigem os escoposPIX_KEY_WITHDRAW_POSTePIX_KEY_WITHDRAW_PUTe não vêm habilitados por padrão: peça ao suporte para habilitá-los na conta. Veja Começando Campanha Usando Chave Pix. - Adicionado —
GET /api/v1/subscriptions/{id}/payment-book, que emite as cobranças das parcelas de uma assinaturaRECURRENTaté o mês/ano informados e devolve o carnê em PDF (application/pdf).montheyearsão obrigatórios e vão no máximo até o final do ano que vem. A chamada cria cobranças — comchargeType: BOLETOcada uma é um boleto registrado — e é idempotente por parcela, então repetir não cobra de novo. Exige o escopoSUBSCRIPTION_PAYMENT_BOOK_GET. Veja Como gerar carnê de assinatura usando a API?.
2026-08
- Adicionado — campo opcional
fileIdnos itens dedocumentsemPOST /api/v1/dispute/{id}/evidence, apontando para um arquivo já enviado emPOST /api/v1/filescompurposeDISPUTE_EVIDENCE. EnvieurloufileId, não os dois. Exige a featureDISPUTE_EVIDENCE_FILE_ID; sem ela a resposta é403comerrorCodeDISPUTE_EVIDENCE_FILE_ID_NOT_ALLOWED. Veja Como adicionar uma nova evidência em uma disputa?. - Adicionado —
POST /api/v1/files, que armazena um arquivo e devolve seus metadados com uma URL de download temporária, para uso em outras APIs da Woovi. Exige o escopoFILE_POST. Veja Como fazer upload de um arquivo?. - Adicionado — query string opcional
companyBankAccountemGET /api/v1/statementeGET /api/v1/transaction/{id}. Uma aplicaçãoMASTERde uma empresa com a featureMASTER_APP_READ_ANY_ACCOUNTlê o extrato e a transação de outra conta da mesma empresa, sem criar um AppId por conta. Veja Controlando as contas no modo BAAS. - Adicionado —
GET /api/v1/application/scopes, que lista os grupos de escopos que uma aplicação pode solicitar. Não exige escopo. - Adicionado —
POST /api/v1/application/rotate-secret, que gera um novoclientSecretpara uma aplicação da mesma empresa. Exige o escopoAPPLICATION_ROTATE_POSTe uma aplicaçãoMASTER.
2026-04
- Removido — endpoints de account register (
POST/PATCH), previamente depreciados, foram removidos do contrato público após o período de depreciação.
2026-02
- Adicionado — bloqueio de saque em subconta (subaccount withdraw block).
Este changelog passa a ser mantido de forma contínua. Mudanças aditivas entram como Adicionado; qualquer depreciação será anunciada aqui com data de sunset antes do desligamento, conforme a política.