Lançar um documento no fluxo de pagamentos

O objetivo dessa API é automatizar o lançamentos de documentos do fluxo de pagamentos no sistema a partir de uma requisição do tipo REST.

POST https://webservices.vianuvem.com.br/AdminVianuvem/api/document/capture

Headers

Name
Type
Description

Content-Type*

String

application/json

Authorization*

String

Token de acesso adquirido através da API "Get JWT" (bearer)

Request Body

Name
Type
Description

workflowId*

Integer

Código do tipo de processo onde o documento será lançado

establishment*

Integer

CNPJ do estabelecimento onde o documento será lançado

documentVOList*

Array de objetos

Array de objetos com as propriedades do tipo de documento que será lançado no sistema

documentTypeId*

Integer

Código do tipo de documento onde o documento que será inserido pela API será categorizado no sistema

documentObjetcs*

Array de objetos

Array de objetos com as propriedades do documento que será lançado no sistema

attachments

Array de string

Array de strings onde é passado os anexos que um documento pode ter. Sempre em base 64

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")

indexerTypeName*

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

name*

String

Nome do arquivo que será inserido com sua extensão (ex: arquivo.pdf)

observation

String

Comentário do documento. Pode ser vazio

objectTypeId*

Integer

Sempre será 2

documentObjectAsBase64*

String

Documento em base 64

Exemplo de requisição:

Atualizado

Isto foi útil?