Pular para o conteúdo principal

8.1. Usuários

Autenticação​

Para realizar requisições aos nossos endpoints, é necessário utilizar uma API Key válida. Esta chave é o identificador que garante a segurança e o controle de acesso às operações da plataforma.

KeyValue
apikey{{apikey}}
aviso

Importante: Mantenha sua API Key em segurança. Ela é pessoal, intransferível e dá acesso direto às operações de crédito e dados de clientes da sua conta.


POST Criar Usuário​

/v3/users

Cria um novo usuário na plataforma com perfil, tipo de acesso e vínculos organizacionais definidos.

Parâmetros do Body​

Visualizar Parâmetros
CampoTipoObrigatórioDescrição
namestringSimNome completo do usuário
accessIdstringSimLogin de acesso do usuário
statusnumberSimStatus do usuário (1 = ativo)
passwordstringSimSenha de acesso
personTypenumberSimTipo de pessoa (1 = Física, 2 = Jurídica)
identityTypenumberSimTipo de documento (1 = CPF)
identitystringSimNúmero do documento
typenumberSimTipo do usuário
profileIdstring (UUID)SimID do perfil de permissões
accessTypenumberSimTipo de acesso
emailstringSimE-mail do usuário
phonestringSimTelefone com DDD
createBrokerbooleanNãotrue para criar automaticamente um agente vinculado
referenceCodestring | nullNãoCódigo de referência externo
accountIdstring | nullNãoID da conta vinculada
partnerIdstring | nullNãoID do parceiro vinculado
storeIdstring | nullNãoID da loja vinculada
brokerIdstring | nullNãoID do agente vinculado

Exemplo de Requisição e Resposta​

Visualizar Body
{
"name": "Abapurasso teste",
"accessId": "abapurasso.teste",
"status": 1,
"password": "123456789",
"description": "",
"personType": 1,
"identityType": 1,
"identity": "39200709095",
"type": 1,
"profileId": "",
"accessType": 3,
"email": "[email protected]",
"phone": "11999999999",
"referenceCode": null,
"settingPackId": null,
"accountId": null,
"partnerId": null,
"storeId": null,
"brokerId": null,
"createBroker": true
}