O objetivo dessa API é automatizar o início dos processos no sistema a partir de uma requisição do tipo REST.
POST
https://webservices.vianuvem.com.br/AdminVianuvem/api/process/create
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Importante: Os parâmetros que são passados na requisição podem ser adquiridos através da abertura de um chamado com o nosso suporte: suporte@vianuvem.com.br.
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
workflowId*
Integer
Código do tipo de processo que será iniciado
establishmentCNPJ*
String
CNPJ do estabelecimento onde o processo será iniciado
observation*
String
Comentários do processo. Pode ser vazio
isIntegration*
Boolean
Booleano que indica se o processo será iniciado a partir de uma integração. Neste caso, sempre será "true"
initialTransition*
Array de strings
Array de string que indica as opções no início do fluxo (perguntas iniciais dos decisores). Dependendo do fluxo, pode ser vazio
indexers*
Array de objetos
Array de objetos que indica quais são os indexadores do processo que será iniciado
sequence*
Integer
Sequência do indexador no processo (pertence a propriedade "indexers")
indexerLabel*
String
Nome do campo ou label que o indexador possui (pertence a propriedade "indexers")
indexerValue*
String
Valor que o indexador da label acima irá possuir (pertence a propriedade "indexers")
indexerType*
String
Tipo do indexador (pertence a propriedade "indexers"):
I - Inteiro
S - String
V - Valor
L - Lista
D - Data
M - Data múltipla