Primeiros passos com a API de KYC Onboarding
Este documento irá ajudá-lo a começar a utilizar a API de KYC Onboarding.
Criando uma nova chave de API
O primeiro passo para começar a integrar com a API é criar uma nova chave de API.
Passo 1 - Criar um novo aplicativo
Vá para Api/Plugins na barra lateral e clique em Nova API/Plugin.
Caso você não esteja visualizando o sidebar API/Plugins é necessário ter a permissão correta, veja com o admin da sua empresa.
Passo 2 - Nome da integração
Dentro da tela de criação, coloque um nome para a integração e selecione API para integrações backend.
Passo 3 - Criando a chave
Clique em Salvar para criar a nova chave de API.
Passo 4 - Fator de autenticação
Para que a API possa ser utilizada, é necessário colocar um fator duplo de autenticação para garantir maior segurança na geração de chaves.
Passo 5 - Copiando o AppID
Após criar a nova chave, copie o AppID para utilizar em suas integrações.
Como utilizar a API
Todas as requests e responses da API usam o formato JSON.
Para que a requisição seja válida, é necessário enviar o AppID no header Authorization da requisição.
Não utilize o prefixo Bearer. Envie o valor bruto do AppID no header.
{
"Authorization": "<AppID>"
}
Exemplo:
curl -X POST https://api.woovi.com/api/v1/kyc/onboarding \
-H "Content-Type: application/json" \
-H "Authorization: SEU_APPID_AQUI" \
-d '{"taxID": "51.238.607/0002-26"}'
Requisitos
- A empresa deve possuir as features BAAS e KYC_ONBOARDING_LINK habilitadas
- A aplicação deve possuir o scope
KYC_ONBOARDING_POST