2.0info: 3.33.0 Gestão Eletrônica de Documentos description: Gestão Eletrônica de Documentos x-senior-domain: platform x-senior-domain-path: platform x-senior-service-path: ecm_ged contact: name: Senior X Platform url: https://dev.senior.com.br email: seniorx-dev@senior.com.brhost: platform.senior.com.br /t/senior.com.br/bridge/1.0/rest/platformsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /ecm_ged/queries/getSignedDocuments: post: description: Retorna informações necessárias para ver os documentos assinados no envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – hashEnvelope properties: hashEnvelope: type: string description: Hash de visualização gerado durante a notificação de finalização da assinatura responses: 200: description: Ok schema: type: object required: – documents properties: documents: type: array items: type: object allOf: – #/definitions/documentBasicInfoToView minimum: 1 description: Documentos assinados default: description: Error response schema: #/definitions/genericError get: description: Retorna informações necessárias para ver os documentos assinados no envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: hashEnvelope description: Hash de visualização gerado durante a notificação de finalização da assinatura in: query required: true type: string responses: 200: description: Ok schema: type: object required: – documents properties: documents: type: array items: type: object allOf: – #/definitions/documentBasicInfoToView minimum: 1 description: Documentos assinados default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getSignatureEnvelopeConfiguration: post: description: Retorna as configurações de um envelope de assinatura em andamento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do Envelope de assinatura signer: type: string description: Assinante responses: 200: description: Ok schema: type: object required: – documents – askGeolocation – instructionsToSigner – createdBy – createdDate properties: documents: type: array items: type: object allOf: – #/definitions/envelopeDocumentItem minimum: 1 description: Documentos do envelope askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização instructionsToSigner: type: string description: Um texto com instruções para o assinante createdBy: type: string description: Quem criou a solicitação de assinatura createdDate: type: string format: date-time description: Data de criação da solicitação de assinatura digitalCertificate: type: string allOf: – #/definitions/digitalCertificateOption description: Certificado Digital mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Configurações do envelope de assinatura não encontrada default: description: Error response schema: #/definitions/genericError get: description: Retorna as configurações de um envelope de assinatura em andamento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: envelopeId description: Id do Envelope de assinatura in: query required: true type: string – name: signer description: Assinante in: query type: string responses: 200: description: Ok schema: type: object required: – documents – askGeolocation – instructionsToSigner – createdBy – createdDate properties: documents: type: array items: type: object allOf: – #/definitions/envelopeDocumentItem minimum: 1 description: Documentos do envelope askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização instructionsToSigner: type: string description: Um texto com instruções para o assinante createdBy: type: string description: Quem criou a solicitação de assinatura createdDate: type: string format: date-time description: Data de criação da solicitação de assinatura digitalCertificate: type: string allOf: – #/definitions/digitalCertificateOption description: Certificado Digital mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Configurações do envelope de assinatura não encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentVersionSignStatus: post: description: Busca dados de assinatura de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Id da versao do documento responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureStatus 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Dados da assinatura não encontrado default: description: Error response schema: #/definitions/genericError get: description: Busca dados de assinatura de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentVersionId description: Id da versao do documento in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureStatus 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Dados da assinatura não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getEnvelopeSignStatus: post: description: Busca dados de assinatura de um envelope tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope de assinatura responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureStatus 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Assinatura do envelope não encontrada default: description: Error response schema: #/definitions/genericError get: description: Busca dados de assinatura de um envelope tags: – Queries x-senior-visibility: PUBLIC parameters: – name: envelopeId description: Id do envelope de assinatura in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureStatus 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Assinatura do envelope não encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getEnvelopeSignature: post: description: Busca dados de um envelope enviado para assinatura tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope enviado para assinatura responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureDTO 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Assinatura do envelope não encontrada default: description: Error response schema: #/definitions/genericError get: description: Busca dados de um envelope enviado para assinatura tags: – Queries x-senior-visibility: PRIVATE parameters: – name: envelopeId description: Id do envelope enviado para assinatura in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/envelopeSignatureDTO 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Assinatura do envelope não encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentVersionSignatureConfiguration: post: description: Retorna as configurações de assinatura de uma versão do documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Id da versao do documento responses: 200: description: Ok schema: type: object required: – documentVersionIds – signers – instructionsToSigner – askGeolocation properties: documentVersionIds: type: array items: type: string minimum: 1 description: Lista com o id dos documentos signers: type: array items: type: object allOf: – #/definitions/signer minimum: 1 description: Lista com os assinantes instructionsToSigner: type: string description: Um texto com instruções para o assinante askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: A versão de documento não foi encontrada default: description: Error response schema: #/definitions/genericError get: description: Retorna as configurações de assinatura de uma versão do documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentVersionId description: Id da versao do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – documentVersionIds – signers – instructionsToSigner – askGeolocation properties: documentVersionIds: type: array items: type: string minimum: 1 description: Lista com o id dos documentos signers: type: array items: type: object allOf: – #/definitions/signer minimum: 1 description: Lista com os assinantes instructionsToSigner: type: string description: Um texto com instruções para o assinante askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: A versão de documento não foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getSignUrls: post: description: Retorna URLs do recurso de assinatura de documentos tags: – Queries x-senior-visibility: PUBLIC parameters: responses: 200: description: Ok schema: type: object required: – requestToken – sign properties: requestToken: type: string description: URL para requisição do token de assinatura do usuário sign: type: string description: URL para efetivação de assinatura 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError get: description: Retorna URLs do recurso de assinatura de documentos tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – requestToken – sign properties: requestToken: type: string description: URL para requisição do token de assinatura do usuário sign: type: string description: URL para efetivação de assinatura 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/requestUpload: post: description: Solicita o upload de um documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – fileName properties: fileName: type: string description: Nome que irá corresponder ao arquivo. responses: 200: description: Ok schema: type: object required: – fileUrl – uploadUrl properties: fileUrl: type: string description: Url do arquivo do arquivo. uploadUrl: type: string description: Url onde deverá ocorrer o download do arquivo. 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError get: description: Solicita o upload de um documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Queries x-senior-visibility: PUBLIC parameters: – name: fileName description: Nome que irá corresponder ao arquivo. in: query required: true type: string responses: 200: description: Ok schema: type: object required: – fileUrl – uploadUrl properties: fileUrl: type: string description: Url do arquivo do arquivo. uploadUrl: type: string description: Url onde deverá ocorrer o download do arquivo. 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/newDocumentStatus: post: description: Retorna andamento da criação de arquivo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ticket properties: ticket: type: string description: Ticket para obter o status do documento responses: 200: description: Ok schema: type: object required: – finished properties: finished: type: boolean description: Indica se o processo para novo documento foi finalizado documentId: type: string description: Identificador do Documento se estiver pronto 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Status do documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna andamento da criação de arquivo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: ticket description: Ticket para obter o status do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – finished properties: finished: type: boolean description: Indica se o processo para novo documento foi finalizado documentId: type: string description: Identificador do Documento se estiver pronto 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Status do documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getPendenciesCount: post: description: Lista a quantidade de documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: user: type: string description: responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista a quantidade de documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PUBLIC parameters: – name: user description: in: query type: string responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getPendenciesCount__2: post: description: Lista a quantidade de documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: user: type: string description: Usuário responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Quantidade de documentos pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista a quantidade de documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PUBLIC parameters: – name: user description: Usuário in: query type: string responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Quantidade de documentos pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listPendencies: post: description: Lista os documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: user: type: string description: Usuário responses: 200: description: Ok schema: type: object properties: pendencies: type: array items: type: object allOf: – #/definitions/document description: Documentos pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os documentos pendentes, seja de revisão ou de propriedades, por padrão considera o usuário logado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: user description: Usuário in: query type: string responses: 200: description: Ok schema: type: object properties: pendencies: type: array items: type: object allOf: – #/definitions/document description: Documentos pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listPendencies__2: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: user: type: string description: Usuario offset: type: integer format: int64 description: O número da página retornado. A primeira página corresponde ao índice 0 default: 0 size: type: integer format: int64 description: Quantidade de registros por página default: 100 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – pendenciesList properties: totalPages: type: integer format: int64 description: Total de páginas disponíveis totalElements: type: integer format: int64 description: Total de Documentos encontrados pendenciesList: type: array items: type: object allOf: – #/definitions/pendencies minimum: 1 description: Lista de documentos com pendencias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: user description: Usuario in: query type: string – name: offset description: O número da página retornado. A primeira página corresponde ao índice 0 in: query type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – pendenciesList properties: totalPages: type: integer format: int64 description: Total de páginas disponíveis totalElements: type: integer format: int64 description: Total de Documentos encontrados pendenciesList: type: array items: type: object allOf: – #/definitions/pendencies minimum: 1 description: Lista de documentos com pendencias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/folderListPageable: post: description: Lista os documentos e pastas de forma paginada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: id: type: string description: Id da pasta para listar (passar null se for a raiz) onlyFolders: type: boolean description: Informar true para listar somente pastas page: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. size: type: integer format: int64 description: Quantidade de itens que serão exibidos por página. orderByField: type: string allOf: – #/definitions/folderListPageableOrderByField description: Indica por qual campo os dados serão ordenados order: type: string allOf: – #/definitions/orderType description: Tipo da ordenação responses: 200: description: Ok schema: type: object required: – totalFolders – totalDocuments properties: path: type: array items: type: object allOf: – #/definitions/folderPosition description: Localização na árvore files: type: array items: type: object allOf: – #/definitions/file description: Lista de arquivos e pastas totalFolders: type: integer format: int64 description: Total de pastas encontradas totalDocuments: type: integer format: int64 description: Total de documentos encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listValidDocumentsToSign: post: description: Lista os documentos aptos a serem enviados para assinatura eletrônica, sendo: somente arquivos PDF, publicados sem pendências ou revisão e que não estejam em outro processo de assinatura tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – page – size properties: id: type: string description: Id da pasta para listar (passar null se for a raiz) page: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. size: type: integer format: int64 description: Quantidade de itens que serão exibidos por página. orderby: type: string description: Campo para ordenação sort: type: integer format: int64 description: Sentido da ordenação default: 1 responses: 200: description: Ok schema: type: object required: – totalFolders – totalDocuments properties: path: type: array items: type: object allOf: – #/definitions/folderPosition description: Localização na árvore files: type: array items: type: object allOf: – #/definitions/file description: Lista de arquivos e pastas totalFolders: type: integer format: int64 description: Total de pastas encontradas totalDocuments: type: integer format: int64 description: Total de documentos encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os documentos aptos a serem enviados para assinatura eletrônica, sendo: somente arquivos PDF, publicados sem pendências ou revisão e que não estejam em outro processo de assinatura tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Id da pasta para listar (passar null se for a raiz) in: query type: string – name: page description: Índice da página a ser retornada. Padrão 0. in: query required: true type: integer format: int64 – name: size description: Quantidade de itens que serão exibidos por página. in: query required: true type: integer format: int64 – name: orderby description: Campo para ordenação in: query type: string – name: sort description: Sentido da ordenação in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – totalFolders – totalDocuments properties: path: type: array items: type: object allOf: – #/definitions/folderPosition description: Localização na árvore files: type: array items: type: object allOf: – #/definitions/file description: Lista de arquivos e pastas totalFolders: type: integer format: int64 description: Total de pastas encontradas totalDocuments: type: integer format: int64 description: Total de documentos encontrados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/requestDocumentVersionDownload: post: description: Solicita uma url para download do arquivo de uma determinada versão de documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Identificador da versão do documento preview: type: boolean description: Indica se deve busca a versão de pré visualização default: false responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url disponível para download 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Solicita uma url para download do arquivo de uma determinada versão de documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentVersionId description: Identificador da versão do documento in: query required: true type: string – name: preview description: Indica se deve busca a versão de pré visualização in: query type: boolean responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url disponível para download 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/requestDocumentDownload: post: description: Solicita uma url para download do arquivo do documento versão publicada tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Identificador do documento preview: type: boolean description: Indica se deve busca a versão de pré visualização default: false responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url disponível para download 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Solicita uma url para download do arquivo do documento versão publicada tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentId description: Identificador do documento in: query required: true type: string – name: preview description: Indica se deve busca a versão de pré visualização in: query type: boolean responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url disponível para download 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/searchDocument: post: description: Pesquisa documentos e pastas com base em uma string tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – searchTerm properties: searchTerm: type: string description: O valor a ser pesquisado offset: type: integer format: int64 description: Index de início da busca default: 0 size: type: integer format: int64 description: Tamanho da busca default: 10 filterType: type: string allOf: – #/definitions/filterType description: Filtro por tipo responses: 200: description: Ok schema: type: object properties: searchResult: type: array items: type: object allOf: – #/definitions/searchResult description: Documentos/pastas encontradas na busca 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/searchDocumentByProperties: post: description: Pesquisa documentos e pastas com base nas propriedades tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object properties: offset: type: integer format: int64 description: Index de início da busca default: 0 size: type: integer format: int64 description: Tamanho da busca minimum: 1 default: 100 filterType: type: string allOf: – #/definitions/filterType description: Filtro por tipo documentName: type: string description: Nome do documento authorName: type: string description: Nome do autor signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status da assinatura initialDate: type: string format: date description: Data inicial finalDate: type: string format: date description: Data final fileType: type: string allOf: – #/definitions/mimetypeFilter description: Tipo de documento folderId: type: string description: Id da pasta includeSubfolders: type: boolean description: Incluir subPasta default: false responses: 200: description: Ok schema: type: object required: – totalElements – totalPages properties: totalElements: type: integer format: int64 description: Total de elementos totalPages: type: integer format: int64 description: Total de páginas disponíveis searchResult: type: array items: type: object allOf: – #/definitions/searchResult description: Documentos/pastas encontradas na busca 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/validateDocumentVersionName: post: description: Valida se existe versao de documento com o nome pesquisado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionName – documentId properties: versionName: type: string description: Nome da versao do document documentId: type: string description: Identificador do documento responses: 200: description: Ok schema: type: object required: – valid properties: valid: type: boolean description: Boolean que indica se o nome é valido 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError get: description: Valida se existe versao de documento com o nome pesquisado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: versionName description: Nome da versao do document in: query required: true type: string – name: documentId description: Identificador do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – valid properties: valid: type: boolean description: Boolean que indica se o nome é valido 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentViewUrl: post: description: Retorna o link de visualização de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Identificador do documento embedded: type: boolean description: Se o link deve ser montado considerando a view da plataforma default: true responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna o link de visualização de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentId description: Identificador do documento in: query required: true type: string – name: embedded description: Se o link deve ser montado considerando a view da plataforma in: query type: boolean responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentUrlByVersion: post: description: Retorna o link de visualização de um documento através do documentVersionId tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Identificador da versão do documento embedded: type: boolean description: Se o link deve ser montado considerando a view da plataforma default: true responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna o link de visualização de um documento através do documentVersionId tags: – Queries x-senior-visibility: PRIVATE parameters: – name: documentVersionId description: Identificador da versão do documento in: query required: true type: string – name: embedded description: Se o link deve ser montado considerando a view da plataforma in: query type: boolean responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getFolderUrl: post: description: Retorna o link de visualização de uma pasta tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – folderId properties: folderId: type: string description: Identificador da pasta embedded: type: boolean description: Se o link deve ser montado considerando a view da plataforma default: true responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização da pasta 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Pasta não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna o link de visualização de uma pasta tags: – Queries x-senior-visibility: PUBLIC parameters: – name: folderId description: Identificador da pasta in: query required: true type: string – name: embedded description: Se o link deve ser montado considerando a view da plataforma in: query type: boolean responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: Url para visualização da pasta 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Pasta não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentVersions: post: description: Retorna todas as versões de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Id do documento a ser verificado auditing: type: boolean description: Se deve considerar versões minor e patch do documento para auditoria default: false responses: 200: description: Ok schema: type: object required: – documentVersions properties: documentVersions: type: array items: type: object allOf: – #/definitions/documentVersionInfo minimum: 1 description: Versões do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna todas as versões de um documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentId description: Id do documento a ser verificado in: query required: true type: string – name: auditing description: Se deve considerar versões minor e patch do documento para auditoria in: query type: boolean responses: 200: description: Ok schema: type: object required: – documentVersions properties: documentVersions: type: array items: type: object allOf: – #/definitions/documentVersionInfo minimum: 1 description: Versões do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getUser: post: description: Obtém informações a respeito de um determinado usuário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: username: type: string description: Nome do usuário no formato nome@dominio_tenant responses: 200: description: Ok schema: type: object required: – user properties: user: type: object allOf: – #/definitions/user description: Usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém informações a respeito de um determinado usuário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: username description: Nome do usuário no formato nome@dominio_tenant in: query type: string responses: 200: description: Ok schema: type: object required: – user properties: user: type: object allOf: – #/definitions/user description: Usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listUsers: post: description: Lista os usuários da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchValue: type: string description: Termo para buscar nos campos nome, nome completo e e-mail pageNumber: type: integer format: int64 description: O número da página retornado. A primeira página corresponde ao índice 0 default: 0 pageSize: type: integer format: int64 description: Quantidade de registros por página default: 10 responses: 200: description: Ok schema: type: object required: – users – total properties: users: type: array items: type: object allOf: – #/definitions/user minimum: 1 description: Usuários encontrados total: type: integer format: int64 description: Quantidade total de usuários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os usuários da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchValue description: Termo para buscar nos campos nome, nome completo e e-mail in: query type: string – name: pageNumber description: O número da página retornado. A primeira página corresponde ao índice 0 in: query type: integer format: int64 – name: pageSize description: Quantidade de registros por página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – users – total properties: users: type: array items: type: object allOf: – #/definitions/user minimum: 1 description: Usuários encontrados total: type: integer format: int64 description: Quantidade total de usuários 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listGroups: post: description: Lista os grupos da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchValue: type: string description: O valor a ser pesquisado no nome do grupo pageNumber: type: integer format: int64 description: O número da página retornado. A primeira página corresponde ao índice 0 default: 0 pageSize: type: integer format: int64 description: Quantidade de registros por página default: 10 responses: 200: description: Ok schema: type: object required: – groups – total properties: groups: type: array items: type: object allOf: – #/definitions/group minimum: 1 description: Grupos encontrados total: type: integer format: int64 description: Quantidade total de grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os grupos da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchValue description: O valor a ser pesquisado no nome do grupo in: query type: string – name: pageNumber description: O número da página retornado. A primeira página corresponde ao índice 0 in: query type: integer format: int64 – name: pageSize description: Quantidade de registros por página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – groups – total properties: groups: type: array items: type: object allOf: – #/definitions/group minimum: 1 description: Grupos encontrados total: type: integer format: int64 description: Quantidade total de grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listRoles: post: description: Lista os papéis da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchValue: type: string description: O valor a ser pesquisado no nome dos papéis pageNumber: type: integer format: int64 description: O número da página retornado. A primeira página corresponde ao índice 0 default: 0 pageSize: type: integer format: int64 description: Quantidade de registros por página default: 10 responses: 200: description: Ok schema: type: object required: – roles – total properties: roles: type: array items: type: object allOf: – #/definitions/role minimum: 1 description: Papéis encontrados total: type: integer format: int64 description: Quantidade total de papéis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Lista os papéis da plataforma tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchValue description: O valor a ser pesquisado no nome dos papéis in: query type: string – name: pageNumber description: O número da página retornado. A primeira página corresponde ao índice 0 in: query type: integer format: int64 – name: pageSize description: Quantidade de registros por página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – roles – total properties: roles: type: array items: type: object allOf: – #/definitions/role minimum: 1 description: Papéis encontrados total: type: integer format: int64 description: Quantidade total de papéis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentVersionSubjects: post: description: Obtém os assuntos de uma versão de um document tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Identificador da versão do documento responses: 200: description: Ok schema: type: object required: – subjects properties: subjects: type: array items: type: object allOf: – #/definitions/subject minimum: 1 description: Assuntos da versão do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError get: description: Obtém os assuntos de uma versão de um document tags: – Queries x-senior-visibility: PUBLIC parameters: – name: documentVersionId description: Identificador da versão do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – subjects properties: subjects: type: array items: type: object allOf: – #/definitions/subject minimum: 1 description: Assuntos da versão do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/verifyDocumentPermissions: post: description: Permite verificar se o usuário corrente possui determinadas permissões no documento tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId – permissionsType properties: documentId: type: string description: Id do documento permissionsType: type: array items: type: string allOf: – #/definitions/permissionType minimum: 1 description: Tipo da permissão responses: 200: description: Ok schema: type: object required: – permissions properties: permissions: type: array items: type: object allOf: – #/definitions/verifiedPermission minimum: 1 description: Permissões verificadas 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/healthcheck: post: description: Query para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Query para o SRE verificar a disponibilidade do serviço tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/upDown description: Status geral do serviço checks: type: array items: type: object allOf: – #/definitions/checkData minimum: 1 description: Verificações para assegurar o status 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/hasFolderPermission: post: description: Permite verificar se o usuário corrente possui alguma permisssão na pasta tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – folderId – permissionsType properties: folderId: type: string description: Id do pasta permissionsType: type: array items: type: string allOf: – #/definitions/permissionType minimum: 1 description: Tipos de permissões à serem verificadas responses: 200: description: Ok schema: type: object required: – hasPermission properties: hasPermission: type: boolean description: Possui permissão 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Diretório não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getEnvelopeHistory: post: description: Retorna o histórico de acontecimentos sobre um envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope de assinatura responses: 200: description: Ok schema: type: object required: – signer properties: sendDateToSign: type: string format: date-time description: Data de envio para a assinatura sendEmail: type: boolean description: Envio de e-mail habilitado signer: type: array items: type: object allOf: – #/definitions/signerHistory minimum: 1 description: Histórico do assinante 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Envelope não encontrado default: description: Error response schema: #/definitions/genericError get: description: Retorna o histórico de acontecimentos sobre um envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: envelopeId description: Id do envelope de assinatura in: query required: true type: string responses: 200: description: Ok schema: type: object required: – signer properties: sendDateToSign: type: string format: date-time description: Data de envio para a assinatura sendEmail: type: boolean description: Envio de e-mail habilitado signer: type: array items: type: object allOf: – #/definitions/signerHistory minimum: 1 description: Histórico do assinante 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Envelope não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listSignatures: post: description: Lista as assinaturas de acordo com filtro tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/signatureManagementFilterPaginationDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/signaturePageableDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getNumberOfEnvelopesByStatus: post: description: Retorna o número de envelopes por status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/signatureManagementFilterDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/numberOfEnvelopesByStatusDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getNumberOfSignaturesByStatus: post: description: Retorna o número de assinaturas por status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/signatureManagementFilterDTO responses: 200: description: Ok schema: type: object allOf: – #/definitions/numberOfSignaturesByStatusDTO 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/countListEnvelopes: post: description: Retorna o número de assinaturas por status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: envelopeName: type: string description: Nome do envelope createdDate: type: string description: Data de criação responses: 200: description: Ok schema: type: object required: – draft – finished – expired – canceled – in_progress – total properties: draft: type: integer format: int64 description: Quantidade em rascunho finished: type: integer format: int64 description: Quantidade finalizados expired: type: integer format: int64 description: Quantidade expirados canceled: type: integer format: int64 description: Quantidade cancelados in_progress: type: integer format: int64 description: Quantidade em progresso total: type: integer format: int64 description: Quantidade total 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o número de assinaturas por status tags: – Queries x-senior-visibility: PRIVATE parameters: – name: envelopeName description: Nome do envelope in: query type: string – name: createdDate description: Data de criação in: query type: string responses: 200: description: Ok schema: type: object required: – draft – finished – expired – canceled – in_progress – total properties: draft: type: integer format: int64 description: Quantidade em rascunho finished: type: integer format: int64 description: Quantidade finalizados expired: type: integer format: int64 description: Quantidade expirados canceled: type: integer format: int64 description: Quantidade cancelados in_progress: type: integer format: int64 description: Quantidade em progresso total: type: integer format: int64 description: Quantidade total 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getConectorEnvelope: post: description: Retorna os conectores do envelope draft tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: ID do envelope draft responses: 200: description: Ok schema: type: object required: – conectors properties: conectors: type: array items: type: object allOf: – #/definitions/conector minimum: 1 description: Conectores do envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os conectores do envelope draft tags: – Queries x-senior-visibility: PRIVATE parameters: – name: envelopeId description: ID do envelope draft in: query required: true type: string responses: 200: description: Ok schema: type: object required: – conectors properties: conectors: type: array items: type: object allOf: – #/definitions/conector minimum: 1 description: Conectores do envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getConectorEnvelopeSignature: post: description: Retorna os conectores do envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: ID do envelope signature responses: 200: description: Ok schema: type: object required: – conectors properties: conectors: type: array items: type: object allOf: – #/definitions/conector minimum: 1 description: Conectores do envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os conectores do envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: envelopeId description: ID do envelope signature in: query required: true type: string responses: 200: description: Ok schema: type: object required: – conectors properties: conectors: type: array items: type: object allOf: – #/definitions/conector minimum: 1 description: Conectores do envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/listEnvelopes: post: description: Lista os envelopes e rascunhos do usuário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: offset: type: integer format: int64 description: Índice da página a ser retornada. Padrão 0. default: 0 limit: type: integer format: int64 description: Quantidade de itens que serão exibidos por página. Padrão 10. default: 10 envelopeName: type: string description: Nome do envelope a ser utilizado no filtro status: type: string allOf: – #/definitions/envelopeDraftStatusType description: Situação do envelope a ser utilizado no filtro createdDate: type: string description: Data de criação do envelope a ser utilizado no filtro orderByField: type: string allOf: – #/definitions/orderByField description: Indica por qual campo os dados serão ordenados order: type: string allOf: – #/definitions/orderType description: Tipo da ordenação responses: 200: description: Ok schema: type: object required: – contents – totalElements – totalPages properties: contents: type: array items: type: object allOf: – #/definitions/envelopeDTO minimum: 1 description: Lista de envelopes encontrados totalElements: type: integer format: int64 description: Total de envelopes encontrados totalPages: type: integer format: int64 description: Total de páginas disponíveis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getSubjectDocument: post: description: Retorna os assuntos de um documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Id da versao do documento responses: 200: description: Ok schema: type: object required: – subjectList properties: subjectList: type: array items: type: string minimum: 1 description: Lista de assuntos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os assuntos de um documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: documentVersionId description: Id da versao do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – subjectList properties: subjectList: type: array items: type: string minimum: 1 description: Lista de assuntos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getEnvelopeDocumentLimit: post: description: Retorna o valor da propriedade de limite de documentos em um envelope tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – envelopeDocumentLimit properties: envelopeDocumentLimit: type: integer format: int64 description: Limite de documentos no envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o valor da propriedade de limite de documentos em um envelope tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – envelopeDocumentLimit properties: envelopeDocumentLimit: type: integer format: int64 description: Limite de documentos no envelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentsByDocumentVersionFromProcessPdf: post: description: Retorna os documentos com base na lista de ids da versão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionIds properties: versionIds: type: array items: type: string minimum: 1 description: Id da versão públicada responses: 200: description: Ok schema: type: object required: – documents properties: documents: type: array items: type: object allOf: – #/definitions/documentFromProcessPdf minimum: 1 description: Documentos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os documentos com base na lista de ids da versão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: versionIds description: Id da versão públicada in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – documents properties: documents: type: array items: type: object allOf: – #/definitions/documentFromProcessPdf minimum: 1 description: Documentos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDocumentsFieldsByDocumentVersion: post: description: Retorna os campos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionId properties: versionId: type: string description: Id da versão publicada responses: 200: description: Ok schema: type: object required: – contextId – fields – originalWidth – originalHeight properties: contextId: type: string description: Retorna o id de contexto fields: type: string description: Campos originalWidth: type: number format: double description: Largura original do documento originalHeight: type: number format: double description: Altura original do documento default: description: Error response schema: #/definitions/genericError get: description: Retorna os campos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: versionId description: Id da versão publicada in: query required: true type: string responses: 200: description: Ok schema: type: object required: – contextId – fields – originalWidth – originalHeight properties: contextId: type: string description: Retorna o id de contexto fields: type: string description: Campos originalWidth: type: number format: double description: Largura original do documento originalHeight: type: number format: double description: Altura original do documento default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getPdfContextFieldsValuesByDocumentVersion: post: description: Retorna os campos preenchidos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – versionId – fieldsIds properties: id: type: string description: Id do contexto versionId: type: string description: Id da versão públicada do documento fieldsIds: type: array items: type: string minimum: 1 description: Id do campo responses: 200: description: Ok schema: type: object required: – contextPdfFieldValue properties: contextPdfFieldValue: type: array items: type: object allOf: – #/definitions/contextPdfFieldValue minimum: 1 description: Valores dos campos resultantes default: description: Error response schema: #/definitions/genericError get: description: Retorna os campos preenchidos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: Id do contexto in: query required: true type: string – name: versionId description: Id da versão públicada do documento in: query required: true type: string – name: fieldsIds description: Id do campo in: query required: true type: array items: type: string minimum: 1 responses: 200: description: Ok schema: type: object required: – contextPdfFieldValue properties: contextPdfFieldValue: type: array items: type: object allOf: – #/definitions/contextPdfFieldValue minimum: 1 description: Valores dos campos resultantes default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getPdfContextFieldsValuesByESignature: post: description: Retorna os valores e campos preenchidos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – versionId properties: versionId: type: string description: Id da versão públicada do documento responses: 200: description: Ok schema: type: object required: – documentFromProcessPdf properties: documentFromProcessPdf: type: object allOf: – #/definitions/documentFromProcessPdf description: Valores e campos resultantes default: description: Error response schema: #/definitions/genericError get: description: Retorna os valores e campos preenchidos do formulário tags: – Queries x-senior-visibility: PRIVATE parameters: – name: versionId description: Id da versão públicada do documento in: query required: true type: string responses: 200: description: Ok schema: type: object required: – documentFromProcessPdf properties: documentFromProcessPdf: type: object allOf: – #/definitions/documentFromProcessPdf description: Valores e campos resultantes default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getMetadata: post: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: metadataFormat: type: string description: responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Default getMetadata query. Every service must handle this command and return metadata in the format requested. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: metadataFormat description: in: query type: string responses: 200: description: Ok schema: type: object required: – metadata properties: metadata: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportSubject: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocument: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDraftDocument: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportFolder: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocumentTag: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocumentMetadata: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportTracking: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocumentTicket: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocumentBatch: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeSignature: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportDocumentEnvelopeSignature: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportUserSignature: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportAuthorizationUserSignature: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeDraft: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeExternalSigners: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportConectorEnvelope: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportConectorEnvelopeInput: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportSignatureGroup: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeTimeline: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeBatch: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportEnvelopeBatchDocument: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/exportPdfEditorContext: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/cancelSign: post: description: Cancela um processo de assinatura tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope a ser cancelado reason: type: string description: Motivo do cancelamento responses: 200: description: Ok schema: type: object properties: documentVersionIdList: type: array items: type: string description: Lista com as versões dos documentos que tiveram o processo de assinatura eletrônica cancelada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/resendRequestSignMail: post: description: Reenvia o email de solicitação de assinatura tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope signers: type: array items: type: string description: Lista com os emails dos assinantes, ou vazio para reenviar para todos que ainda não assinaram responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/resendDocumentSign: post: description: Reenvia arquivos que falharam para a assinatura tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/signDocuments: post: description: Envia uma lista de documentos para assinatura tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionIds – signers – instructionsToSigner – askGeolocation properties: documentVersionIds: type: array items: type: string minimum: 1 description: Lista com o id dos documentos signers: type: array items: type: object allOf: – #/definitions/signer minimum: 1 description: Lista com os assinantes instructionsToSigner: type: string description: Um texto com instruções para o assinante askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização notifySignature: type: boolean description: notificar assinatura default: true callbackSignature: type: string description: url de retorno para envio da lista de links de assinatura eletrônica responses: 200: description: Ok schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope/processo que foi criado 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/signDocuments__2: post: description: Assinar uma lista de documentos, apenas cria o registro do processo/envelope e inicia o processo de upload dos documentos. Ao finalizar é disparado o evento envelopeDocumentsLoaded ou failedToLoadEnvelopeDocuments tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionIds – signers – instructionsToSigner – askGeolocation properties: documentVersionIds: type: array items: type: string minimum: 1 description: Lista com os Ids das versões dos documentos signers: type: array items: type: object allOf: – #/definitions/signer minimum: 1 description: Lista com os signatários instructionsToSigner: type: string maxLength: 1000 description: Um texto com instruções para o assinante askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização notifyUser: type: boolean description: Em caso de sucesso notifica usuário na plataforma que existe assinatura pendente default: false sendEmail: type: boolean description: Envia e-mail com o link de cada signatário para assinar os documentos default: true responses: 200: description: Ok schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope/processo que foi criado 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/replicatePermissions: post: description: Primitiva assíncrona, executa o processo de replicação de permissões conforme os parâmetros informados, assinalando os itens que devem herdar as permissões da pasta de referência. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: Id da pasta de referência replicationType: type: array items: type: string allOf: – #/definitions/permissionReplicateOptionType description: Tipo de replicação a ser realizada responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/signatureByCertificate: post: description: Notificar o GED quando um envelope for assinado/recusado com Certificado Digital. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId – email – certificate – signatureType properties: envelopeId: type: string description: Id do envelope email: type: string description: Email do Signatário location: type: object allOf: – #/definitions/location description: Localização geodésica de onde o documento está sendo assinado certificate: type: object allOf: – #/definitions/certificateDTO description: Informações do certificado digital signatureType: type: string allOf: – #/definitions/signatureKind description: Informa se assinatura ou recusa reason: type: string description: Razão da recusa de assinatura responses: 200: description: Ok schema: type: object required: – statusCode properties: statusCode: type: integer format: int64 description: Status code de retorno default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/approveDocumentVersion: post: description: Aprova ou Reprova uma versão do documento tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentVersionId – approve properties: documentVersionId: type: string description: Versão do documento approve: type: boolean description: Aprovação responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: A versão de documento não foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/approveDocumentVersionBulk: post: description: Aprova ou Reprova uma lista de documentos tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentIds – approve properties: documentIds: type: array items: type: string minimum: 1 description: Lista de documentos approve: type: boolean description: Aprovação responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/errorList minimum: 1 description: Caso ocorra algum erro será exibido o id e a mensagem de erro correspondente 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: A versão de documento não foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/checkOutDocument: post: description: Faz o check-out de um documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Identificador do documento responses: 200: description: Ok schema: type: object required: – lockedBy properties: lockedBy: type: string maxLength: 255 description: Retorna o usuário com documento locado 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/checkInDocument: post: description: Faz o check-in de um documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Identificador do documento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/newDocument: post: description: Cria um novo documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/newDocumentDTO responses: 200: description: Ok schema: type: object required: – ticket properties: ticket: type: string description: Ticket para obter o status do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/newDocumentSync: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/newDocumentDTO responses: 200: description: Ok schema: type: object required: – ticket – documentId properties: ticket: type: string description: Ticket para obter o status do documento documentId: type: string description: Identificador do documento 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/newDocumentBatch: post: description: Executa a criação de documentos em lote tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documents properties: documents: type: array items: type: object allOf: – #/definitions/newDocumentDTO minimum: 1 description: Lista de documentos a serem criados responses: 200: description: Ok schema: type: object required: – batchId properties: batchId: type: string description: Ticket para obter o status do lote 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/moveDocument: post: description: Move um documento para uma pasta\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – sourceId properties: sourceId: type: string description: Identificador do documento ou pasta origem targetId: type: string description: Identificador da pasta destino. Caso não informado, será considerado a pasta raiz. keepLocalPermission: type: boolean description: Manter permissões locais definidas default: true responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/moveDocumentBulk: post: description: Permite mover uma lista de documentos para uma pasta tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – sourceIds properties: sourceIds: type: array items: type: string minimum: 1 description: Lista de identificadores de documentos ou pastas de origem targetId: type: string description: Identificador da pasta destino. Caso não informado, será considerado a pasta raiz. keepLocalPermission: type: boolean description: Manter permissões locais definidas default: true responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/errorList minimum: 1 description: Caso ocorra algum erro será exibido o id e a mensagem de erro correspondente 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/takeOverDocument: post: description: Assume Controle do Documento\n ### Resources:\n – res://senior.com.br/platform/ecm_ged/file\n tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: Identificador do documento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Documento não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/startReview: post: description: Inicia um processo de revisão de documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentVersionId – reviewer properties: documentVersionId: type: string description: Versão do documento reviewer: type: string maxLength: 255 description: Revisor responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada 404: description: Versão do documento não encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/updateDefaultReviewer: post: description: Atualiza o revisor padrão do documento tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: string description: id do documento reviewer: type: string maxLength: 255 description: Novo revisor responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/updateDefaultReviewerBulk: post: description: Atualiza o revisor padrão para uma lista de documentos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentIds properties: documentIds: type: array items: type: string minimum: 1 description: Lista de id de documentos reviewer: type: string maxLength: 255 description: Novo revisor responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/errorList minimum: 1 description: Caso ocorra algum erro será exibido o id e a mensagem de erro correspondente 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do documento default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/processFailedDocumentIndexes: post: description: Processa indexação de documentos que tiveram alguma falha na indexação tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – message properties: message: type: string description: Mensagem de inicio de indexação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/requestSignatureToken: post: description: Gera o token MFA da assinatura eletronica e envia para o communicationChannel definido no signatário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – signatureToken properties: signatureToken: type: object allOf: – #/definitions/signatureToken description: Dados para geração do token responses: 200: description: Ok schema: type: object required: – statusCode – channel properties: statusCode: type: integer format: int64 description: Status code de retorno channel: type: object allOf: – #/definitions/communicationChannel description: Canal de comunicação em que o token foi enviado para o signatário default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/requestSignature: post: description: Signatário realizando uma solicitação de assinatura no envelope, dependendo do tokenType utilizado, poderá já realizar a assinatura do envelope ou enviar o token MFA gerado para o communicationChannel definido para o signatário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – signature properties: signature: type: object allOf: – #/definitions/signature description: Dados para assinatura de um processo/envelope responses: 200: description: Ok schema: type: object required: – statusCode – channel properties: statusCode: type: integer format: int64 description: Status code de retorno channel: type: object allOf: – #/definitions/communicationChannel description: Canal de comunicação caso token for enviado para o signatário default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/requestSignatureByUserLogged: post: description: Signatário logado na plataforma SeniorX realizando uma solicitação de assinatura no envelope, dependendo do tokenType utilizado, poderá já realizar a assinatura do envelope ou enviar o token MFA gerado para o communicationChannel definido para o signatário tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – signature properties: signature: type: object allOf: – #/definitions/signature description: Dados para assinatura de um processo/envelope responses: 200: description: Ok schema: type: object required: – statusCode – channel properties: statusCode: type: integer format: int64 description: Status code de retorno channel: type: object allOf: – #/definitions/communicationChannel description: Canal de comunicação caso o token for enviado para o signatário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/validateSignatureToken: post: description: Valida se o token informado pelo signatário é válido para assinatura de um documento, caso seja válido, já assina o processo/envelope tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – signature properties: signature: type: object allOf: – #/definitions/signature description: Dados para assinatura de um processo/envelope responses: 200: description: Ok schema: type: object required: – statusCode properties: statusCode: type: integer format: int64 description: Status code de retorno default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/declineSignature: post: description: Valida se o token informado pelo signatário é válido para assinatura de um documento, caso seja válido, já assina o processo/envelope tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – decline properties: decline: type: object allOf: – #/definitions/decline description: Dados para recusa de assinatura de um processo/envelope responses: 200: description: Ok schema: type: object required: – statusCode properties: statusCode: type: integer format: int64 description: Status code de retorno default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/markEnvelopeToSignVisited: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId – email properties: envelopeId: type: string description: Id do envelope email: type: string description: Email do Signatário responses: 200: description: Ok schema: type: object required: – statusCode properties: statusCode: type: integer format: int64 description: Status code de retorno 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 404: description: Envelope não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/updateFileSecurity: post: description: Atualiza informações de segurança de um arquivo ou pasta tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileKind – fileId properties: fileKind: type: string allOf: – #/definitions/fileKind description: Tipo (arquivo ou pasta) fileId: type: string description: Id do arquivo ou pasta inheritedPermission: type: boolean description: Indica se a permissão da pasta deve ser herdada da pasta pai permissions: type: array items: type: object allOf: – #/definitions/permission description: Lista de permissões da pasta ou arquivo, informar vazio para remover todas as permissões responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, você não possui permissão para executar esta ação 404: description: Diretório ou arquivo não encontrado default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/sendDraftToSign: post: description: Enviar o rascunho de um envelope para assinatura tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeDraftId properties: envelopeDraftId: type: string description: Id do rascunho do envelope notifyUser: type: boolean description: Notificar usuário na plataforma default: false sendEmail: type: boolean description: Envia e-mail com link para assinar documentos default: true responses: 200: description: Ok schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope/processo que foi criado 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do rascunho de envelope 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/saveEnvelope: post: description: Salvar um rascunho de um envelope tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – name properties: envelopeDraftId: type: string description: Identificador do rascunho de envelope name: type: string maxLength: 255 description: Nome do envelope documentsVersions: type: array items: type: string description: Lista com o id dos documentos signers: type: array items: type: object allOf: – #/definitions/signer description: Lista com os assinantes permissions: type: array items: type: object allOf: – #/definitions/envelopePermission description: Permissões do envelope instructionsToSigner: type: string description: Um texto com instruções para o assinante askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização daysToNotify: type: integer format: int64 description: Quantidade de dias para notificar caso a assinatura esteja pendente daysToExpire: type: integer format: int64 description: Prazo para expiração do envelope minimum: 1 maximum: 120 default: 120 conectors: type: array items: type: object allOf: – #/definitions/conector description: Conectores envelopeBatchId: type: string description: Id do envelope em lote mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false responses: 200: description: Ok schema: type: object required: – envelopeDraftId properties: envelopeDraftId: type: string description: Id rascunho que foi criado 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do rascunho de envelope 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/editEnvelope: post: description: Editar um envelope em progresso tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeId – signers – documents properties: envelopeId: type: string description: Identificador do o de envelope signers: type: array items: type: object allOf: – #/definitions/signerToEdit minimum: 1 description: Lista com os assinantes documents: type: array items: type: object allOf: – #/definitions/documentToEdit minimum: 1 description: Lista com os documentos responses: 200: description: Ok schema: type: object required: – statusCode properties: statusCode: type: integer format: int64 description: Status code de retorno errorList: type: array items: type: string description: Lista de erros, se houver 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada, verifique as permissões do rascunho de envelope 404: description: Nenhuma instância de entidade foi encontrada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/addDocumentsToEnvelope: post: description: Adicionar documentos a um envelope/rascunho tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeDraftId – documentsVersions properties: envelopeDraftId: type: string description: Identificador do rascunho de envelope documentsVersions: type: array items: type: string minimum: 1 description: Lista com o id dos documentos responses: 200: description: Ok schema: type: object required: – envelopeDraftId – documentsVersions properties: envelopeDraftId: type: string description: Id do rascunho documentsVersions: type: array items: type: string minimum: 1 description: Versões dos documentos no rascunho 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/startReviewBulk: post: description: Permite iniciar o processo de revisão para uma lista de documentos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentIds – reviewer properties: documentIds: type: array items: type: string minimum: 1 description: Lista de documentos reviewer: type: string maxLength: 255 description: Revisor responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/errorList minimum: 1 description: Caso ocorra algum erro será exibido o id e a mensagem de erro correspondente 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/deleteDocumentBulk: post: description: Permite deletar uma lista de documentos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentIds properties: documentIds: type: array items: type: string minimum: 1 description: Lista de id de documento ou pasta responses: 200: description: Ok schema: type: object required: – errors properties: errors: type: array items: type: object allOf: – #/definitions/errorList minimum: 1 description: Caso ocorra algum erro será exibido o id e a mensagem de erro correspondente 401: description: Invalid Credentials 400: description: Requisição inválida, parâmetros obrigatórios não informados ou campo informado incorretamente 403: description: Permissão negada default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/markEnvelopeBatchDocumentFailed: post: description: Marca o documento do envelope bath como erro tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – envelopeBatchId – documentId – scheduleConectorId – errorLog properties: envelopeBatchId: type: string description: Id do envelope em lote documentId: type: string description: Id do documento scheduleConectorId: type: string description: Id do agendamento do conector errorLog: type: string description: Mensagem de erro responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/savePdfEditorContext: post: description: Cadastra ou atualiza um contexto do editor de PDF tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – context properties: context: type: object allOf: – #/definitions/pdfEditorContext description: Contexto do editor responses: 200: description: Ok schema: type: object required: – context properties: context: type: object allOf: – #/definitions/pdfEditorContext description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importSubject: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocument: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDraftDocument: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importFolder: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocumentTag: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocumentMetadata: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importTracking: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocumentTicket: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocumentBatch: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeSignature: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importDocumentEnvelopeSignature: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importUserSignature: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importAuthorizationUserSignature: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeDraft: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeExternalSigners: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importConectorEnvelope: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importConectorEnvelopeInput: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importSignatureGroup: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeTimeline: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeBatch: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importEnvelopeBatchDocument: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/actions/importPdfEditorContext: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/envelopeSignedCallback: post: description: Notifica o GED quando todos os assinantes assinaram um documento tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do Envelope de assinatura responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/envelopeDocumentsLoadedCallback: post: description: Notifica o GED quando todos os documentos foram carregados pelo serviço de assinatura, ou quando ocorreu algum erro tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do Envelope de assinatura error: type: object allOf: – #/definitions/envelopeLoadDocumentsError description: Mensagem de erro caso tenha ocorrido algum no processo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/notifyExpiredDocument: post: description: Evento para tratamento de documentos expirados. Apenas para uso interno. Ao chamar está primitiva externamente nenhuma ação será executada tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Id da versao do documento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/notifyDeprecatedDocument: post: description: Evento para tratamento de documentos obsoletos. Apenas para uso interno. Ao chamar está primitiva externamente nenhuma ação será executada tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – documentVersionId properties: documentVersionId: type: string description: Id da versao do documento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/updateExpiredEnvelopeStatus: post: description: Evento que realiza a atualização do status dos envelopes em processo de assinatura que já passaram do prazo para o status EXPIRED. tags: – Signals parameters: – name: input in: body required: true schema: type: object responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/notifyPendingSigners: post: description: Evento para notificar os assinantes que possuem envelopes pendentes de assinatura. tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – envelopeId properties: envelopeId: type: string description: Id do envelope responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/generatePreview: post: description: Gera preview de um documento e armazena na nuvem tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – documentVersion properties: documentVersion: type: string description: Identificador único da versão do documento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/tryEnvelopeBatchGenerate: post: description: Acionar conector de envelope em lote tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – envelopeBatchId properties: envelopeBatchId: type: string description: Id do envelope em lote responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/tryEnvelopeBatchDocumentGenerate: post: description: Acionar conector de envelope em lote para um documento tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – envelopeBatchDocumentId properties: envelopeBatchDocumentId: type: string description: Id do envelope em lote responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/updatePdfContextValue: post: description: Atualiza os valores de campos de contexto do PDF editor tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – id – versionId – fieldId – fieldValue properties: id: type: string description: Id do contexto versionId: type: string description: Id da versão publicada do documento fieldId: type: string description: Id do campo fieldValue: type: string description: Valor do campo responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/signals/deletePdfContextFieldsValuesByESignature: post: description: Retorna os valores e campos preenchidos do formulário tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – versionId properties: versionId: type: string description: Id da versão públicada do documento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/subject: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/subject responses: 200: description: The created resource schema: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/subject responses: 200: description: The created resource schema: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/subject/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/subject responses: 200: description: Ok schema: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/subject responses: 200: description: Ok schema: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/subject 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/subject/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/subject responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/applicant: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/applicant responses: 200: description: The created resource schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/applicant responses: 200: description: The created resource schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/applicant/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/applicant responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/applicant responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/subject/{parentId}/applicants: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/applicant responses: 200: description: The created resources schema: type: array items: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/applicant responses: 200: description: The created resources schema: type: array items: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/subject/{parentId}/applicants/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/applicant responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/applicant responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/applicant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/applicant/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/applicant responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/document responses: 200: description: The created resource schema: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/document responses: 200: description: The created resource schema: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/document responses: 200: description: Ok schema: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/document responses: 200: description: Ok schema: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/document 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/document responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentVersion: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentVersion responses: 200: description: The created resource schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentVersion responses: 200: description: The created resource schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentVersion/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentVersion responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentVersion responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/versions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/documentVersion responses: 200: description: The created resources schema: type: array items: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/documentVersion responses: 200: description: The created resources schema: type: array items: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/versions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentVersion responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentVersion responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentVersion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentVersion/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentVersion responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/timeline: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/timeline responses: 200: description: The created resource schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/timeline responses: 200: description: The created resource schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/timeline/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/timeline responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/timeline responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/timeline: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/timeline responses: 200: description: The created resources schema: type: array items: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/timeline responses: 200: description: The created resources schema: type: array items: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/timeline/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/timeline responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/timeline responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/timeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/timeline/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/timeline responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/draftDocument: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/draftDocument responses: 200: description: The created resource schema: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/draftDocument responses: 200: description: The created resource schema: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/draftDocument/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/draftDocument responses: 200: description: Ok schema: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/draftDocument responses: 200: description: Ok schema: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/draftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/draftDocument/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/draftDocument responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/folder: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/folder responses: 200: description: The created resource schema: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/folder responses: 200: description: The created resource schema: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/folder/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/folder responses: 200: description: Ok schema: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/folder responses: 200: description: Ok schema: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/folder 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/folder/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/folder responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTag: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTag responses: 200: description: The created resource schema: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTag responses: 200: description: The created resource schema: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTag/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTag responses: 200: description: Ok schema: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTag responses: 200: description: Ok schema: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentTag 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTag/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentTag responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentMetadata: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentMetadata responses: 200: description: The created resource schema: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentMetadata responses: 200: description: The created resource schema: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentMetadata/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentMetadata responses: 200: description: Ok schema: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentMetadata responses: 200: description: Ok schema: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentMetadata 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentMetadata/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentMetadata responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/permission: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/permission responses: 200: description: The created resource schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/permission responses: 200: description: The created resource schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/permission/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/permissions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/permission responses: 200: description: The created resources schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/permission responses: 200: description: The created resources schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/folder/{parentId}/permissions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/permission responses: 200: description: The created resources schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/permission responses: 200: description: The created resources schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/document/{parentId}/permissions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/folder/{parentId}/permissions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/permission responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/permission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/permission/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/permission responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/tracking: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/tracking responses: 200: description: The created resource schema: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/tracking responses: 200: description: The created resource schema: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/tracking/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/tracking responses: 200: description: Ok schema: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/tracking responses: 200: description: Ok schema: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/tracking 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/tracking/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/tracking responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTicket: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTicket responses: 200: description: The created resource schema: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentTicket responses: 200: description: The created resource schema: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTicket/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTicket responses: 200: description: Ok schema: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentTicket responses: 200: description: Ok schema: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentTicket 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentTicket/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentTicket responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentBatch: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentBatch responses: 200: description: The created resource schema: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/documentBatch responses: 200: description: The created resource schema: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentBatch/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentBatch responses: 200: description: Ok schema: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/documentBatch responses: 200: description: Ok schema: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/documentBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentBatch/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/documentBatch responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeSignature: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/documentEnvelopeSignature: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/documentEnvelopeSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/userSignature: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/userSignature responses: 200: description: The created resource schema: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/userSignature responses: 200: description: The created resource schema: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/userSignature/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/userSignature responses: 200: description: Ok schema: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/userSignature responses: 200: description: Ok schema: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/userSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/userSignature/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/userSignature responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/authorizationUserSignature: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/authorizationUserSignature responses: 200: description: The created resource schema: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/authorizationUserSignature responses: 200: description: The created resource schema: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/authorizationUserSignature/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/authorizationUserSignature responses: 200: description: Ok schema: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/authorizationUserSignature responses: 200: description: Ok schema: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/authorizationUserSignature 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/authorizationUserSignature/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/authorizationUserSignature responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraft responses: 200: description: The created resource schema: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraft responses: 200: description: The created resource schema: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraft responses: 200: description: Ok schema: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraft responses: 200: description: Ok schema: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraft 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeDraft responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftSigners: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftSigners responses: 200: description: The created resource schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftSigners responses: 200: description: The created resource schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftSigners/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftSigners responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftSigners responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/usersDraft: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftSigners responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftSigners responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/usersDraft/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftSigners responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftSigners responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftSigners/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeDraftSigners responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeExternalSigners: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeExternalSigners responses: 200: description: The created resource schema: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeExternalSigners responses: 200: description: The created resource schema: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeExternalSigners/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeExternalSigners responses: 200: description: Ok schema: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeExternalSigners responses: 200: description: Ok schema: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeExternalSigners 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeExternalSigners/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeExternalSigners responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftDocument: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftDocument responses: 200: description: The created resource schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftDocument responses: 200: description: The created resource schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftDocument/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftDocument responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftDocument responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/documentsDraft: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftDocument responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftDocument responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/documentsDraft/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftDocument responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftDocument responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftDocument/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeDraftDocument responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftPermission: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftPermission responses: 200: description: The created resource schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeDraftPermission responses: 200: description: The created resource schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftPermission/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftPermission responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftPermission responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/permissions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftPermission responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeDraftPermission responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraft/{parentId}/permissions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftPermission responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeDraftPermission responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeDraftPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeDraftPermission/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeDraftPermission responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/conectorEnvelope: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/conectorEnvelope 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/conectorEnvelopeInput: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/conectorEnvelopeInput 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroup: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/signatureGroup responses: 200: description: The created resource schema: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/signatureGroup responses: 200: description: The created resource schema: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroup/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroup responses: 200: description: Ok schema: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroup responses: 200: description: Ok schema: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/signatureGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroup/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/signatureGroup responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroupUser: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/signatureGroupUser responses: 200: description: The created resource schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/signatureGroupUser responses: 200: description: The created resource schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroupUser/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroupUser responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroupUser responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroup/{parentId}/signatureGroupUser: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/signatureGroupUser responses: 200: description: The created resources schema: type: array items: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/signatureGroupUser responses: 200: description: The created resources schema: type: array items: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroup/{parentId}/signatureGroupUser/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroupUser responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/signatureGroupUser responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/signatureGroupUser 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/signatureGroupUser/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/signatureGroupUser responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeTimeline: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeTimeline 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchPermission: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatchPermission responses: 200: description: The created resource schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatchPermission responses: 200: description: The created resource schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchPermission/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchPermission responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchPermission responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatch/{parentId}/permissions: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeBatchPermission responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/envelopeBatchPermission responses: 200: description: The created resources schema: type: array items: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatch/{parentId}/permissions/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchPermission responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchPermission responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeBatchPermission 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchPermission/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeBatchPermission responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatch: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatch responses: 200: description: The created resource schema: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatch responses: 200: description: The created resource schema: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatch/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatch responses: 200: description: Ok schema: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatch responses: 200: description: Ok schema: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeBatch 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatch/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeBatch responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchDocument: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatchDocument responses: 200: description: The created resource schema: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/envelopeBatchDocument responses: 200: description: The created resource schema: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchDocument/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchDocument responses: 200: description: Ok schema: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/envelopeBatchDocument responses: 200: description: Ok schema: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/envelopeBatchDocument 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/envelopeBatchDocument/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/envelopeBatchDocument responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /ecm_ged/entities/pdfEditorContext: get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/pdfEditorContext 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: mimetypeFilter: description: Filtro tipos de documentos type: string enum: – pdf – excel – word – texto – imagem – video signerType: description: Tipo de assinatura requerida para o signatário type: string enum: – MANDATORY – RECEIVE_COPY – PIONEER ask_geolocation: description: Ask Geolocation on document signing type: string enum: – DONT_ASK_LOCATION – ASK_LOCATION – REQUIRED_LOCATION envelopeBatchStatus: description: Status do envelope em lote type: string enum: – WAITING_INTEGRATION – FINISH – ERROR signatureStatus: description: Status utilizado na listagem folderList type: string enum: – PENDING – SIGNED – EMPTY – FAILED_TO_LOAD – EXPIRED – DECLINED – DIGITAL_SIGNATURE – DIGITAL_DECLINE signatureKind: description: Opções de assinatura para um envelope type: string enum: – SIGN – DECLINE batchStatus: description: Status de execução de um lote de criação de documentos type: string enum: – PENDING – SUCCESS – SUCCESS_PARTIAL – ERROR upDown: description: Up or down type: string enum: – UP – DOWN userSignStatus: description: Status da assinatura por usuário type: string enum: – PENDING – SIGNED – EXPIRED – REMOVED – DECLINED – DIGITAL_SIGNATURE – DIGITAL_DECLINE digitalCertificateOption: description: Opções para Certificado Digital type: string enum: – DISABLED – OPTIONAL – MANDATORY signerStatusFilter: description: Opções de filtro através do status de assinatura type: string enum: – SIGNED – DIGITAL_SIGNATURE – PIONEER_SIGNED – PENDING – PIONEER_PENDING – DECLINED – DIGITAL_DECLINE – RECEIVE_COPY – EXPIRED – FAILED_TO_LOAD fileKind: description: Tipo de Arquivo type: string enum: – FOLDER – DOCUMENT documentStatus: description: Tipo de Arquivo type: string enum: – PENDING – REVIEW – PUBLISHED – EXPIRED – DEPRECATED timelineKind: description: Tipo da Linha de Tempo do Documento type: string enum: – REVIEW – NEW_VERSION – CHECK_IN – CHECK_OUT – TAKE_OVER – MOVE – REMOVE – RESTORE envelopTimelineKind: description: Tipo da Linha de Envelope type: string enum: – ADD_SIGNER – REMOVE_SIGNER – ADD_DOCUMENT – REMOVE_DOCUMENT – RESEND_DOCUMENT – LINK_SIGN_VISITED subjectType: description: Tipos de sujeitos type: string enum: – USER – ROLE – GROUP permissionType: description: Tipo de permissão de um documento ou pasta type: string enum: – VIEW – DOWNLOAD – EDIT actionType: description: Tipo de permissão de um documento type: string enum: – VIEW_DOCUMENT – DOWNLOAD_DOCUMENT – EDIT_DOCUMENT – DELETE_DOCUMENT permissionReplicateOptionType: description: Tipo de replicação das permissões type: string enum: – NONE – CHILD_FOLDERS – CHILD_FILES – ALL envelopeDraftStatusType: description: Situação do Rascunho de um Envelope type: string enum: – DRAFT – FINISHED – EXPIRED – CANCELED – IN_PROGRESS orderType: description: Tipo da ordenação type: string enum: – ASC – DESC orderByField: description: Campo usado na ordenação type: string enum: – name – status – createdDate filterType: description: Tipo de filtro type: string enum: – FOLDER – DOCUMENT – ALL folderListPageableOrderByField: description: Campos de ordenação da primitiva folderListPageable type: string enum: – name – author – lastModifiedDate tokenType: description: Tipo de utilização do token pelo signatário type: string enum: – NOT_USED – LOGGED_USER – MANDATORY communicationChannelType: description: Canal de comunicação type: string enum: – EMAIL – PLATFORM – WHATSAPP – SMS certificateType: description: Tipo de certificado type: string enum: – PHYSICAL_PERSON – LEGAL_PERSON userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR contextPdfFieldValue: description: type: object required: – fieldId – fieldValue properties: fieldId: type: string description: Id do campo fieldValue: type: string description: Valor do campo documentFromProcessPdf: description: type: object required: – versionId – title – originalWidth – originalHeight – fields properties: versionId: type: string description: Versão Id type: string description: Nome do documento originalWidth: type: number format: double description: Largura original do documento originalHeight: type: number format: double description: Altura original do documento fields: type: string description: campos do editor de pdf documentVersionCreatedDTO: description: Versão do documento criada type: object required: – documentId – documentVersion – status properties: documentId: type: string description: Identificador do documento documentVersion: type: string description: Identificador da versão do documento status: type: string allOf: – #/definitions/documentStatus description: Status da versão do documento ticket: type: string description: Ticket de Solicitação de criação do documento type: string description: Nome do documento folderPath: type: string description: Caminho da pasta do documento fullPath: type: string description: Caminho completo do documento size: type: string description: Tamanho do documento em bytes newDocumentDTO: description: Novo documento type: object required: – fileUrl – title properties: fileName: type: string maxLength: 255 description: Nome original do Arquivo. Se a url de upload foi solicitada para o GED, não é necessário informar novamente. fileUrl: type: string maxLength: 2048 description: URL do documento type: string maxLength: 255 description: Título do documento description: type: string maxLength: 1024 description: Descrição do documento folderPath: type: string description: Caminho da pasta (caso não exista, um novo path será criado) createNewPathWithNoParentPermissions: type: boolean description: Indicativo se o novo path a ser criado deve copiar as permissões da pasta superior, caso seja informado\n true a pasta será criada somente com as permissões informadas na lista permissions (ou assinalada que\n herda as permissões). Caso seja false a pasta será criada contendo as permissões informadas em\n permissions juntamente com as permissões de sua pasta superior (pai). Caso não informado, será considerado\n o padrão false. default: false documentId: type: string description: Identificador do documento subject: type: string maxLength: 100 description: Assunto relacionado ao documento autor: type: string maxLength: 255 description: Usuário autor do documento versionName: type: string maxLength: 50 description: Nome da versão do documento documentMetadados: type: string description: Metadados para o documento no formato. Ex: area=rh, empresa=1 tags: type: string maxLength: 512 description: Nome das tags relacionadas. Ex: bpm, diretoria, urgente approved: type: boolean description: Indica se o documento requer aprovação default: false inheritedPermission: type: boolean description: Indica se a permissão é herdada da pasta pai default: false permissions: type: array items: type: object allOf: – #/definitions/documentPermissionKind description: Lista contendo as permissões que serão definidas para o documento ou path sendo criado signer: description: Assinante de um documento discriminator: _discriminator type: object required: – name – email – _discriminator properties: name: type: string maxLength: 255 description: Nome email: type: string maxLength: 255 description: Email phoneNumber: type: string maxLength: 255 description: Número do telefone, apenas os números sem pontuações username: type: string maxLength: 255 description: Caso seja usuário da plataforma para poder assinar sem token askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização signerStatus: type: string description: Status da assinatura desse usuário tokenType: type: string allOf: – #/definitions/tokenType description: Tipo de utilização do token pelo signatário communicationChannel: type: object allOf: – #/definitions/communicationChannel description: Canal que será utilizado para comunicação com o signatário signerType: type: string allOf: – #/definitions/signerType description: Tipo de assinatura requerida para o signatário orderSign: type: integer format: int64 description: Ordem do assinante no fluxo de assinaturas minimum: 1 default: 1 digitalCertificate: type: string allOf: – #/definitions/digitalCertificateOption description: Certificado Digital _discriminator: type: string description: conector: description: Conector model type: object required: – id – inputs properties: id: type: string description: ID inputs: type: array items: type: object allOf: – #/definitions/conectorInput minimum: 1 description: Parâmetros de entrada conectorName: type: string description: Nome do conector conectorTitle: type: string description: Título do conector conectorDescription: type: string description: Descrição do conector conectorInput: description: Parâmetros de entrada do conector type: object required: – id – inputParameter – inputValue properties: id: type: string description: ID inputParameter: type: string description: Parâmetro de entrada inputValue: type: string description: Valor configurado signerToEdit: description: Edição de Assinante de um envelope type: object required: – signer properties: signer: type: object allOf: – #/definitions/signer description: Signatário markToRemove: type: boolean description: Remover ou não o signatário default: false documentToEdit: description: Edição de documento de um envelope type: object required: – documentVersion properties: documentVersion: type: string description: Versão do Documento markToRemove: type: boolean description: Remover ou não o documento default: false envelopePermission: description: Permissão de um envelope type: object required: – subject – type properties: subject: type: string description: Sujeito type: type: string allOf: – #/definitions/subjectType description: Tipo do sujeito signerStatus: description: Status de um assinante de um documento allOf: – #/definitions/signer – type: object required: – status properties: signatureDate: type: string format: date description: Data de assinatura, apenas para documento já assinado status: type: string allOf: – #/definitions/signatureStatus description: Status da assinatura desse usuário envelopeDTO: description: Dados de um envelope type: object required: – id – name – createdDate – createdBy properties: id: type: string description: Identificação askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização name: type: string description: Nome do rascunho instructionsToSigner: type: string maxLength: 1000 description: Um texto com instruções para o assinante envelope: type: object allOf: – #/definitions/envelopeSignature description: Envelope de assinatura usersDraft: type: array items: type: object allOf: – #/definitions/signer description: Assinantes do envelope documentsDraft: type: array items: type: object allOf: – #/definitions/documentVersionInfo description: Documentos do rascunho de envelope permissions: type: array items: type: object allOf: – #/definitions/envelopePermission description: Permissões do rascunho de envelope status: type: string allOf: – #/definitions/envelopeDraftStatusType description: Status do rascunho createdDate: type: string format: date-time description: Data de criação createdBy: type: string description: Autor do envelope daysToNotify: type: integer format: int64 description: Quantidade de dias para notificar caso a assinatura esteja pendente daysToExpire: type: integer format: int64 description: Prazo para expiração do envelope expirationDate: type: string format: date-time description: Data de expiração do envelope mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false lastSignDate: type: string format: date-time description: Data da última assinatura envelopeSignatureDTO: description: Dados de um envelope enviado para assinatura type: object required: – envelope properties: envelope: type: object allOf: – #/definitions/envelopeSignature description: Envelope users: type: array items: type: object allOf: – #/definitions/signer description: Assinantes do envelope documents: type: array items: type: object allOf: – #/definitions/documentVersionInfo description: Documentos do envelope permissions: type: array items: type: object allOf: – #/definitions/envelopePermission description: Permissões do envelope envelopeDocumentItem: description: Item de assinatura de documento type: object required: – versionId – title – url properties: versionId: type: string description: Id da versão do documento type: string description: Título do documento url: type: string description: Url do Documento (válida por 1 minuto) checkData: description: Dados do healthcheck type: object required: – name – status properties: name: type: string description: Nome do healthcheck status: type: string allOf: – #/definitions/upDown description: Status do healthcheck errorList: description: Objeto para listar o erros de primitivas bulk type: object required: – id – errorMessage properties: id: type: string description: Id do objeto errorMessage: type: string description: Mensagem de erro folderPosition: description: Representa o caminho na árvore type: object required: – id – name – level properties: id: type: string description: ID da pasta name: type: string maxLength: 255 description: Nome level: type: integer format: int64 description: Nível na árvore parent: type: string description: Pasta superior inheritedPermission: type: boolean description: Indicador se a permissão de acesso foi herdada localPermissionLevel: type: integer format: int64 description: Nível de permissão de acesso definido localmente (caso não for herdada) inheritedPermissionLevel: type: integer format: int64 description: Nível de permissão de acesso que foi herdado inheritedPermissionFrom: type: string description: Indicador de qual pasta em que a permissão foi herdada file: description: Representa arquivo ou pasta na árvore de navegação type: object required: – id – title – kind – children – publishedVersion – createdBy – lastModifiedDate – isExpired – isDeprecated properties: id: type: string description: Id do documento ou pasta type: string maxLength: 255 description: Nome kind: type: string allOf: – #/definitions/fileKind description: Indica se é um docuemnto ou pasta children: type: array items: type: string minimum: 1 description: Lista de IDs documentos e pastas filhas status: type: string allOf: – #/definitions/documentStatus description: Status Documento publishedVersion: type: string description: Versão publicada do documento mimetype: type: string description: Mimetype do arquivo, null caso seja uma pasta createdBy: type: string description: Autor lastModifiedDate: type: string format: date-time description: Data da última modificação lockedBy: type: string maxLength: 255 description: Documento travado para um usuário canEdit: type: boolean description: Verifica se o usuário tem permissão de editar canDownload: type: boolean description: Verifica se o usuário tem permissão de realizar download canChangeReview: type: boolean description: Verifica se o usuário tem permissão de editar a revisão removed: type: boolean description: Indicador para exclusão lógica do documento default: false signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status de assinatura de um documento inheritedPermission: type: boolean description: Indica se a permissão da pasta é herdada da pasta pai isExpired: type: boolean description: Indica se o documento está expirado isDeprecated: type: boolean description: Indica se o documento está obsoleto documentInfo: description: Representação do documento em uma determinada versão type: object required: – id – title – version properties: id: type: string description: Identificador do documento type: string maxLength: 255 description: Nome lockedBy: type: string maxLength: 255 description: Documento travado para um usuário pending: type: boolean description: Status Pendente default: true type: object allOf: – #/definitions/documentVersionInfo description: Versão do documento documentVersionInfo: description: Representação de uma determinada versão de um documento type: object required: – id – title – signatureStatus – createdBy – reviewer – createdDate – lastModifiedDate properties: id: type: string description: Id da versão do documento type: string maxLength: 255 description: Nome status: type: string allOf: – #/definitions/documentStatus description: Status Documento signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status da assinatura desse usuário mimetype: type: string description: Mimetype do arquivo, null caso seja uma pasta versionName: type: string maxLength: 50 description: Nome da Versão do Usuário path: type: array items: type: object allOf: – #/definitions/folderPosition description: Caminho para o documento createdBy: type: string description: Publicador reviewer: type: string description: Revisor createdDate: type: string format: date-time description: Data de criação da versão lastModifiedDate: type: string format: date-time description: Data da última modificação user: description: Informações referente a um usuário type: object required: – id – username – fullName – email – tenantDomain – tenantName – tenantLocale properties: id: type: string description: Identificador do usuário username: type: string description: Nome do usuário fullName: type: string description: Nome completo do usuário description: type: string description: Descrição do usuário email: type: string description: Endereço de e-mail do usuário locale: type: string description: localidade do usuário tenantDomain: type: string description: Domínio do tenant no login do usuário tenantName: type: string description: Nome do tenant do usuario tenantLocale: type: string description: Localidade do tenant do usuario photo: type: string description: Foto do usuário em Base64. Retornado em apenas algumas primitivas por questão de performance phoneNumber: type: string description: Número de telefone group: description: Informações referente a um grupos type: object required: – id – name properties: id: type: string description: Identificador do Grupo name: type: string description: Nome do Grupo description: type: string description: Descrição do Grupo email: type: string description: Email do grupo role: description: Um papel de usuário type: object required: – name – description properties: name: type: string description: Nome único do papel description: type: string description: Descrição do papel verifiedPermission: description: Permissão verificada type: object required: – type – hasPermission properties: type: type: string allOf: – #/definitions/permissionType description: Tipo da permissão hasPermission: type: boolean description: Se possui permissão documentPermissionKind: description: Permissão para o novo documento type: object required: – subjectType – subjectName – permissionType properties: subjectType: type: string allOf: – #/definitions/subjectType description: Indica o sujeito (papel, grupo ou usuário) subjectName: type: string description: Identicador do sujeito permissionType: type: string allOf: – #/definitions/permissionType description: Tipo da permissão envelopeSignatureStatus: description: Status de assinatura de um envelope type: object required: – signers – isFinished – documentVersionIds – envelopeId properties: signers: type: array items: type: object allOf: – #/definitions/signerStatus minimum: 1 description: Lista com os assinantes isFinished: type: boolean description: Se o processo de assinatura já foi finalizado documentVersionIds: type: array items: type: string minimum: 1 description: Id das versões dos documentos envelopeId: type: string description: Id do envelope status: type: string description: Status do envelope. Equivale ao status mantido no serviço de assinatura eletrônica na AWS. errorMessage: type: string description: Mensagem de erro que ocorreu no envelope caso o status seja de falha documentBasicInfoToView: description: Informações básicas do documento para visualização type: object required: – title – url properties: type: string description: Título do documento url: type: string description: Url do Documento (válida por 1 minuto) communicationChannel: description: Canais de comunicação utilizados com o signatário type: object properties: email: type: boolean description: E-mail default: false platform: type: boolean description: Notificação na plataforma SeniorX default: false whatsapp: type: boolean description: Whatsapp default: false sms: type: boolean description: SMS default: false documentRemovedDTO: description: Documento removido type: object required: – documentId – deleteBy – deletedDate properties: documentId: type: string description: Identificador do documento type: string description: Nome do documento fullPath: type: string description: Caminho completo do documento signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status de assinatura de um documento deleteBy: type: string description: usuário que deletou o arquivo deletedDate: type: string format: date-time description: data que o documento foi deletado searchResult: description: retorno da pesquisa de documentos/pastas no ged type: object required: – id – title – kind – createdBy – lastModifiedDate properties: id: type: string description: Identificador documento/pasta type: string description: Título documento/pasta kind: type: string allOf: – #/definitions/fileKind description: Tipo de resultado documento ou pasta createdBy: type: string description: Nome do Publicador/Criador documento/pasta lastModifiedDate: type: string format: date-time description: Data de criação documento/pasta canEdit: type: boolean description: Verifica se o usuário tem permissão de editar canDownload: type: boolean description: Verifica se o usuário tem permissão de realizar download signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status de assinatura de um documento mimetype: type: string description: Mimetype do arquivo, null caso seja uma pasta documentStatus: type: string allOf: – #/definitions/documentStatus description: Status Documento path: type: array items: type: object allOf: – #/definitions/folderPosition description: Caminho onde esta a pasta ou documento inheritedPermission: type: boolean description: Indicador se o documento/pasta possui as permissões herdadas signatureLink: description: Lista contendo os e-mails, telefones e links para assinatura eletrônica type: object required: – signer – link properties: signer: type: string description: Email que receberá o link phone: type: string description: Telefone de quem receberá o link link: type: string description: link da assinatura signature: description: Payload utilizado quando um signatário solicitar a assinatura eletrônica no envelope/processo discriminator: _discriminator type: object required: – processId – email – _discriminator properties: processId: type: string description: Identificador do processo/envelope de assinatura token: type: string description: Token MFA informado pelo signatário email: type: string description: Email do signatário location: type: object allOf: – #/definitions/location description: Localização geodésica de onde o documento está sendo assinado phone: type: string description: Telefone do signatário name: type: string description: Nome do signatário ip: type: string description: Endereço de IP de onde o signatário está assinando o documento incrementSignature: type: boolean description: Determina se o signatário irá incrementar ou não o contador de assinaturas do documento default: true decline: type: boolean description: Informa se o token será usado para assinar ou recusar default: false _discriminator: type: string description: decline: description: Payload utilizado quando um signatário recusar a assinatura do envelope allOf: – #/definitions/signature – type: object required: – reason properties: reason: type: string description: Motivo da recusa da assinatura location: description: Contém a localização para assinar um processo/envelope type: object required: – latitude – longitude properties: latitude: type: number format: double description: Latitude longitude: type: number format: double description: Longitude signatureToken: description: Usado para buscar o token da assinatura type: object required: – processId – email properties: processId: type: string description: Identificador do processo/envelope de assinatura email: type: string description: E=mail do signatário decline: type: boolean description: Informa se o token será usado para assinar ou recusar default: false envelopeLoadDocumentsError: description: Usado para recuperar informações sobre erro que ocorreu no processo de assinatura type: object required: – type – message properties: type: type: string description: Tipo do erro message: type: string description: Mensagem de erro processId: type: string description: Identificador do processo/envelope de assinatura documentId: type: string description: Identificador do documento signatureManagementFilterDTO: description: Filtro da gestão de assinaturas discriminator: _discriminator type: object required: – _discriminator properties: documentName: type: string description: Nome do documento signerName: type: string description: Nome do assinante signerStatus: type: string description: Status da assinatura signerStatusList: type: array items: type: string allOf: – #/definitions/signerStatusFilter description: Lista com status da assinatura initialDate: type: string format: date description: Data inicial finalDate: type: string format: date description: Data final envelopeName: type: string description: Nome do envelope folderId: type: string description: Id da pasta includeSubfolders: type: boolean description: Incluir subPasta default: false _discriminator: type: string description: signatureManagementFilterPaginationDTO: description: Filtro da gestão de assinaturas com paginação allOf: – #/definitions/signatureManagementFilterDTO – type: object required: – page – size properties: page: type: integer format: int64 description: Página size: type: integer format: int64 description: Tamanho signatureDTO: description: Dados da assinatura type: object required: – envelopeId – signerId – documentVersionId – name – email – status – documentName – date – envelopeName properties: envelopeId: type: string description: Identificador do envelope signerId: type: string description: Identificador do assinante documentVersionId: type: string description: Identificador do documento name: type: string description: Nome do assinante email: type: string description: Email do assinante status: type: string description: Status documentName: type: string description: Nome do documento date: type: string format: date-time description: Data da criação da assinatura envelopeName: type: string description: Nome do envelope signatureDate: type: string format: date-time description: Data da Assinatura signaturePageableDTO: description: Dados da página de gestão de assinaturas type: object required: – totalPages – totalElements – signatureList properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de registros signatureList: type: array items: type: object allOf: – #/definitions/signatureDTO minimum: 1 description: Dados das assinaturas numberOfEnvelopesByStatusDTO: description: Dados para gráfico de envelopes por status type: object required: – completed – pending – expired – error properties: completed: type: integer format: int64 description: Envelopes concluídos pending: type: integer format: int64 description: Envelopes pendentes expired: type: integer format: int64 description: Envelopes expirados error: type: integer format: int64 description: Envelopes com erro numberOfSignaturesByStatusDTO: description: Dados para gráfico de assinatura por status type: object required: – signed – pending – receiveCopy – declined properties: signed: type: integer format: int64 description: Assinados pending: type: integer format: int64 description: Pendentes receiveCopy: type: integer format: int64 description: Recebidos em cópia declined: type: integer format: int64 description: Recusados digitalSignature: type: integer format: int64 description: Assinados Digitalmente digitalDeclined: type: integer format: int64 description: Recusados Digitalmente pendencies: description: Documento com status Pendente type: object required: – id – title – createdBy – lastModifiedDate – status – mimetype – path properties: id: type: string description: Id do Documento type: string description: Nome do Documento createdBy: type: string description: Autor do Documento lastModifiedDate: type: string format: date-time description: Ultima modificacao status: type: string allOf: – #/definitions/documentStatus description: Status Documento mimetype: type: string description: Mimetype do arquivo, null caso seja uma pasta path: type: array items: type: object allOf: – #/definitions/folderPosition minimum: 1 description: Local do Arquivo signerHistory: description: Dados sobre o histórico de um signatário type: object required: – email – name – signerType – signatureStatus properties: email: type: string description: E-mail do signatário name: type: string description: Nome do signatário signerType: type: string allOf: – #/definitions/signerType description: Tipo de signatário signatureStatus: type: string allOf: – #/definitions/userSignStatus description: Status da assinatura orderSign: type: integer format: int64 description: Ordem de assinatura tokenType: type: string allOf: – #/definitions/tokenType description: Tipo de utilização do token pelo signatário acceptTerms: type: boolean description: Aceite dos termos de serviço signatureDate: type: string format: date-time description: Data da assinatura linkSignVisitedDate: type: array items: type: string format: date-time description: Lista de datas que o link de assinatura foi visualizado certificateDTO: description: Dados do Certificado Digital type: object required: – certificate properties: certificateType: type: string allOf: – #/definitions/certificateType description: Tipo de certificado certificate: type: string format: byte description: Arquivo do Certificado password: type: string description: Password certificado subject: description: Assunto type: object required: – name properties: id: type: string format: uuid description: Identificação name: type: string maxLength: 100 description: Nome do Assunto applicants: type: array items: type: object allOf: – #/definitions/applicant description: Interessados no assunto applicant: description: Interessados type: object properties: id: type: string format: uuid description: Identificação userName: type: string description: Nome do interessado type: type: string allOf: – #/definitions/subjectType description: Tipo do sujeito subject: type: object allOf: – #/definitions/subject description: Assunto groupId: type: string description: Identificação de um grupo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: document: description: Documento type: object properties: id: type: string format: uuid description: Identificação type: string maxLength: 255 description: Nome do Documento dueDate: type: string format: date-time description: Vencimento do Documento parent: type: string format: uuid description: ID do folder pai lockedBy: type: string maxLength: 255 description: Documento travado para um usuário versions: type: array items: type: object allOf: – #/definitions/documentVersion description: Versões do Documento currentVersion: type: object allOf: – #/definitions/documentVersion description: Versão Atual publishedVersion: type: object allOf: – #/definitions/documentVersion description: Versão Publicada pending: type: boolean description: Status Pendente default: true permissions: type: array items: type: object allOf: – #/definitions/permission description: Lista de permissões timeline: type: array items: type: object allOf: – #/definitions/timeline description: Timeline do documento removed: type: boolean description: Indicador para exclusão lógica do documento default: false defaultReviewer: type: string maxLength: 255 description: Revisor para proxima versao do documento inheritedPermission: type: boolean description: Indica se a permissão do documento é herdada da pasta pai default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: documentVersion: description: Versão de um Documento type: object properties: id: type: string format: uuid description: ID document: type: object allOf: – #/definitions/document description: Documento Associado readOnly: true changeVersion: type: boolean description: Indicador Versão Atualizada default: false changeFile: type: boolean description: Indicador Arquivo Atualizado default: false versionName: type: string maxLength: 50 description: Nome da Versão do Usuário majorVersion: type: integer format: int64 description: Versão Maior – usuário trocou versão default: 0 minorVersion: type: integer format: int64 description: Versão Menor – upload novo arquivo default: 0 patchVersion: type: integer format: int64 description: Versão Mudança nas Propriedades do Documento default: 0 uploadId: type: string description: Identificador do upload originalUploadId: type: string description: Identificador do upload Original, caso a versão assinada tenha sido originalFilename: type: string maxLength: 255 description: Nome Original do Arquivo size: type: integer format: int64 description: Tamanho do arquivo type: string maxLength: 255 description: Titulo da Versão do Documento description: type: string maxLength: 1024 description: Descrição do Documento mimetype: type: string maxLength: 255 description: Tipo do Arquivo status: type: string allOf: – #/definitions/documentStatus description: Status Documento meta: type: array items: type: object allOf: – #/definitions/documentMetadata description: Metadados do Documento tags: type: string maxLength: 512 description: Tags subjects: type: array items: type: object allOf: – #/definitions/subject description: Assunto author: type: string maxLength: 255 description: Autor do Documento reviewer: type: string maxLength: 255 description: Revisor expirationDate: type: string format: date description: Date de expiração deprecationDate: type: string format: date description: Date de depreciação previewId: type: string description: Identificador do upload de Preview previewFilename: type: string description: Nome Original do Arquivo de Preview signatureStatus: type: string allOf: – #/definitions/signatureStatus description: Status de assinatura de um documento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: timeline: description: Timeline do documento type: object required: – kind properties: id: type: string format: uuid description: ID kind: type: string allOf: – #/definitions/timelineKind description: Tipo da timeline note: type: string description: Anotação sobre o documento document: type: object allOf: – #/definitions/document description: Documento Associado folder: type: object allOf: – #/definitions/folder description: Folder Associado createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: draftDocument: description: Documento em rascunho type: object required: – filename properties: id: type: string format: uuid description: ID filename: type: string maxLength: 255 description: Nome do Arquivo uploadId: type: string maxLength: 255 description: Identificador do upload uploadVersion: type: string maxLength: 255 description: Versão do upload no serviço de armazenamento uploadURI: type: string maxLength: 2048 description: URI para upload do documento mimetype: type: string maxLength: 255 description: Tipo do Arquivo size: type: integer format: int64 description: Tamanho do Arquivo em bytes owner: type: string maxLength: 255 description: Proprietário do Arquivo trashed: type: boolean description: Indica se o foi marcado para remoção upload: type: boolean description: Indica se foi feito upload arquivo uploadDate: type: string format: date-time description: Data do Upload do arquivo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: folder: description: Pasta type: object required: – name properties: id: type: string format: uuid description: Identificação name: type: string maxLength: 255 description: Nome do Arquivo description: type: string maxLength: 1024 description: Descrição parent: type: string format: uuid description: ID da pasta pai defaultMetadata: type: array items: type: object allOf: – #/definitions/documentMetadata description: Metadados Padrões para Documentos da Pasta permissions: type: array items: type: object allOf: – #/definitions/permission description: Lista de permissões removed: type: boolean description: Indicador para exclusão lógica da pasta default: false inheritedPermission: type: boolean description: Indica se a permissão da pasta é herdada da pasta pai createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: documentTag: description: Tag de documento type: object required: – name properties: id: type: string format: uuid description: Identificação documents: type: array items: type: object allOf: – #/definitions/documentVersion description: Documentos Relacionado name: type: string maxLength: 100 description: Nome da tag documentMetadata: description: Metadados do documento type: object required: – key properties: id: type: string format: uuid description: Identificação key: type: string maxLength: 50 description: Chave do Metadado value: type: string maxLength: 255 description: Valor da Chave permission: description: Permissão por subject type: object required: – subject – type – permissionLevel – active properties: id: type: string format: uuid description: Identificação folder: type: object allOf: – #/definitions/folder description: Folder document: type: object allOf: – #/definitions/document description: File subject: type: string description: Sujeito type: type: string allOf: – #/definitions/subjectType description: Tipo do sujeito permissionLevel: type: integer format: int64 description: Nível de permissão, 0 para sem permissão, 1 para permissão de visualização e 2 para permissão de edição active: type: boolean description: Indica se a permissão está ativa ou desabilitada createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: tracking: description: Rastreamento de ações type: object required: – id – type – node properties: id: type: string format: uuid description: Identificador type: type: string allOf: – #/definitions/actionType description: Tipo da ação que está sendo registrada node: type: string format: uuid description: Identificador do objeto onde a ação foi executada type: string format: uuid description: Versão do objeto onde a ação foi executada description: type: string description: Descrição adicional createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: documentTicket: description: Armazena status de criação de documentos via integração type: object required: – finished properties: id: type: string format: uuid description: Identificação do Ticket finished: type: boolean description: Indica se o processo de criação foi finalizado documentId: type: string maxLength: 255 description: Identificador do Documento Criado batchId: type: string description: Id do lote de criação de documentos message: type: string description: Mensagem da finalização do ticket createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: documentBatch: description: Documento type: object required: – finishedStatus properties: id: type: string format: uuid description: Identificação do batch finishedStatus: type: string allOf: – #/definitions/batchStatus description: Indica estado de finalização de execução do lote createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeSignature: description: Envelopes de assinatura de documento type: object required: – id – askGeolocation properties: id: type: string description: Id do Envelope de assinatura askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização instructionsToSigner: type: string description: Um texto com instruções para o assinante isFinished: type: boolean description: Se o processo foi finalizado default: false isNotifyUser: type: boolean description: Notificar usuário na plataforma default: false isSendEmail: type: boolean description: Enviar e-mail para usuário com link para assinar documentos default: true status: type: string description: Status do envelope. Equivale ao status mantido no serviço de assinatura eletrônica na AWS. name: type: string description: Nome do envelope daysToNotify: type: integer format: int64 description: Quantidade de dias para notificar caso a assinatura esteja pendente daysToExpire: type: integer format: int64 description: Prazo para expiração do envelope expirationDate: type: string format: date-time description: Data de expiração do envelope envelopeBatchId: type: string format: uuid description: Id do envelope em lote mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: documentEnvelopeSignature: description: Entidade de relacionamento documento x processo de assinatura type: object required: – documentVersionId – envelope properties: id: type: string format: uuid description: Identificador documentVersionId: type: string description: Id da versão do documento envelope: type: string description: Envelope de assinatura createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: userSignature: description: Entidade para controle das assinaturas eletrônicas type: object required: – envelopId – email – status properties: id: type: string format: uuid description: Identificação envelopId: type: string format: uuid description: identificador da assinatura name: type: string description: Nome do assinante email: type: string description: Email phone: type: string description: Telefone status: type: string allOf: – #/definitions/userSignStatus description: Status da assinatura signatureDate: type: string format: date-time description: Data da assinatura ip: type: string description: Ip do assinante location: type: string description: Geolocalização do assinante tokenType: type: string allOf: – #/definitions/tokenType description: Tipo de utilização do token pelo signatário communicationChannel: type: string description: Canal que será utilizado para comunicação com o signatário signerType: type: string allOf: – #/definitions/signerType description: Tipo de assinatura requerida para o signatário orderSign: type: integer format: int64 description: Ordem do assinante no fluxo de assinaturas minimum: 1 default: 1 digitalCertificate: type: string allOf: – #/definitions/digitalCertificateOption description: Certificado Digital requerido reason: type: string description: Motivo da recusa da assinatura createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: authorizationUserSignature: description: Entidade para controle das assinaturas eletrônicas com usuários internos type: object required: – envelopId – email properties: id: type: string format: uuid description: Identificação envelopId: type: string format: uuid description: identificador da assinatura username: type: string description: nome de usuário interno email: type: string description: Email createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeDraft: description: Entidade para manter os rascunhos de envelope type: object required: – name properties: id: type: string format: uuid description: Identificação askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização name: type: string description: Nome do rascunho instructionsToSigner: type: string maxLength: 1000 description: Um texto com instruções para o assinante envelope: type: object allOf: – #/definitions/envelopeSignature description: Envelope de assinatura usersDraft: type: array items: type: object allOf: – #/definitions/envelopeDraftSigners description: Usuários do rascunho de envelope documentsDraft: type: array items: type: object allOf: – #/definitions/envelopeDraftDocument description: Documentos do rascunho de envelope permissions: type: array items: type: object allOf: – #/definitions/envelopeDraftPermission description: Permissões do rascunho de envelope status: type: string allOf: – #/definitions/envelopeDraftStatusType description: Status do rascunho daysToNotify: type: integer format: int64 description: Quantidade de dias para notificar caso a assinatura esteja pendente daysToExpire: type: integer format: int64 description: Prazo para expiração do envelope expirationDate: type: string format: date-time description: Data de expiração do envelope envelopeBatchId: type: string format: uuid description: Id do envelope em lote mandatoryView: type: boolean description: Visualização obrigatória default: false notificateAuthor: type: boolean description: Notificar autor default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeDraftSigners: description: Entidade para manter os usuários do rascunho de envelope type: object properties: id: type: string format: uuid description: Identificação envelopeDraft: type: object allOf: – #/definitions/envelopeDraft description: identificador do rascunho askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização name: type: string description: Nome email: type: string description: Email phone: type: string description: Telefone username: type: string description: Caso seja usuário da plataforma para poder assinar sem token tokenType: type: string allOf: – #/definitions/tokenType description: Tipo de utilização do token pelo signatário communicationChannel: type: string description: Canal que será utilizado para a comunicação com o signatário signerType: type: string allOf: – #/definitions/signerType description: Tipo de assinatura requerida para o signatário orderSign: type: integer format: int64 description: Ordem do assinante no fluxo de assinaturas minimum: 1 default: 1 digitalCertificate: type: string allOf: – #/definitions/digitalCertificateOption description: Certificado Digital requerido createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeExternalSigners: description: Entidade para manter os usuários externos do rascunho do envelope type: object required: – name – email properties: id: type: string format: uuid description: Identificação name: type: string description: Nome email: type: string description: Email phone: type: string description: Telefone createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeDraftDocument: description: Entidade para manter os documentos do rascunho de envelope type: object properties: id: type: string format: uuid description: Identificação envelopeDraft: type: object allOf: – #/definitions/envelopeDraft description: identificador do rascunho documentVersion: type: object allOf: – #/definitions/documentVersion description: Id da versão do documento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeDraftPermission: description: Entidade para manter as permissões dos envelopes type: object properties: id: type: string format: uuid description: Identificação envelopeDraft: type: object allOf: – #/definitions/envelopeDraft description: identificador do rascunho do envelope subject: type: string description: Sujeito type: type: string allOf: – #/definitions/subjectType description: Tipo do sujeito createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: conectorEnvelope: description: Conector model type: object required: – conectorId – envelopeId properties: id: type: string format: uuid description: ID conectorId: type: string format: uuid description: Conector id envelopeId: type: string format: uuid description: Envelope draft Id envelopeSignatureId: type: string description: Envelope Signature Id createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: conectorEnvelopeInput: description: Parâmetros de entrada do conector type: object required: – conectorEnvelopeId – conectorInputParameter – conectorInputValue properties: id: type: string format: uuid description: ID conectorEnvelopeId: type: string format: uuid description: ID do conector conectorInputParameter: type: string description: Parâmetro de entrada conectorInputValue: type: string description: Valor configurado createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: signatureGroup: description: Entidade para grupo de assinatura type: object required: – name – signatureGroupUser properties: id: type: string format: uuid description: Identificação name: type: string maxLength: 255 description: Nome do grupo signatureGroupUser: type: array items: type: object allOf: – #/definitions/signatureGroupUser minimum: 1 description: Usuários do grupo de assinatura createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: signatureGroupUser: description: Entidade para usuários do grupo de assinatura type: object required: – name – email properties: id: type: string format: uuid description: Identificação signatureGroup: type: object allOf: – #/definitions/signatureGroup description: Grupo de assinatura name: type: string maxLength: 255 description: Nome de usuário phone: type: string maxLength: 255 description: Telefone email: type: string maxLength: 255 description: Email username: type: string maxLength: 255 description: Caso seja usuário da plataforma para poder assinar sem token createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeTimeline: description: Timeline do envelope type: object required: – envelopeId – kind properties: id: type: string format: uuid description: ID envelopeId: type: string format: uuid description: Identificador do envelope kind: type: string allOf: – #/definitions/envelopTimelineKind description: Tipo da timeline note: type: string description: Anotação sobre o envelope createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeBatchPermission: description: Entidade para manter as permissões dos envelopes em lote type: object properties: id: type: string format: uuid description: Identificação envelopeBatch: type: object allOf: – #/definitions/envelopeBatch description: identificador do rascunho do envelope subject: type: string description: Sujeito type: type: string allOf: – #/definitions/subjectType description: Tipo do sujeito createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeBatch: description: Envelope em lote type: object required: – envelopeBatchName – prefixEnvelopeName – conectorId – assignmentId – conectorInputs properties: id: type: string format: uuid description: Identificação envelopeBatchName: type: string description: Nome do envelope em lote prefixEnvelopeName: type: string description: Prefixo do nome do envelope conectorId: type: string format: uuid description: Conector assignmentId: type: string format: uuid description: Atribuidor do conector askGeolocation: type: string allOf: – #/definitions/ask_geolocation description: Solicitar Geolocalização instructionsToSigner: type: string maxLength: 1000 description: Um texto com instruções para o assinante permissions: type: array items: type: object allOf: – #/definitions/envelopeBatchPermission description: Permissões do rascunho de envelope daysToNotify: type: integer format: int64 description: Quantidade de dias para notificar caso a assinatura esteja pendente daysToExpire: type: integer format: int64 description: Prazo para expiração do envelope minimum: 1 maximum: 120 default: 120 documentQuantity: type: integer format: int64 description: Quantidade de arquivos no envelope em lote default: 0 conectorInputs: type: string description: inputs do plugin envelopeBatchStatus: type: string allOf: – #/definitions/envelopeBatchStatus description: Status createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: envelopeBatchDocument: description: Entidade para manter os arquivos processados em lote type: object properties: id: type: string format: uuid description: Identificação envelopeBatchId: type: string format: uuid description: identificador do rascunho do envelope documentId: type: string format: uuid description: Identificador do documento documentTitle: type: string description: Titulo do documento documentVersionId: type: string format: uuid description: Versão do documento documentVersionName: type: string description: Versão do documento errorLog: type: string description: Erro na criação do envelope conectorScheduleId: type: string format: uuid description: Id do agendamento do conector createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: pdfEditorContext: description: Entidade para manter os dados do JKPDF type: object required: – originalWidth – originalHeight – jsonContext properties: id: type: string format: uuid description: Identificação documentVersionId: type: string format: uuid description: Identificador da versão do documento originalWidth: type: number format: double description: Largura original do documento originalHeight: type: number format: double description: Altura original do documento jsonContext: type: string description: Json de contexto do editor jsonContextValues: type: string description: Valores preenchidos no json de contexto do editor createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE