Criação do Processo

Base URL:

  • UAT: https://api.cadastro.uat.unico.app;

  • Produção: https://api.cadastro.unico.app.

Criar Processo

post

Endpoint para criar um novo processo no IDCloudOne.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
callbackUristringRequired

Define para onde o usuário será redirecionado ao fim do processo. Valores possíveis são: Uma URL https para redirecionar páginas web (ex: https://developers.unico.io/callback), uma URL Schema para redirecionamento em aplicações móveis nativas (ex: br.com.meupacote.app://callback - o callback precisa estar registrado em sua aplicação móvel) ou sem redireciomento (incluir apenas a '/').

Example: /
flowstringRequired

É a jornada com o conjunto de regras que foi criada. Neste campo você irá inserir o seu fluxo criado e fornecido pela Unico.

Example: onboarding-conta-digital
clientReferencestringOptional

É um identificador não obrigatório que será utilizado como indexador no portal e você pode utilizar como forma de associação (foreign key) entre seu sistema e o IDCloud.

Example: 1234-abcd
companyBranchIdstringOptional

É o ID da filial onde o processo será criado. Caso haja somente uma filial associada a conta de serviço, não há a necessidade de passar este parâmetro. Caso haja separação de processos por filial, você receberá os IDs das filiais do time Unico.

Example: 60837cd3-ed3c-4038-ad7c-0a85ad64b03a
bioTokenIdstringOptional

Identificação do token biométrico. Obrigatório para as jornadas com Validação (1:1) e deve-se utilizar um id de um processo concluído de qualquer outra Jornada de quaisquer outros conjuntos de regras.

Example: 60837cd3-ed3c-4038-ad7c-0a85ad64b03a
purposestring · enumRequired

Propósito do processo.

Example: creditprocessPossible values:
expiresInstringOptional

É o tempo de expiração do processo em segundos a partir de sua criação. Deve ser passado um valor no padrão "10080s", com "s" no fim. Caso este parâmetro não seja informado, será usado o valor default de 7 dias.

Example: 3600s
Responses
200

Processo criado com sucesso.

application/json
post
/client/v1/process

Erros

code
message
Descrição

3

invalid flow

Quando o flow específicado não existe.

3

invalid purpose

Quando a proposta informada não é valida.

3

invalid callbackUri: unable to parse callbackUri: parse "": empty url, invalid callbackUri: url:

Quando o callbackUri informado não é válido.

3

invalid person: email required for notification channel NOTIFICATION_CHANNEL_EMAIL, invalid email address for notification channel NOTIFICATION_CHANNEL_EMAIL

Quando o e-mail informado não é válido, mas há a notificação via e-mail.

3

invalid person: phone number required for notification channel NOTIFICATION_CHANNEL_WHATSAPP, phone number does not contain 13 chars for notification channel NOTIFICATION_CHANNEL_WHATSAPP

Quando o telefone informado não é válido, mas há a notificação via SMS ou WhatsApp.

3

idnsv2/GetPublicID request error: rpc error: code = InvalidArgument desc = invalid dui value

Quando o CPF informado não é válido.

9

XX ID Apikeys are not set

Quando alguma API Key não foi configurada corretamente.

Last updated

Was this helpful?