2.0info: 5.10.6 ETL description: BI ETL em Senior X x-senior-domain: BI x-senior-domain-path: bi x-senior-service-path: etl 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/bisecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /etl/queries/getDatamarts: post: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/datamartLookupRequest responses: 200: description: Ok schema: type: object required: – admin – totalPages – totalElements – contents properties: admin: type: boolean description: Usuário admin totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/datamart minimum: 1 description: Conteúdo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string – name: displayfields description: Campos a serem exibidos in: query type: string – name: kind description: Tipo de listagem in: query type: string responses: 200: description: Ok schema: type: object required: – admin – totalPages – totalElements – contents properties: admin: type: boolean description: Usuário admin totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/datamart minimum: 1 description: Conteúdo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getDatamartStatus: post: description: Gets the status of a report being generated tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartTicket properties: datamartTicket: type: string description: Ticket that identifies which report is done responses: 200: description: Ok schema: type: object required: – datamartStatus properties: datamartStatus: type: object allOf: – #/definitions/generationStatus description: Ticket that identifies which report is done 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Gets the status of a report being generated tags: – Queries x-senior-visibility: PRIVATE parameters: – name: datamartTicket description: Ticket that identifies which report is done in: query required: true type: string responses: 200: description: Ok schema: type: object required: – datamartStatus properties: datamartStatus: type: object allOf: – #/definitions/generationStatus description: Ticket that identifies which report is done 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getRunningDatamarts: post: description: Returns all ongoing reports executions, with information about progress, user, etc. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: offset: type: integer format: int64 description: Página limit: type: integer format: int64 description: Máximo de registros responses: 200: description: Ok schema: type: object required: – runningReports properties: runningReports: type: array items: type: object allOf: – #/definitions/generationStatus minimum: 1 description: Status da execução 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns all ongoing reports executions, with information about progress, user, etc. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: limit description: Máximo de registros in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – runningReports properties: runningReports: type: array items: type: object allOf: – #/definitions/generationStatus minimum: 1 description: Status da execução 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getDownloadLogURL: post: description: Obtém a URL para download do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – ticketId properties: ticketId: type: string description: ID do ticket responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do log 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Obtém a URL para download do anexo tags: – Queries x-senior-visibility: PUBLIC parameters: – name: ticketId description: ID do ticket in: query required: true type: string responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do log 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getDimensionalTables: post: description: Retorna as tabelas do modelo dimensional disponiveis a um Data mart tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: offset: type: integer format: int64 description: Página size: type: integer format: int64 description: Máximo de registros orderBy: type: string description: Forma de ordenação filter: type: string description: Filtro de busca responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as tabelas do modelo dimensional disponiveis a um Data mart tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getHcmHoeParameters: post: description: Retorna os eventos de horas extras disponíveis no hcm tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/lookupRequest responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os eventos de horas extras disponíveis no hcm tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string – name: displayfields description: Campos a serem exibidos in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getErpCodEmp: post: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/lookupRequest responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string – name: displayfields description: Campos a serem exibidos in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getErpCodFil: post: description: Retorna as filiais disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/lookupRequestErpFil responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as filiais disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string – name: displayfields description: Campos a serem exibidos in: query type: string – name: companyId description: Código da empresa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getErpCodVis: post: description: Retorna as visões contábeis disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/lookupRequestErpVis responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as visões contábeis disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: offset description: Página in: query type: integer format: int64 – name: size description: Máximo de registros in: query type: integer format: int64 – name: orderBy description: Forma de ordenação in: query type: string – name: filter description: Filtro de busca in: query type: string – name: displayfields description: Campos a serem exibidos in: query type: string – name: companyId description: Código da empresa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getErpCVEParameters: post: description: Retorna as transações disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/lookupRequestCve responses: 200: description: Ok schema: type: object allOf: – #/definitions/stringListResult 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/queries/getTestData: post: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: string description: ID responses: 200: description: Ok schema: type: object properties: url: type: string description: URL para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as empresas disponíveis no erp tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID in: query required: true type: string responses: 200: description: Ok schema: type: object properties: url: type: string description: URL para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/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 /etl/queries/exportDatamart: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportDirectTable: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportPeriod: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportDbConnection: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportDatamartExecution: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportMstrConnection: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportQsConnection: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportHttpConnection: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportParameterHoe: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportParameterCve: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportParameterVis: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportParameterVisIndicator: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportConnector: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/exportDatasource: post: description: tags: – Queries x-senior-visibility: PRIVATE 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 /etl/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE 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: PRIVATE 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 /etl/actions/prepare: post: description: Prepara a base de dados com os data marts nativos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: overrideConnections: type: boolean description: Substituir definições do usuário para conexões default: false overrideSchedules: type: boolean description: Substituir definições do usuário para agendamentos default: false startETLDataBase: type: boolean description: Inicializa a base de dados do ETL default: false waitETLDataBase: type: boolean description: Aguarda inicialização da base de dados do ETL default: false overrideETLDataBase: type: boolean description: Substituir a base de dados do ETL default: false timeout: type: integer format: int64 description: Tempo limite para as operações minimum: 5 maximum: 60 default: 10 connections: type: array items: type: object allOf: – #/definitions/dbConnectionDTO description: Dados da conexão do ETL datamartsToActivate: type: array items: type: object allOf: – #/definitions/datamartActivation description: Data marts que serão ativados durante a preparação responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Sai como uma resposta, successo = true or false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/executeDatamart: post: description: Executa carga do data mart tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartIds properties: datamartIds: type: array items: type: string minimum: 1 description: Identificadores dos Data Marts a executar datePeriod: type: object allOf: – #/definitions/datePeriod description: Período de datas dynamicPeriod: type: object allOf: – #/definitions/dynamicPeriod description: Período dinâmico datamartExecutionIds: type: array items: type: string description: Identificadores de execuções a serem reexecutadas scheduleId: type: string description: Identificador do agendamento que solicitou a execução responses: 200: description: Ok schema: type: object required: – executeResult – startDate – endDate properties: executeResult: type: array items: type: object allOf: – #/definitions/executeResult minimum: 1 description: Resultado de chamada de execução de Data Marts startDate: type: string format: date description: Data inicio endDate: type: string format: date description: Data inicio 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/cancelDatamart: post: description: Cancela a execução dos datamarts tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – tickets properties: tickets: type: array items: type: string minimum: 1 description: IDs do ticket responses: 200: description: Ok schema: type: object required: – success – message properties: success: type: boolean description: Sucesso message: type: string description: Mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/clearOldLogs: post: description: Remove logs antigos do sistema tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: days: type: integer format: int64 description: Dias a remover default: 30 responses: 200: description: Ok schema: type: object required: – removed properties: removed: type: integer format: int64 description: Quantidade de arquivos removidos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/clear: post: description: Executa limpeza do data mart tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartIds properties: datamartIds: type: array items: type: string minimum: 1 description: Entra com um data mart que não é obrigatória waitResponse: type: boolean description: Aguardar a resposta responses: 200: description: Ok schema: type: object required: – success – datamartNames properties: success: type: boolean description: Sai como uma resposta, successo = true or false datamartNames: type: array items: type: string minimum: 1 description: DMs conciderados tablesToClear: type: array items: type: string description: Tabelas a limpar totallyClearedTables: type: array items: type: string description: Tabelas que tiveram todos os registros eliminados partiallyClearedTables: type: array items: type: string description: Tabelas que tiveram apenas os registros orfãos eliminados notClearedTables: type: array items: type: string description: Tabelas não afetadas wontClearTables: type: array items: type: string description: Tabelas que não podem ser limpas tablesWithoutDatamart: type: array items: type: string description: Tabelas sem Data Mart invalidTables: type: array items: type: string description: Tabelas inválidas errorTables: type: array items: type: string description: Tabelas que tiveram erro no comando de limpeza 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/testDBConnection: post: description: Teste de conexão com banco de dados tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – connection properties: connection: type: object allOf: – #/definitions/dbConnectionDTO description: Conexão responses: 200: description: Ok schema: type: object required: – success – message – url properties: success: type: boolean description: Sucesso message: type: string description: Mensagem url: type: string description: URL utilizada no teste 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/testMSTRConnection: post: description: Teste de conexão com MicroStrategy tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – mstrConnection properties: mstrConnection: type: object allOf: – #/definitions/mstrConnection description: Conexão responses: 200: description: Ok schema: type: object required: – success – message properties: success: type: boolean description: Sucesso message: type: string description: Mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/testQSConnection: post: description: Teste de conexão com Qlik Sense tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – qsConnection properties: qsConnection: type: object allOf: – #/definitions/qsConnection description: Conexão responses: 200: description: Ok schema: type: object required: – success – message properties: success: type: boolean description: Sucesso message: type: string description: Mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/testHttpConnection: post: description: Teste de conexão http tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – httpConnection properties: httpConnection: type: object allOf: – #/definitions/httpConnection description: Conexão responses: 200: description: Ok schema: type: object required: – success – message properties: success: type: boolean description: Sucesso message: type: string description: Mensagem 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/saveQsReport: post: description: Salvar relatório qlik sense no data mart escolhido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartId – qsReport properties: datamartId: type: string description: ID do datamart qsReport: type: object allOf: – #/definitions/qsReport description: Aplicativos da integração Qlik Sense responses: 200: description: Ok schema: type: object required: – qsReport properties: qsReport: type: object allOf: – #/definitions/qsReport description: Aplicativos da integração Qlik Sense 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/saveMstrReport: post: description: Salvar relatório MicroStrategy no data mart escolhido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartId – mstrReport properties: datamartId: type: string description: ID do datamart mstrReport: type: object allOf: – #/definitions/mstrReport description: Relatórios da integração MicroStrategy responses: 200: description: Ok schema: type: object required: – mstrReport properties: mstrReport: type: object allOf: – #/definitions/mstrReport description: Relatórios da integração MicroStrategy 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/saveDatamartTable: post: description: Salvar tabelas no data mart escolhido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartId – datamartTable properties: datamartId: type: string description: ID do datamart datamartTable: type: object allOf: – #/definitions/datamartTable description: Tabelas do modelo dimensional de Data Mart responses: 200: description: Ok schema: type: object required: – datamartTable properties: datamartTable: type: object allOf: – #/definitions/datamartTable description: Tabelas do modelo dimensional de Data Mart 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/saveSchedulingPeriod: post: description: Salvar agendamento no data mart escolhido tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartId – schedulingPeriod properties: datamartId: type: string description: ID do datamart schedulingPeriod: type: object allOf: – #/definitions/schedulingPeriod description: Agendamento de Data Mart responses: 200: description: Ok schema: type: object required: – schedulingPeriod properties: schedulingPeriod: type: object allOf: – #/definitions/schedulingPeriod description: Agendamento de Data Mart 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/migrateFromG5: post: description: Importa datamarts customizados da base G5 tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: datamartNames: type: array items: type: string description: Nomes dos data marts a importar overrideDatamarts: type: boolean description: Substituir os data marts default: false timeout: type: integer format: int64 description: Tempo limite para as operações minimum: 5 maximum: 60 default: 10 responses: 200: description: Ok schema: type: object required: – success – datamartCount properties: success: type: boolean description: Sai como uma resposta, successo = true or false datamartCount: type: integer format: int64 description: Quantidade de data marts importados datamart: type: array items: type: object allOf: – #/definitions/datamartHeader description: Data marts importados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/insertDefaultHcmHoeParameters: post: description: Retorna os eventos padrão do HOE tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – override – discard properties: override: type: boolean description: Substituir definições do usuário discard: type: boolean description: Apagar definições antigas responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Sai como uma resposta, successo = true or false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/insertDefaultErpCVEParameters: post: description: Insere os eventos padrão do CVE tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – override – discard properties: override: type: boolean description: Substituir definições do usuário discard: type: boolean description: Apagar definições antigas responses: 200: description: Ok schema: type: object required: – success properties: success: type: boolean description: Sai como uma resposta, successo = true or false 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/insertDefaultErpVISParameters: post: description: Insere os parametros padrão do CVE tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – overrideViews – overrideIndicators – overrideIndicatorsValues – fullYear properties: overrideViews: type: boolean description: Substituir definições de visões overrideIndicators: type: boolean description: Substituir definições de indicadores overrideIndicatorsValues: type: boolean description: Substituir definições de valores de indicadores datePeriod: type: object allOf: – #/definitions/datePeriod description: Período de datas fullYear: type: boolean description: Já preenche os valores padrão para o ano inteiro responses: 200: description: Ok schema: type: object required: – affectedViews – affectedIndicators – affectedIndicatorsValues properties: affectedViews: type: integer format: int64 description: Visões afetadas affectedIndicators: type: integer format: int64 description: Indicadores afetados affectedIndicatorsValues: type: integer format: int64 description: Valores de indicadores afetados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/exportDM: post: description: Exportar datamarts tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – datamartId properties: datamartId: type: string description: Identificador do Data Marts a exportar withData: type: boolean description: Incluir dados default: false responses: 200: description: Ok schema: type: object required: – url properties: url: type: string description: URL para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/importDMPrepare: post: description: Preparar importação de datamart tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – id – url – version properties: id: type: string description: ID url: type: string description: URL para upload do arquivo type: string description: Versão da URL 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/importDM: post: description: Executar importação de datamart tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id – version properties: id: type: string description: ID type: string description: Versão da URL canRename: type: boolean description: Aceitar renomear em caso de duplicidade default: true manualScheduling: type: boolean description: Agendamentos importados devem ser ativados manualmente default: true responses: 200: description: Ok schema: type: object required: – datamartId properties: datamartId: type: string description: Identificador do Data Marts importado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/validateSchedule: post: description: Validar afendamento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – schedulingPeriod properties: schedulingPeriod: type: object allOf: – #/definitions/schedulingPeriod description: Dados do agendamento responses: 200: description: Ok schema: type: object required: – description properties: description: type: string description: Descrição 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/prepareTestData: post: description: Prepara dados de SQL tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – connectionName – sql properties: connectionName: type: string description: Conexão sql: type: string description: SQL json: type: boolean description: Json responses: 200: description: Ok schema: type: object required: – id properties: id: type: string description: ID 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/actions/importDatamart: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importDirectTable: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importPeriod: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importDbConnection: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importDatamartExecution: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importMstrConnection: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importQsConnection: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importHttpConnection: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importParameterHoe: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importParameterCve: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importParameterVis: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importParameterVisIndicator: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importConnector: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/actions/importDatasource: post: description: tags: – Actions x-senior-visibility: PRIVATE 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 /etl/events/datamartReady: post: description: Notifica que a execução de um data mart foi finalizada. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/datamartReadyPayload responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/datamartCanceled: post: description: Notifica que a execução de um data mart foi cancelada. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/datamartCanceledPayload responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/datamartCleared: post: description: Notifica que esses datamarts foram limpos x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/datamartClearedPayload responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/datamartUpdated: post: description: Notifica o datamart foi atualizado. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – datamart properties: datamart: type: object allOf: – #/definitions/datamartHeader description: Identificação do datamart responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/dbConnectionUpdated: post: description: Notifica que a execução de um data mart foi finalizada. x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – connectionId – connectionName properties: connectionId: type: string description: ID da conexão connectionName: type: string description: Nome da conexão responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/baseReady: post: description: Base do etl pronta pra uso x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – id – tenantId properties: id: type: string description: ID tenantId: type: string description: Tenant responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDatamartEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDatamartEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDataLoadEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDataLoadEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDatamartTableEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDatamartTableEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDirectTableEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDirectTableEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importMstrReportEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportMstrReportEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importQsReportEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportQsReportEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importExtractionParameterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportExtractionParameterEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importPeriodEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportPeriodEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDbConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDbConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDatamartExecutionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDatamartExecutionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importMstrConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportMstrConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importQsConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportQsConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importHttpConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportHttpConnectionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importSchedulingPeriodEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportSchedulingPeriodEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importParameterHoeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportParameterHoeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importParameterCveEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportParameterCveEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importParameterVisEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportParameterVisEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importParameterVisIndicatorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportParameterVisIndicatorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importParameterVisValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportParameterVisValueEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importConnectorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportConnectorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/importDatasourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/events/exportDatasourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /etl/entities/datamart: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/datamart responses: 200: description: The created resource schema: #/definitions/datamart 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/datamart responses: 200: description: The created resource schema: #/definitions/datamart 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/datamart 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{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/datamart responses: 200: description: Ok schema: #/definitions/datamart 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/datamart responses: 200: description: Ok schema: #/definitions/datamart 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/datamart 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 /etl/entities/datamart/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/datamart responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/dataLoad: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/dataLoad responses: 200: description: The created resource schema: #/definitions/dataLoad 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/dataLoad responses: 200: description: The created resource schema: #/definitions/dataLoad 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/dataLoad 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/dataLoad/{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/dataLoad responses: 200: description: Ok schema: #/definitions/dataLoad 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/dataLoad responses: 200: description: Ok schema: #/definitions/dataLoad 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/dataLoad 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 /etl/entities/datamart/{parentId}/dataLoads: 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/dataLoad responses: 200: description: The created resources schema: type: array items: #/definitions/dataLoad 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/dataLoad responses: 200: description: The created resources schema: type: array items: #/definitions/dataLoad 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/dataLoad 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/dataLoads/{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/dataLoad responses: 200: description: Ok schema: #/definitions/dataLoad 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/dataLoad responses: 200: description: Ok schema: #/definitions/dataLoad 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/dataLoad 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 /etl/entities/dataLoad/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/dataLoad responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamartTable: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/datamartTable responses: 200: description: The created resource schema: #/definitions/datamartTable 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/datamartTable responses: 200: description: The created resource schema: #/definitions/datamartTable 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/datamartTable 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamartTable/{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/datamartTable responses: 200: description: Ok schema: #/definitions/datamartTable 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/datamartTable responses: 200: description: Ok schema: #/definitions/datamartTable 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/datamartTable 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 /etl/entities/datamart/{parentId}/datamartTables: 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/datamartTable responses: 200: description: The created resources schema: type: array items: #/definitions/datamartTable 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/datamartTable responses: 200: description: The created resources schema: type: array items: #/definitions/datamartTable 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/datamartTable 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/datamartTables/{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/datamartTable responses: 200: description: Ok schema: #/definitions/datamartTable 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/datamartTable responses: 200: description: Ok schema: #/definitions/datamartTable 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/datamartTable 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 /etl/entities/datamartTable/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/datamartTable responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/directTable: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/directTable responses: 200: description: The created resource schema: #/definitions/directTable 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/directTable responses: 200: description: The created resource schema: #/definitions/directTable 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/directTable 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/directTable/{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/directTable responses: 200: description: Ok schema: #/definitions/directTable 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/directTable responses: 200: description: Ok schema: #/definitions/directTable 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/directTable 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 /etl/entities/directTable/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/directTable responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/mstrReport: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/mstrReport responses: 200: description: The created resource schema: #/definitions/mstrReport 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/mstrReport responses: 200: description: The created resource schema: #/definitions/mstrReport 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/mstrReport 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/mstrReport/{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/mstrReport responses: 200: description: Ok schema: #/definitions/mstrReport 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/mstrReport responses: 200: description: Ok schema: #/definitions/mstrReport 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/mstrReport 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 /etl/entities/datamart/{parentId}/mstrReports: 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/mstrReport responses: 200: description: The created resources schema: type: array items: #/definitions/mstrReport 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/mstrReport responses: 200: description: The created resources schema: type: array items: #/definitions/mstrReport 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/mstrReport 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/mstrReports/{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/mstrReport responses: 200: description: Ok schema: #/definitions/mstrReport 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/mstrReport responses: 200: description: Ok schema: #/definitions/mstrReport 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/mstrReport 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 /etl/entities/mstrReport/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/mstrReport responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/qsReport: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/qsReport responses: 200: description: The created resource schema: #/definitions/qsReport 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/qsReport responses: 200: description: The created resource schema: #/definitions/qsReport 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/qsReport 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/qsReport/{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/qsReport responses: 200: description: Ok schema: #/definitions/qsReport 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/qsReport responses: 200: description: Ok schema: #/definitions/qsReport 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/qsReport 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 /etl/entities/datamart/{parentId}/qsReports: 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/qsReport responses: 200: description: The created resources schema: type: array items: #/definitions/qsReport 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/qsReport responses: 200: description: The created resources schema: type: array items: #/definitions/qsReport 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/qsReport 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/qsReports/{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/qsReport responses: 200: description: Ok schema: #/definitions/qsReport 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/qsReport responses: 200: description: Ok schema: #/definitions/qsReport 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/qsReport 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 /etl/entities/qsReport/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/qsReport responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/extractionParameter: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/extractionParameter responses: 200: description: The created resource schema: #/definitions/extractionParameter 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/extractionParameter responses: 200: description: The created resource schema: #/definitions/extractionParameter 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/extractionParameter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/extractionParameter/{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/extractionParameter responses: 200: description: Ok schema: #/definitions/extractionParameter 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/extractionParameter responses: 200: description: Ok schema: #/definitions/extractionParameter 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/extractionParameter 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 /etl/entities/datamart/{parentId}/extractionParameters: 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/extractionParameter responses: 200: description: The created resources schema: type: array items: #/definitions/extractionParameter 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/extractionParameter responses: 200: description: The created resources schema: type: array items: #/definitions/extractionParameter 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/extractionParameter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/extractionParameters/{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/extractionParameter responses: 200: description: Ok schema: #/definitions/extractionParameter 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/extractionParameter responses: 200: description: Ok schema: #/definitions/extractionParameter 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/extractionParameter 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 /etl/entities/extractionParameter/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/extractionParameter responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/period: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/period responses: 200: description: The created resource schema: #/definitions/period 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/period responses: 200: description: The created resource schema: #/definitions/period 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/period 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/period/{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/period responses: 200: description: Ok schema: #/definitions/period 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/period responses: 200: description: Ok schema: #/definitions/period 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/period 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 /etl/entities/period/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/period responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/dbConnection: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/dbConnection responses: 200: description: The created resource schema: #/definitions/dbConnection 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/dbConnection responses: 200: description: The created resource schema: #/definitions/dbConnection 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/dbConnection 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/dbConnection/{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/dbConnection responses: 200: description: Ok schema: #/definitions/dbConnection 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/dbConnection responses: 200: description: Ok schema: #/definitions/dbConnection 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/dbConnection 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 /etl/entities/dbConnection/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/dbConnection responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamartExecution: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/datamartExecution responses: 200: description: The created resource schema: #/definitions/datamartExecution 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/datamartExecution responses: 200: description: The created resource schema: #/definitions/datamartExecution 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/datamartExecution 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamartExecution/{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/datamartExecution responses: 200: description: Ok schema: #/definitions/datamartExecution 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/datamartExecution responses: 200: description: Ok schema: #/definitions/datamartExecution 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/datamartExecution 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 /etl/entities/datamartExecution/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/datamartExecution responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/mstrConnection: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/mstrConnection responses: 200: description: The created resource schema: #/definitions/mstrConnection 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/mstrConnection responses: 200: description: The created resource schema: #/definitions/mstrConnection 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/mstrConnection 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/mstrConnection/{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/mstrConnection responses: 200: description: Ok schema: #/definitions/mstrConnection 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/mstrConnection responses: 200: description: Ok schema: #/definitions/mstrConnection 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/mstrConnection 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 /etl/entities/mstrConnection/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/mstrConnection responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/qsConnection: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/qsConnection responses: 200: description: The created resource schema: #/definitions/qsConnection 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/qsConnection responses: 200: description: The created resource schema: #/definitions/qsConnection 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/qsConnection 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/qsConnection/{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/qsConnection responses: 200: description: Ok schema: #/definitions/qsConnection 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/qsConnection responses: 200: description: Ok schema: #/definitions/qsConnection 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/qsConnection 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 /etl/entities/qsConnection/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/qsConnection responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/httpConnection: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/httpConnection responses: 200: description: The created resource schema: #/definitions/httpConnection 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/httpConnection responses: 200: description: The created resource schema: #/definitions/httpConnection 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/httpConnection 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/httpConnection/{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/httpConnection responses: 200: description: Ok schema: #/definitions/httpConnection 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/httpConnection responses: 200: description: Ok schema: #/definitions/httpConnection 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/httpConnection 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 /etl/entities/httpConnection/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/httpConnection responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/schedulingPeriod: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/schedulingPeriod responses: 200: description: The created resource schema: #/definitions/schedulingPeriod 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/schedulingPeriod responses: 200: description: The created resource schema: #/definitions/schedulingPeriod 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/schedulingPeriod 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/schedulingPeriod/{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/schedulingPeriod responses: 200: description: Ok schema: #/definitions/schedulingPeriod 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/schedulingPeriod responses: 200: description: Ok schema: #/definitions/schedulingPeriod 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/schedulingPeriod 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 /etl/entities/datamart/{parentId}/schedulingPeriods: 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/schedulingPeriod responses: 200: description: The created resources schema: type: array items: #/definitions/schedulingPeriod 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/schedulingPeriod responses: 200: description: The created resources schema: type: array items: #/definitions/schedulingPeriod 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/schedulingPeriod 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datamart/{parentId}/schedulingPeriods/{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/schedulingPeriod responses: 200: description: Ok schema: #/definitions/schedulingPeriod 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/schedulingPeriod responses: 200: description: Ok schema: #/definitions/schedulingPeriod 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/schedulingPeriod 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 /etl/entities/schedulingPeriod/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/schedulingPeriod responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterHoe: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/parameterHoe responses: 200: description: The created resource schema: #/definitions/parameterHoe 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/parameterHoe responses: 200: description: The created resource schema: #/definitions/parameterHoe 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/parameterHoe 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterHoe/{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/parameterHoe responses: 200: description: Ok schema: #/definitions/parameterHoe 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/parameterHoe responses: 200: description: Ok schema: #/definitions/parameterHoe 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/parameterHoe 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 /etl/entities/parameterHoe/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parameterHoe responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterCve: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/parameterCve responses: 200: description: The created resource schema: #/definitions/parameterCve 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/parameterCve responses: 200: description: The created resource schema: #/definitions/parameterCve 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/parameterCve 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterCve/{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/parameterCve responses: 200: description: Ok schema: #/definitions/parameterCve 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/parameterCve responses: 200: description: Ok schema: #/definitions/parameterCve 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/parameterCve 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 /etl/entities/parameterCve/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parameterCve responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVis: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/parameterVis responses: 200: description: The created resource schema: #/definitions/parameterVis 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/parameterVis responses: 200: description: The created resource schema: #/definitions/parameterVis 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/parameterVis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVis/{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/parameterVis responses: 200: description: Ok schema: #/definitions/parameterVis 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/parameterVis responses: 200: description: Ok schema: #/definitions/parameterVis 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/parameterVis 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 /etl/entities/parameterVis/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parameterVis responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVisIndicator: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/parameterVisIndicator responses: 200: description: The created resource schema: #/definitions/parameterVisIndicator 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/parameterVisIndicator responses: 200: description: The created resource schema: #/definitions/parameterVisIndicator 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/parameterVisIndicator 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVisIndicator/{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/parameterVisIndicator responses: 200: description: Ok schema: #/definitions/parameterVisIndicator 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/parameterVisIndicator responses: 200: description: Ok schema: #/definitions/parameterVisIndicator 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/parameterVisIndicator 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 /etl/entities/parameterVisIndicator/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parameterVisIndicator responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVisValue: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/parameterVisValue responses: 200: description: The created resource schema: #/definitions/parameterVisValue 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/parameterVisValue responses: 200: description: The created resource schema: #/definitions/parameterVisValue 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/parameterVisValue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVisValue/{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/parameterVisValue responses: 200: description: Ok schema: #/definitions/parameterVisValue 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/parameterVisValue responses: 200: description: Ok schema: #/definitions/parameterVisValue 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/parameterVisValue 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 /etl/entities/parameterVisIndicator/{parentId}/parameterVisValues: 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/parameterVisValue responses: 200: description: The created resources schema: type: array items: #/definitions/parameterVisValue 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/parameterVisValue responses: 200: description: The created resources schema: type: array items: #/definitions/parameterVisValue 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/parameterVisValue 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/parameterVisIndicator/{parentId}/parameterVisValues/{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/parameterVisValue responses: 200: description: Ok schema: #/definitions/parameterVisValue 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/parameterVisValue responses: 200: description: Ok schema: #/definitions/parameterVisValue 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/parameterVisValue 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 /etl/entities/parameterVisValue/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/parameterVisValue responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/connector: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/connector responses: 200: description: The created resource schema: #/definitions/connector 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/connector responses: 200: description: The created resource schema: #/definitions/connector 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/connector 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/connector/{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/connector responses: 200: description: Ok schema: #/definitions/connector 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/connector responses: 200: description: Ok schema: #/definitions/connector 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/connector 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 /etl/entities/connector/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/connector responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datasource: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/datasource responses: 200: description: The created resource schema: #/definitions/datasource 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/datasource responses: 200: description: The created resource schema: #/definitions/datasource 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/datasource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /etl/entities/datasource/{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/datasource responses: 200: description: Ok schema: #/definitions/datasource 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/datasource responses: 200: description: Ok schema: #/definitions/datasource 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/datasource 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 /etl/entities/datasource/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/datasource responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: stage: description: Estagio da carga type: string enum: – Waiting – Preparing – Duplicated – Starting – Direct – Load – Transform – Dimensional – MSTRReports – QSReports – Extensions – Done – Success – Cancelled – Error – Failed – Invalid seniorSystem: description: Sistema de origem type: string enum: – ERP – HCM – GAS – Mega – Demo – Outros – NotSenior periodType: description: Tipo de período type: string enum: – ImportDate – EndDate connectionType: description: Tipo de conexão type: string enum: – Banco_de_Dados – Web_Services executionType: description: Tipo de execução do relatório type: string enum: – Normal – Base – Insert – Remove tableType: description: Tipo de tabela type: string enum: – Dimension – Fact dataUpdateType: description: Tipo de Atualização type: string enum: – Keep – Full – Reload dataExtractionType: description: Tipo de execução da atualização type: string enum: – Direct – Stage dataBaseKind: description: Tipo de execução da atualização type: string enum: – SqlServer – PostgreSQL – Oracle breakByType: description: Tipo de quebra type: string enum: – None – Day – Week – Month – Quarter – Semester – Year repetitionType: description: Tipo de Repetição type: string enum: – Total – Fraction – Advanced repetitionFrequency: description: Frequencia de Repetição type: string enum: – Once – Minute – Hour – DayOfMonth – DayOfWeek – Month – Advanced loadPeriodType: description: Tipo de Período de carga inicial type: string enum: – Day – Week – Month – Year – Customized – Typed httpAuthenticationMethod: description: Forma de autenticação HTTP type: string enum: – Anonymous – Basic – SeniorG5 – Bearer extractionParameterType: description: Tipo de parametro de extração type: string enum: – String – Boolean – Screen parameterHoeGroupCode: description: Grupo de horas extras type: string enum: – NormalHour – Overtime – MissingHour parameterCveGroupCode: description: Aglutinador de transações type: string enum: – BuyIn – BuyOut – SellIn – SellOut – OtherIn – OtherOut parameterVisInterpretation: description: Aglutinador de transações type: string enum: – GreaterIsBetter – LesserIsBetter visKind: description: Tipo de visão type: string enum: – DRE_TO_INDICATOR – DRE_VIEW – BP_TO_INDICATOR – BP_VIEW 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 – LOCALDATETIME – 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 datamartActivation: description: Ativação de data mart type: object required: – name properties: name: type: string maxLength: 255 description: Identificação do Data Mart ou assunto datamartAdvancedSchedule: type: object allOf: – #/definitions/datamartAdvancedSchedule description: Agendamento de execução do data mart datamartAdvancedSchedule: description: Agendamento avação de data mart type: object required: – dynamicPeriod properties: scheduleCronExpression: type: string maxLength: 32 description: Expressão de agendamento cron dynamicPeriod: type: object allOf: – #/definitions/dynamicPeriod description: Período dinâmico de extração datamartEvent: description: Evento de datamart discriminator: _discriminator type: object required: – datamart – datamartTicket – _discriminator properties: datamart: type: object allOf: – #/definitions/datamartHeader description: Identificação do datamart datamartTicket: type: string description: Identificador da execução datePeriod: type: object allOf: – #/definitions/datePeriod description: Período de datas _discriminator: type: string description: datamartReadyPayload: description: Datamart acabou as operações de carga allOf: – #/definitions/datamartEvent – type: object datamartCanceledPayload: description: Datamart teve a carga cancelada allOf: – #/definitions/datamartEvent – type: object datamartClearedPayload: description: Datamart teve os dados removidos type: object required: – datamart properties: datamart: type: array items: type: object allOf: – #/definitions/datamartHeader minimum: 1 description: Identificação do datamart executeResult: description: Resultado de chamada de execução de Data Marts type: object required: – datamartId – datamartName – ticketId – startTime properties: datamartId: type: string description: ID do datamart datamartName: type: string description: Nome datamart ticketId: type: string description: ID do ticket startTime: type: string format: date-time description: Data e hora da requisição generationStatus: description: Status da execução do Data Mart type: object required: – ticketId – datamart – user – startTime – stage – currentPage – totalPages properties: ticketId: type: string description: ID do ticket datamart: type: object allOf: – #/definitions/datamartHeader description: Data Mart user: type: string description: Usuário startTime: type: string format: date-time description: Data/hora de inicio stage: type: string allOf: – #/definitions/stage description: Estagio currentPage: type: integer format: int64 description: Pagina atual totalPages: type: integer format: int64 description: Total de paginas lookupRequest: description: Requisição de Lookup padrão discriminator: _discriminator type: object required: – _discriminator properties: offset: type: integer format: int64 description: Página size: type: integer format: int64 description: Máximo de registros orderBy: type: string description: Forma de ordenação filter: type: string description: Filtro de busca displayfields: type: string description: Campos a serem exibidos _discriminator: type: string description: datamartLookupRequest: description: Requisição de Lookup padrão allOf: – #/definitions/lookupRequest – type: object properties: kind: type: string description: Tipo de listagem stringListResult: description: Resultado da lista type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/stringResult minimum: 1 description: Conteúdo stringResult: description: Resultado chave X valor type: object required: – name – value properties: name: type: string description: Nome value: type: string description: Valor datamartHeader: description: Identificador de execução de Data Mart type: object required: – id – name – system properties: id: type: string description: Identificador name: type: string description: Nome system: type: boolean description: Nativo lookupRequestCve: description: Requisição de Lookup parametros CVE allOf: – #/definitions/lookupRequest – type: object required: – groupCode – companyId properties: groupCode: type: string allOf: – #/definitions/parameterCveGroupCode description: Aglutinador de transações companyId: type: integer format: int64 description: Código da empresa lookupRequestErpFil: description: Requisição de Lookup parametros ERP CODFIL allOf: – #/definitions/lookupRequest – type: object required: – companyId properties: companyId: type: integer format: int64 description: Código da empresa lookupRequestErpVis: description: Requisição de Lookup parametros ERP CODVIS allOf: – #/definitions/lookupRequest – type: object required: – companyId properties: companyId: type: integer format: int64 description: Código da empresa datePeriod: description: Período de datas type: object required: – startDate – endDate properties: startDate: type: string format: date description: Data de incial do período endDate: type: string format: date description: Data de final do período dynamicPeriod: description: Período dinâmico type: object required: – startPeriod – endPeriod properties: startPeriod: type: string description: Período inicial endPeriod: type: string description: Período final dbConnectionDTO: description: Conexão com banco de dados type: object required: – dataBaseKind – name – server – port – dataBase – username – password properties: id: type: string maxLength: 255 description: PK dataBaseKind: type: string allOf: – #/definitions/dataBaseKind description: Tipo de banco de dados enabled: type: boolean description: Ativa default: true remote: type: boolean description: Remota default: false name: type: string maxLength: 255 description: Nome da conexão description: type: string maxLength: 1000 description: Descrição da conexão server: type: string maxLength: 255 description: Servidor port: type: integer format: int64 description: Porta minimum: 1 dataBase: type: string maxLength: 255 description: Nome da base de dados ou da instância username: type: string maxLength: 255 description: Usuário password: type: string maxLength: 255 description: Senha secret: true connectionUrl: type: string maxLength: 255 description: url de conexão clusterOrIntegrated: type: boolean description: Cluster ou integrada default: false datamart: description: Data Marts type: object required: – name – description – seniorSystem – period – breakBy properties: id: type: string format: uuid description: PK system: type: boolean description: Nativo default: false enabled: type: boolean description: Ativo default: true name: type: string maxLength: 255 description: Identificação do Data Mart ou assunto description: type: string maxLength: 1000 description: Descrição do data mart x-i18n: true seniorSystem: type: string allOf: – #/definitions/seniorSystem description: Sistema de origem datasource: type: object allOf: – #/definitions/datasource description: Datasource padrão dataLoads: type: array items: type: object allOf: – #/definitions/dataLoad description: Carga de dados period: type: string allOf: – #/definitions/periodType description: Define qual a data final a ser utilizada na importação para o data mart breakBy: type: string allOf: – #/definitions/breakByType description: Tipo de quebra whereCondition: type: string maxLength: 1000 description: Cláusula where da extração datamartTables: type: array items: type: object allOf: – #/definitions/datamartTable description: Tabelas do data mart mstrReports: type: array items: type: object allOf: – #/definitions/mstrReport description: Relatórios e cubos do MicroStrategy qsReports: type: array items: type: object allOf: – #/definitions/qsReport description: Applicativos do Qlik Sense schedulingPeriods: type: array items: type: object allOf: – #/definitions/schedulingPeriod description: Agendamento de período extractionParameters: type: array items: type: object allOf: – #/definitions/extractionParameter description: Parametros de extração createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: description: type: string maxLength: 1000 example: pt-BR: description: Exemplo de texto usando locale pt-BR. en-US: description: Text example using en-US locale. dataLoad: description: Carga de dados type: object required: – sequence – stageTable – selectSql properties: id: type: string format: uuid description: PK datamart: type: object allOf: – #/definitions/datamart description: Data mart system: type: boolean description: Nativa default: false enabled: type: boolean description: Ativa default: true sequence: type: integer format: int64 description: Sequência de execução minimum: 0 datasource: type: object allOf: – #/definitions/datasource description: Datasource stageTable: type: string maxLength: 255 description: Tabela stage selectSql: type: string description: Select de carga transformationSql: type: string description: SQL de transformação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: datamartTable: description: Tabelas do modelo dimensional de Data Mart type: object required: – sequence – tableType – tableName properties: id: type: string format: uuid description: PK datamart: type: object allOf: – #/definitions/datamart description: Data mart systemTable: type: boolean description: Tabela nativa default: false sequence: type: integer format: int64 description: Sequência de execução minimum: 0 datasource: type: object allOf: – #/definitions/datasource description: Datasource tableType: type: string allOf: – #/definitions/tableType description: Tipo da tabela de modelo dimensional tableName: type: string maxLength: 255 description: Nome da Tabela dataUpdateType: type: string allOf: – #/definitions/dataUpdateType description: Define o tipo de exclusão de registros dataExtractionType: type: string allOf: – #/definitions/dataExtractionType description: Verificação de execução de atualização direta updateSql: type: string description: Comando para atualização de registros deleteSql: type: string description: Comando para atualização de registros createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: directTable: description: Tabelas do modelo dimensional direto type: object required: – tableType – tableName properties: id: type: string format: uuid description: PK systemTable: type: boolean description: Tabela nativa default: false tableType: type: string allOf: – #/definitions/tableType description: Tipo da tabela de modelo dimensional tableName: type: string maxLength: 255 description: Nome da Tabela extractionSql: type: string description: Comando para atualização de registros updateSql: type: string description: Comando para atualização de registros createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: mstrReport: description: Relatórios da integração MicroStrategy type: object required: – reportEnabled – reportId – executionType properties: id: type: string format: uuid description: PK datamart: type: object allOf: – #/definitions/datamart description: Data mart systemReport: type: boolean description: Relatório nativo default: false reportEnabled: type: boolean description: Relatório ativo projectId: type: string maxLength: 255 description: ID do projeto reportId: type: string maxLength: 255 description: ID do cubo/relatório executionType: type: string allOf: – #/definitions/executionType description: Tipo de execução updateMask: type: string maxLength: 255 description: Máscara para formatação do período de extração na execução do cubo previousMonth: type: boolean description: Carregar mês anterior no cubo do Microstrategy default: false previousMonthFromLastYear: type: boolean description: Carregar mês do ano anterior no cubo do Microstrategy default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: qsReport: description: Aplicativos da integração Qlik Sense type: object required: – reportEnabled – reportId properties: id: type: string format: uuid description: PK datamart: type: object allOf: – #/definitions/datamart description: Data mart systemReport: type: boolean description: Relatório nativo default: false reportEnabled: type: boolean description: Relatório ativo streamId: type: string maxLength: 255 description: ID da stream reportId: type: string maxLength: 255 description: ID do aplicativo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: extractionParameter: description: Parâmetros de Extração type: object required: – type – name – description – value properties: id: type: string format: uuid description: PK datamart: type: object allOf: – #/definitions/datamart description: Data mart type: type: string allOf: – #/definitions/extractionParameterType description: Tipo name: type: string maxLength: 255 description: Nome description: type: string maxLength: 1000 description: Descrição do data mart x-i18n: true value: type: string description: Valor createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: description: type: string maxLength: 1000 example: pt-BR: description: Exemplo de texto usando locale pt-BR. en-US: description: Text example using en-US locale. period: description: Aplicativos da integração Qlik Sense type: object required: – name – description – startDate – endDate properties: id: type: string format: uuid description: PK name: type: string maxLength: 255 description: Nome do período description: type: string maxLength: 1000 description: Descrição do período startDate: type: string format: date description: Data de incial do período endDate: type: string format: date description: Data de final do período createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: dbConnection: description: Conexão com banco de dados type: object required: – dataBaseKind – name – server – port – dataBase – username – password properties: id: type: string format: uuid description: PK system: type: boolean description: Nativa default: false enabled: type: boolean description: Ativa default: true remote: type: boolean description: Remota default: false dataBaseKind: type: string allOf: – #/definitions/dataBaseKind description: Tipo de banco de dados name: type: string maxLength: 255 description: Nome da conexão description: type: string maxLength: 1000 description: Descrição da conexão server: type: string maxLength: 255 description: Servidor port: type: integer format: int64 description: Porta minimum: 1 dataBase: type: string maxLength: 255 description: Nome da base de dados ou da instância username: type: string maxLength: 255 description: Usuário password: type: string maxLength: 255 description: Senha secret: true connectionUrl: type: string maxLength: 255 description: URL de conexão clusterOrIntegrated: type: boolean description: Cluster ou integrada default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: datamartExecution: description: Controle de execução de Data Marts type: object required: – cancelRequested – startDate – endDate – stage – imported – occurrences properties: id: type: string format: uuid description: PK cancelRequested: type: boolean description: Cancelamento solicitado datamart: type: object allOf: – #/definitions/datamart description: Data Mart beginTime: type: string format: date-time description: Data/hora de início execução endTime: type: string format: date-time description: Data/hora de fim execução startDate: type: string format: date description: Data de incial do período de extração endDate: type: string format: date description: Data de final do período de extração stage: type: string allOf: – #/definitions/stage description: Stage status: type: string maxLength: 1000 description: Status imported: type: integer format: int64 description: Quantidade de registros importados occurrences: type: integer format: int64 description: Quantidade de registros ignorados hasLog: type: boolean description: Log default: false scheduleId: type: string description: ID do agendamento que disparou a extração createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: mstrConnection: description: Conexão com MicroStrategy type: object required: – name – server – port – username – password – projectName – ldap – executeSimultaneously – breakBy properties: id: type: string format: uuid description: PK enabled: type: boolean description: Conexão ativa default: false name: type: string maxLength: 255 description: Nome da conexão description: type: string maxLength: 1000 description: Descrição da conexão server: type: string maxLength: 255 description: Servidor port: type: integer format: int64 description: Porta minimum: 1 username: type: string maxLength: 255 description: Usuário password: type: string maxLength: 255 description: Senha secret: true projectName: type: string maxLength: 255 description: Nome do projeto ldap: type: boolean description: LDAP / SGU / G7 executeSimultaneously: type: boolean description: Gerar caches simultaneamente breakBy: type: boolean description: Efetua a carga incremental do MicroStrategy, a cada quebra por período da extração. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: qsConnection: description: Conexão com QlikSense type: object required: – enabled – ignoreSSLErrors – name – server – port – username – password – streamName – ldap – breakBy properties: id: type: string format: uuid description: PK enabled: type: boolean description: Conexão ativa ignoreSSLErrors: type: boolean description: Ignorar erros na conexão SSL name: type: string maxLength: 255 description: Nome da conexão description: type: string maxLength: 1000 description: Descrição da conexão server: type: string maxLength: 255 description: Servidor port: type: integer format: int64 description: Porta minimum: 1 username: type: string maxLength: 255 description: Usuário password: type: string maxLength: 255 description: Senha secret: true streamName: type: string maxLength: 255 description: Nome da Stream/Fluxo ldap: type: boolean description: LDAP / SGU / G7 breakBy: type: boolean description: Efetua a carga incremental do QlikSense, a cada quebra por período da extração. createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: httpConnection: description: Conexão com QlikSense type: object required: – enabled – ignoreSSLErrors – name – url – authenticationMethod properties: id: type: string format: uuid description: PK system: type: boolean description: Nativa default: false enabled: type: boolean description: Conexão ativa remote: type: boolean description: Remota default: false ignoreSSLErrors: type: boolean description: Ignorar erros na conexão SSL name: type: string maxLength: 255 description: Nome da conexão description: type: string maxLength: 1000 description: Descrição da conexão url: type: string maxLength: 255 description: Servidor authenticationMethod: type: string allOf: – #/definitions/httpAuthenticationMethod description: Forma de autenticação username: type: string maxLength: 255 description: Usuário password: type: string maxLength: 255 description: Senha secret: true createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: schedulingPeriod: description: Agendamento de período type: object required: – enabled – name – startDate – timezoneOffset – repetitionFrequency – startLoadPeriodType – startLoadPeriodValue – endLoadPeriodType – endLoadPeriodValue properties: id: type: string format: uuid description: PK enabled: type: boolean description: Agendamento ativo datamart: type: object allOf: – #/definitions/datamart description: Data mart name: type: string maxLength: 255 description: Nome do agendamento startDate: type: string format: date-time description: Data de inicio timezoneOffset: type: integer format: int64 description: Fuso horário minimum: -12 maximum: 14 repetitionFrequency: type: string allOf: – #/definitions/repetitionFrequency description: Frequencia de repetição repetitionType: type: string allOf: – #/definitions/repetitionType description: Tipo de repetição repetitionValue: type: string maxLength: 32 description: Dias contados para repetição startLoadPeriodType: type: string allOf: – #/definitions/loadPeriodType description: Tipo de Período de carga inicial startLoadPeriodValue: type: string maxLength: 255 description: Dias contados para período inicial endLoadPeriodType: type: string allOf: – #/definitions/loadPeriodType description: Tipo de Período de carga final endLoadPeriodValue: type: string maxLength: 255 description: Dias contados para período final jobId: type: string maxLength: 255 description: Id do agendamento no G7 createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: parameterHoe: description: Parâmetros de extração horas extras type: object required: – groupCode – codeEvent – descriptionEvent properties: id: type: string format: uuid description: PK groupCode: type: string allOf: – #/definitions/parameterHoeGroupCode description: Descrição(código grupo) codeEvent: type: string maxLength: 255 description: Código do evento descriptionEvent: type: string maxLength: 255 description: Descrição do evento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: parameterCve: description: Parâmetros de extração compra, venda, estoque type: object required: – groupCode – companyId – transactionId properties: id: type: string format: uuid description: PK groupCode: type: string allOf: – #/definitions/parameterCveGroupCode description: Aglutinador de transações companyId: type: integer format: int64 description: Código da empresa minimum: 1 companyDescription: type: string maxLength: 255 description: Descrição da empresa transactionId: type: string maxLength: 255 description: Código da transação transactionDescription: type: string maxLength: 255 description: Descrição da transação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: parameterVis: description: Parâmetros de extração visões contábeis type: object required: – companyId – branchId – visId – visDescription properties: id: type: string format: uuid description: PK companyId: type: integer format: int64 description: Código da empresa minimum: 1 companyDescription: type: string maxLength: 255 description: Descrição da empresa branchId: type: integer format: int64 description: Código da filial minimum: 1 branchDescription: type: string maxLength: 255 description: Descrição da filial visKind: type: string allOf: – #/definitions/visKind description: Tipo de visão visId: type: string maxLength: 255 description: Código da visão contábil visDescription: type: string maxLength: 255 description: Descrição da visão contábil createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: parameterVisIndicator: description: Indicadores VIS type: object required: – name – indicator – interpretation – sql properties: id: type: string format: uuid description: PK name: type: string maxLength: 255 description: Nome description: type: string maxLength: 1000 description: Descrição indicator: type: integer format: int64 description: Código do Indicador de Visões Contábeis minimum: 1 interpretation: type: string allOf: – #/definitions/parameterVisInterpretation description: Interpretação parameterVisValues: type: array items: type: object allOf: – #/definitions/parameterVisValue description: Valores sql: type: string description: Comando para atualizar o valor realizado do indicador createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: parameterVisValue: description: Configuração dos indicadores type: object required: – useDefaultSQL – scope – range1 – range2 – range3 – range4 – goal properties: id: type: string format: uuid description: PK parameterVisIndicator: type: object allOf: – #/definitions/parameterVisIndicator description: Indicador useDefaultSQL: type: boolean description: Utilzar o SQL padrão definido no indicador scope: type: string format: date description: Competência range1: type: string description: Valor da Faixa 1 do Indicador range2: type: string description: Valor da Faixa 2 do Indicador range3: type: string description: Valor da Faixa 3 do Indicador range4: type: string description: Valor da Faixa 4 do Indicador goal: type: string description: Valor da Meta do Indicador sql: type: string description: Comando para atualizar o valor realizado do indicador createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: connector: description: Conector com fontes de dados type: object required: – name – description – driver properties: id: type: string format: uuid description: PK system: type: boolean description: Nativo default: false enabled: type: boolean description: Ativo default: true name: type: string maxLength: 255 description: Nome description: type: string maxLength: 1000 description: Descrição x-i18n: true driver: type: string maxLength: 255 description: Classe de controle createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: description: type: string maxLength: 1000 example: pt-BR: description: Exemplo de texto usando locale pt-BR. en-US: description: Text example using en-US locale. datasource: description: Datasource type: object required: – connector – name – description properties: id: type: string format: uuid description: PK system: type: boolean description: Nativo default: false enabled: type: boolean description: Ativo default: true connector: type: object allOf: – #/definitions/connector description: Conector dbConnection: type: object allOf: – #/definitions/dbConnection description: Conexão de banco de dados httpConnection: type: object allOf: – #/definitions/httpConnection description: Conexão HTTP name: type: string maxLength: 255 description: Nome description: type: string maxLength: 1000 description: Descrição x-i18n: true createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: translations: type: object properties: locale: type: object properties: description: type: string maxLength: 1000 example: pt-BR: description: Exemplo de texto usando locale pt-BR. en-US: description: Text example using en-US locale. 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