Ir para o conteúdo principal

[Gov.Doc] Manual Documental da API do Gov.Doc

Objetivo

O objetivo deste estudo é documentar as rotas da API do Sistema Gov.Doc. 

Introdução

O Gov.Doc é o sistema processador de texto do Governo do Estado de Rondônia e a sua API permite que outros sistemas (SOLAR, RegularizaJá, SID, etc) sejam capazes de criar, editar, arquivar documentos de maneira padronizada. Dessa forma, viu-se a necessidade de documentar as rotas para garantir e facilitar o acesso aos dados da API.

Bloco de Assinatura

O bloco de assinatura permite que o documento possa ser assinado por um ou mais usuários, assim como permite que o usuário assine um ou mais documentos simultaneamente.

→ Rotas do Bloco de Assinatura

RotaDescriçãoParâmetrosRequest Body
GET • /BlocoDeAssinatura/{idDoBloco}Rota que busca o bloco de assinatura pelo ID;id do bloco-

 

 

 

POST • /BlocoDeAssinatura/Criar

Rota para criar bloco de assinatura por CPF;

 

 

-

• titulo → título do bloco de assinatura;

• documentosIds → lista com os IDs dos documentos inseridos no bloco;

• cpdDoCriadorDoBloco → cpf do criador do bloco;

 

 

POST • /BlocoDeAssinatura/CriarPorSistema

Rota para criar bloco de assinatura por SISTEMA;

 

 

 

-

• titulo → título do bloco de assinatura;

• documentosIds → lista com os IDs dos documentos inseridos no bloco;

• cpdDoCriadorDoBloco → cpf do criador do bloco;

PUT • /BlocoDeAssinaturaRota para editar o bloco de assinatura;-

• documentosIds → lista com os IDs dos documentos inseridos no bloco;

• cpdDoCriadorDoBloco → cpf do criador do bloco;

dataDeCriacao → data de criação do bloco de assinaturas;

blocoId → id do bloco de assinaturas;

PUT • /BlocoDeAssinatura/AdicionarDocumentoRota para adicionar documentos ao bloco de assinatura por CPF;

• documentosIds → lista com os IDs dos documentos inseridos no bloco;

 cpf → cpf do usuário;

blocoId → id do bloco de assinaturas;