[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
Rota | Descrição | Parâmetros | Request 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 • /BlocoDeAssinatura | Rota 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/AdicionarDocumento | Rota 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; |
|