Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
O objetivo dessa API é mudar a situação de um processo no sistema a partir de uma requisição do tipo REST.
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
establishment*
String
CNPJ onde o processo se encontra
indexers*
Array de string
Array de strings com os valores dos indexadores do processo (utilizado para localizá-lo)
situationName*
String
Nome da situação para onde o processo deve ser transicionado
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.
O objetivo dessa API é rinserir documentos em um processo no sistema a partir de um requisição do tipo REST.
Aqui estão documentadas todas as nossas APIs públicas relacionadas aos processos
POST
https://webservices.vianuvem.com.br/AdminVianuvem/api/v1/processes/indexers?values=666
PS: No próprio endpoint, após os "values=", você deverá passar os indexadores do processo que deseja alterar os indexadores, separados por vírgula (ex: 666,NOME%DO%FULANO) - percebe-se que se substitui o "espaço" pelo sinal de porcentagem "%"
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
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
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
documentId
Array de integer
Este parâmetro está em desuso e pode ser passado vazio
establishmentIds
Array de integer
Array de integer que passa os IDs dos estabelecimentos
processTypeIds
Array de integer
Array de integer que passa os códigos dos tipos de processos
initialDate
String
Consulta por data inicial. Deve ser no formato "03/11/2021 10:37:28"
finalDate
Integer
Consulta por data final. Deve ser no formato "03/11/2021 10:37:28"
searchFor
String
É o equivalente a busca geral no sistema
like
Boolean
Booleano que indica se a busca realizada no "searchFor" deve ser um like ou não
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
establishment*
String
CNPJ do estabelecimento onde o processo se encontra
indexers*
Array de string
Array de strings com os valores dos indexadores do processo
documentTypeId*
String
Código do tipo de documento onde o documento que será inserido pela API será categorizado no sistema
originalFileName*
String
Nome do arquivo que será inserido com sua extensão (ex: arquivo.pdf)
documentAsBase64*
String
Documento em base 64
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
establishment*
String
CNPJ onde o processo se encontra
indexers*
String
Array de strings com os valores dos indexadores do processo (utilizado para localizá-lo)
comments*
String
Comentário que será inserido no processo
Content-Type*
String
application/json
Authorization*
String
Token de acesso adquirido através da API "Get JWT" (bearer)
indexers*
Array de objetos
Array de objetos que indica quais são os indexadores do processo que serão alterados
label*
String
Label do indexador que será alterado (pertence a propriedade "indexers")
value*
String
Valor que o indexador da label acima irá possuir (pertence a propriedade "indexers")