Gestão de Pessoas (hcm)

pontomobile

480 views 14/12/2018 18/11/2020 integrador 2

2.0info: 1.21.2 pontomobile description: Ponto mobile x-senior-domain: hcm x-senior-domain-path: hcm x-senior-service-path: pontomobile 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/hcmsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /pontomobile/queries/privacyPoliceVersion: post: description: Versão da politica de privacidade tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – appVersion properties: appVersion: type: string description: Versão do app responses: 200: description: Ok schema: type: object required: – version – url properties: type: integer format: int64 description: Versão a política url: type: string description: URL default: description: Error response schema: #/definitions/genericError get: description: Versão da politica de privacidade tags: – Queries x-senior-visibility: PRIVATE parameters: – name: appVersion description: Versão do app in: query required: true type: string responses: 200: description: Ok schema: type: object required: – version – url properties: type: integer format: int64 description: Versão a política url: type: string description: URL default: description: Error response schema: #/definitions/genericError /pontomobile/queries/healthcheck: post: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: HealthCheck Plataforma tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/heathcheckDTO description: Status de retorno checks: type: object allOf: – #/definitions/checkDTO description: Checks executados 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/helloWorld: post: description: Hello World Ponto Mobile tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – who properties: who: type: string description: Quem deseja ser saudado responses: 200: description: Ok schema: type: object required: – helloWorldMessage properties: helloWorldMessage: type: string description: Mensagem de Olá Mundo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Hello World Ponto Mobile tags: – Queries x-senior-visibility: PRIVATE parameters: – name: who description: Quem deseja ser saudado in: query required: true type: string responses: 200: description: Ok schema: type: object required: – helloWorldMessage properties: helloWorldMessage: type: string description: Mensagem de Olá Mundo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeeByUserQuery: post: description: Recupera o colaborador do usuário que realizou a requisição tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Colaborador vinculado ao usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Recupera o colaborador do usuário que realizou a requisição tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Colaborador vinculado ao usuário 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesWithActiveUserQuery: post: description: Recupera os Colaboradores que possuem usuário ativo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista contendo os colaboradores que possuem usuários ativos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Recupera os Colaboradores que possuem usuário ativo tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista contendo os colaboradores que possuem usuários ativos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesByFilterQuery: post: description: Recupera os colaboradores de acordo com o filtro recebido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/employeeFilterDto description: Filtros de pesquisa responses: 200: description: Ok schema: type: object required: – count – totalPages – employees properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista contendo os colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesByManagerQuery: post: description: Recupera os colaboradores de acordo com o filtro recebido e vinculados ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/employeeFilterDto description: Filtros de pesquisa responses: 200: description: Ok schema: type: object required: – count – totalPages – employees properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista contendo os colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/configurationsGlobalQuery: post: description: Recupera as configurações do sistema para o tenant do requisitante tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – configuration properties: configuration: type: object allOf: – #/definitions/configuration description: Configurações do tenant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Recupera as configurações do sistema para o tenant do requisitante tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – configuration properties: configuration: type: object allOf: – #/definitions/configuration description: Configurações do tenant 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/configurationsByEmployeeQuery: post: description: Recupera as configurações do sistema para o colaborador informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId properties: employeeId: type: string description: Identificador unido do colaborador responses: 200: description: Ok schema: type: object required: – configuration properties: configuration: type: object allOf: – #/definitions/configuration description: Lista com as configurações do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Recupera as configurações do sistema para o colaborador informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: employeeId description: Identificador unido do colaborador in: query required: true type: string responses: 200: description: Ok schema: type: object required: – configuration properties: configuration: type: object allOf: – #/definitions/configuration description: Lista com as configurações do colaborador 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesAndConfigurationsQuery: post: description: Recupera os colaboradores e suas configurações paginado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/employeesAndConfigurationsFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/employeesAndConfigurationsResultDto minimum: 1 description: Lista de configurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesAndConfigurationsQuery__2: post: description: Recupera os colaboradores e suas configurações paginado v2 tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visualizationLevel – filter properties: visualizationLevel: type: string allOf: – #/definitions/visualizationLevelType description: Nível de visualização filter: type: object allOf: – #/definitions/employeesAndConfigurationsFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/employeesAndConfigurationsResultDto minimum: 1 description: Lista de configurações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventBetweenPeriodQuery: post: description: Recupera as marcações dentro do período informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventBetweenPeriodByManagerQuery: post: description: Recupera as marcações dentro do período informado e vinculados ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventQuery: post: description: Recupera todas as marcações paginadas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventByManagerQuery: post: description: Recupera todas as marcações paginadas e vinculados ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventBetweenPeriodByEmployeeAndManagerQuery: post: description: Recupera as marcações paginadas do colaborador informado dentro do período informado vinculado ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – filter properties: employeeId: type: string description: Identificador do colaborador filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventBetweenPeriodByEmployeeQuery: post: description: Recupera as marcações paginadas do colaborador informado dentro do período informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – filter properties: employeeId: type: string description: Identificador do colaborador filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventByEmployeeAndManagerQuery: post: description: Recupera as marcações paginadas do colaborador informado vinculado ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – filter properties: employeeId: type: string description: Identificador do colaborador filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Maracalçoes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventByEmployeeQuery: post: description: Recupera as marcações paginadas do colaborador informado tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employeeId – filter properties: employeeId: type: string description: Identificador do colaborador filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Marcações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/activationByDeviceAndPISAndNameSearchQuery: post: description: Recupera as ativações tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/activationFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/activation minimum: 1 description: Lista de Marcações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/activationByManagerByDeviceAndPISAndNameSearchQuery: post: description: Recupera as ativações do gestor tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/activationFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/activation minimum: 1 description: Lista de Marcações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/lastActivationByDeviceAndPISAndNameSearchQuery: post: description: Recupera as ultimas ativações ordernadas decrescente tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/activationFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/activation minimum: 1 description: Lista de Marcações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/countPendingActivationQuery: post: description: Retorna quantidade de ativações que estão pendentes tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Total de ativações pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna quantidade de ativações que estão pendentes tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – count properties: count: type: integer format: int64 description: Total de ativações pendentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/devicesByManagerQuery: post: description: Recupera os dospositívos vinculados ao gestor. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/deviceInfoDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/device minimum: 1 description: Lista de dispositívos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/fencesByEmployeeQuery: post: description: Recupera as cervas virtuais em que o usuário se econtra. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Colaborador responses: 200: description: Ok schema: type: object required: – fences properties: fences: type: array items: type: object allOf: – #/definitions/fence minimum: 1 description: Cercas virtuais 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/nfcGroupsByFilterQuery: post: description: Recupera os grupos de acordo com o filtro recebido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/nfcGroupFilterDto description: Filtros de pesquisa responses: 200: description: Ok schema: type: object required: – count – totalPages – nfcGroups properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas nfcGroups: type: array items: type: object allOf: – #/definitions/nfcGroup minimum: 1 description: Lista contendo os grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/nfcGroupsByManagerQuery: post: description: Recupera os grupos de acordo com o filtro recebido e vinculados ao gestor requisitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/nfcGroupFilterDto description: Filtros de pesquisa responses: 200: description: Ok schema: type: object required: – count – totalPages – nfcGroups properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas nfcGroups: type: array items: type: object allOf: – #/definitions/nfcGroup minimum: 1 description: Lista contendo os grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesWithNfcQuery: post: description: Recupera os colaboradores que possuem código NFC tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Recupera os colaboradores que possuem código NFC tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/clockingEventByActiveUserQuery: post: description: Recupera as marcações paginadas do colaborador do usuário que realizou a requisição tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/clockingEventFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de Marcações 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/hasFeatureEnabledQuery: post: description: Verifica se o tenant possui a feature ativada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – featureName properties: featureName: type: string description: Nome da Feature responses: 200: description: Ok schema: type: object required: – hasFeature properties: hasFeature: type: boolean description: Possui a feature ativada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se o tenant possui a feature ativada tags: – Queries x-senior-visibility: PRIVATE parameters: – name: featureName description: Nome da Feature in: query required: true type: string responses: 200: description: Ok schema: type: object required: – hasFeature properties: hasFeature: type: boolean description: Possui a feature ativada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/overnightByFilterQuery: post: description: Recupera as pernoites paginadas de acordo com o filtro tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/overnightFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/overnightDTO minimum: 1 description: Lista de Pernoites 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/employeesWithOvernightQuery: post: description: Recupera os colaboradores que possuem pernoite tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – filter properties: filter: type: object allOf: – #/definitions/employeesWithOvernightFilterDto description: Filtro responses: 200: description: Ok schema: type: object required: – count – totalPages – employees properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas employees: type: array items: type: object allOf: – #/definitions/employeesWithOvernightResultDto minimum: 1 description: Lista contendo os colaboradores 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/hasAtLeastOneOvernightConfigurationQuery: post: description: Verifica se existe ao menos uma configuração de pernoite ativa tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasAtLeastOne properties: hasAtLeastOne: type: boolean description: Possui ao menos uma configuração de pernoite ativada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Verifica se existe ao menos uma configuração de pernoite ativa tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasAtLeastOne properties: hasAtLeastOne: type: boolean description: Possui ao menos uma configuração de pernoite ativada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/overnightByEmployeeQuery: post: description: Buscar as pernoites do colaborador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee – pageInfo properties: employee: type: object allOf: – #/definitions/employeeDTO description: Identificador Único do colaborador pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação responses: 200: description: Ok schema: type: object required: – count – totalPages – result properties: count: type: integer format: int64 description: Total de registros totalPages: type: integer format: int64 description: Total de páginas result: type: array items: type: object allOf: – #/definitions/overnightDTO minimum: 1 description: Lista de Pernoites 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/menuApp: post: description: Retora os menus do app tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – menuPlatformIntegrations properties: menuPlatformIntegrations: type: array items: type: object allOf: – #/definitions/menuPlatformIntegrationDto minimum: 1 description: Menus do App 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retora os menus do app tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – menuPlatformIntegrations properties: menuPlatformIntegrations: type: array items: type: object allOf: – #/definitions/menuPlatformIntegrationDto minimum: 1 description: Menus do App 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/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 /pontomobile/queries/exportEmployee: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportCompany: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportManager: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportDevice: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportConfiguration: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportLocation: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportClockingEvent: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportClockingEventExports: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportNfcGroup: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportFence: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportPlatformUsers: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportPropertiesCache: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportOvernight: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/exportMenuPlatformIntegration: post: description: tags: – Queries x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/employeesImport: post: description: Importa os colaboradores para a base da G7 e vincula aos usuários da plataforma tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employees properties: employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista de colaboradores responses: 200: description: Ok schema: type: object required: – importResult properties: importResult: type: object allOf: – #/definitions/employeeImportResultDto description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/clockingEventImport: post: description: Importa as marcações para a base da G7 tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – clockingEvents properties: clockingEvents: type: array items: type: object allOf: – #/definitions/clockingEvent minimum: 1 description: Lista de marcações responses: 200: description: Ok schema: type: object required: – importResult properties: importResult: type: object allOf: – #/definitions/clockingEventImportResultDto description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/clockingEventImportByBrowser: post: description: Importa as marcações para a base da G7 (Utilizado pelo Web Gestor) tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – clockingEvents properties: clockingEvents: type: array items: type: object allOf: – #/definitions/clockingEventImportByBrowserDto minimum: 1 description: Lista de marcações responses: 200: description: Ok schema: type: object required: – importResult properties: importResult: type: object allOf: – #/definitions/clockingEventImportResultDto description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/activationsExport: post: description: Exporta as ativações de dispositivos tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – period properties: period: type: object allOf: – #/definitions/periodDto description: Periodo situation: type: string allOf: – #/definitions/activationSituationType description: Situação aticação responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/employeesExport: post: description: Exporta os empregados tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: status: type: string allOf: – #/definitions/statusEmployeeType description: Status do employee responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/clockingEventExport: post: description: Exporta marcações não exportada tags: – Actions x-senior-visibility: PUBLIC responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: Url para donwload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/clockingEventExportByPeriod: post: description: Exporta marcações conforme periodo informado tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – period properties: period: type: object allOf: – #/definitions/periodDto description: Período fileType: type: string allOf: – #/definitions/fileType description: Tipo do arquivo exportGeolocation: type: boolean description: Exportar geolocalização exportNotChecked: type: boolean description: Exportar não verificados responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: Url para donwload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/deviceActivationRequest: post: description: Solicita ativação para o dispositivo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – activation properties: activation: type: object allOf: – #/definitions/activationRequestDto description: Solicitação de Ativação responses: 200: description: Ok schema: type: object required: – activation properties: activation: type: object allOf: – #/definitions/activation description: Ativação solicitada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/fencePersist: post: description: Salva as cercas virtuais e os perímetros pertencentes a elas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fence properties: fence: type: object allOf: – #/definitions/fence description: Cerca para ser persistida responses: 200: description: Ok schema: type: object required: – fence properties: fence: type: object allOf: – #/definitions/fence description: Cerca após a persistencia 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/mobileLogin: post: description: Retorna as informações necessárias para o usuário do aplicativo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – device properties: device: type: object allOf: – #/definitions/device description: Dispositivo utilizado timeRequest: type: string description: Hora da Requisição responses: 200: description: Ok schema: type: object required: – employee – configuration properties: employee: type: object allOf: – #/definitions/employee description: Colaborador configuration: type: object allOf: – #/definitions/configuration description: Configurações activation: type: object allOf: – #/definitions/activation description: Ativação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/blobServiceRequestUploadFile: post: description: Solicitação para realizar o upload de um arquivo. tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – fileName properties: fileName: type: string description: Nome do arquivo que será carregado. responses: 200: description: Ok schema: type: object required: – fileId – version – locationURI properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). type: string description: Versão do arquivo. locationURI: type: string description: URI onde o upload deve ser realizado. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/blobServiceCommitUploadedFile: post: description: Realiza o commit de um arquivo que foi carregado anteriormente. tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – fileId – version properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). type: string description: Versão do arquivo. responses: 200: description: Ok schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/blobServiceRequestDownload: post: description: Solicitação para baixar um arquivo. tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). ttl: type: integer format: int64 description: Tempo em minutos que o arquivo deve ficar disponível para download no link que será retornado (padrão 30 minutos). default: 30 responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/updateEmployeesByCsv: post: description: Atualiza os colaboradores através de um arquivo .csv tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resposta da atualização 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/employeePersist: post: description: Salva o employee tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Employee para ser persistido responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Employee após ser persistido 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importActivationsRequestsAndDevicesByCsv: post: description: Importa ativações e dispositivos a partir de um arquivo .csv tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). responses: 200: description: Ok schema: type: object required: – result properties: result: type: boolean description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/validateEmployeesImportByCsv: post: description: Validar a importação de um arquivo csv tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). responses: 200: description: Ok schema: type: object required: – erros – employees properties: erros: type: array items: type: string minimum: 1 description: erros employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista de employees 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/saveEmployeeCustom: post: description: Salvar um colaborador tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Employee responses: 200: description: Ok schema: type: object required: – employee properties: employee: type: object allOf: – #/definitions/employee description: Employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/employeesImportByFileId: post: description: Importa os colaboradores para a base da G7 e vincula aos usuários da plataforma by File id tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). responses: 200: description: Ok schema: type: object required: – importResult properties: importResult: type: object allOf: – #/definitions/employeeImportResultDto description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/overnightImport: post: description: Importação de pernoite tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – overnights properties: overnights: type: array items: type: object allOf: – #/definitions/overnightDTO minimum: 1 description: Lista de pernoites responses: 200: description: Ok schema: type: object required: – overnights properties: overnights: type: array items: type: object allOf: – #/definitions/overnightDTO minimum: 1 description: Lista de pernoites 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/overnightExport: post: description: Exportação de pernoite tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – period properties: period: type: object allOf: – #/definitions/periodDto description: Periodo responses: 200: description: Ok schema: type: object required: – locationURI properties: locationURI: type: string description: URI onde o arquivo está disponível para download. 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/employeesSync: post: description: Importa os colaboradores removidos e atualizados para a base da G7 e vincula aos usuários da plataforma tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – deletes – updates properties: deletes: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Colaboradores excluidos updates: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Colaboradores atualizados e inseridos responses: 200: description: Ok schema: type: object required: – importResult properties: importResult: type: object allOf: – #/definitions/employeeImportResultDto description: Resposta da importação 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/odata: post: description: tags: – Actions x-senior-visibility: PRIVATE responses: 204: description: No response 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importEmployee: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importCompany: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importManager: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importDevice: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importConfiguration: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importLocation: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importClockingEvent: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importClockingEventExports: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importNfcGroup: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importFence: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importPlatformUsers: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importPropertiesCache: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importOvernight: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/actions/importMenuPlatformIntegration: post: description: tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/signals/employeesImportByCsv: post: description: Importa de colaboradores a partir de um arquivo .csv tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – fileId properties: fileId: type: string description: O identificador único do arquivo. Composto pelo ID + o nome do arquivo (separados por /). responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /pontomobile/entities/employee: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/employee responses: 200: description: The created resource schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/employee/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employee responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/employee responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/employee 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/employee/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/employee responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/company: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/company responses: 200: description: The created resource schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/company responses: 200: description: The created resource schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/company/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/company responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/company responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/company 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/company/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/company responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/manager: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/manager responses: 200: description: The created resource schema: #/definitions/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/manager responses: 200: description: The created resource schema: #/definitions/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/manager/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/manager responses: 200: description: Ok schema: #/definitions/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/manager responses: 200: description: Ok schema: #/definitions/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/manager 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/manager/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/manager responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/activation: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/activation responses: 200: description: The created resource schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/activation responses: 200: description: The created resource schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/activation/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/activation responses: 200: description: Ok schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/activation responses: 200: description: Ok schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/device/{parentId}/activations: post: description: Esta entidade pode ser customizada. 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/activation responses: 200: description: The created resources schema: type: array items: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. 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/activation responses: 200: description: The created resources schema: type: array items: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/device/{parentId}/activations/{id}: put: description: Esta entidade pode ser customizada. 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/activation responses: 200: description: Ok schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. 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/activation responses: 200: description: Ok schema: #/definitions/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/activation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/activation/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/activation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/device: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/device responses: 200: description: The created resource schema: #/definitions/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/device responses: 200: description: The created resource schema: #/definitions/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/device/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/device responses: 200: description: Ok schema: #/definitions/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/device responses: 200: description: Ok schema: #/definitions/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/device 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/device/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/device responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/configuration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/configuration responses: 200: description: The created resource schema: #/definitions/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/configuration responses: 200: description: The created resource schema: #/definitions/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/configuration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/configuration responses: 200: description: Ok schema: #/definitions/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/configuration responses: 200: description: Ok schema: #/definitions/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/configuration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/configuration/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/configuration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/location: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/location responses: 200: description: The created resource schema: #/definitions/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/location responses: 200: description: The created resource schema: #/definitions/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/location/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/location responses: 200: description: Ok schema: #/definitions/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/location responses: 200: description: Ok schema: #/definitions/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/location 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/location/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/location responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/clockingEvent: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/clockingEvent responses: 200: description: The created resource schema: #/definitions/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/clockingEvent responses: 200: description: The created resource schema: #/definitions/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/clockingEvent/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/clockingEvent responses: 200: description: Ok schema: #/definitions/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/clockingEvent responses: 200: description: Ok schema: #/definitions/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/clockingEvent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/clockingEvent/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/clockingEvent responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/clockingEventExports: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/clockingEventExports responses: 200: description: The created resource schema: #/definitions/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/clockingEventExports responses: 200: description: The created resource schema: #/definitions/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/clockingEventExports/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/clockingEventExports responses: 200: description: Ok schema: #/definitions/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/clockingEventExports responses: 200: description: Ok schema: #/definitions/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/clockingEventExports 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/clockingEventExports/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/clockingEventExports responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/nfcGroup: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/nfcGroup responses: 200: description: The created resource schema: #/definitions/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/nfcGroup responses: 200: description: The created resource schema: #/definitions/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/nfcGroup/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/nfcGroup responses: 200: description: Ok schema: #/definitions/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/nfcGroup responses: 200: description: Ok schema: #/definitions/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/nfcGroup 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/nfcGroup/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/nfcGroup responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/fence: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/fence responses: 200: description: The created resource schema: #/definitions/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/fence responses: 200: description: The created resource schema: #/definitions/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/fence/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/fence responses: 200: description: Ok schema: #/definitions/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/fence responses: 200: description: Ok schema: #/definitions/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/fence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/fence/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/fence responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/perimeter: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/perimeter responses: 200: description: The created resource schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/perimeter responses: 200: description: The created resource schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/perimeter/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/perimeter responses: 200: description: Ok schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/perimeter responses: 200: description: Ok schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/location/{parentId}/perimeter: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/perimeter responses: 200: description: The created resource schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: object allOf: – #/definitions/perimeter responses: 200: description: The created resource schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/location/{parentId}/perimeter/{id}: put: description: Esta entidade pode ser customizada. 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/perimeter responses: 200: description: Ok schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. 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/perimeter responses: 200: description: Ok schema: #/definitions/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/perimeter 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/perimeter/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/perimeter responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/platformUsers: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/platformUsers responses: 200: description: The created resource schema: #/definitions/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/platformUsers responses: 200: description: The created resource schema: #/definitions/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/platformUsers/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/platformUsers responses: 200: description: Ok schema: #/definitions/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/platformUsers responses: 200: description: Ok schema: #/definitions/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/platformUsers 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/platformUsers/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/platformUsers responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/propertiesCache: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/propertiesCache responses: 200: description: The created resource schema: #/definitions/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/propertiesCache responses: 200: description: The created resource schema: #/definitions/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/propertiesCache/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/propertiesCache responses: 200: description: Ok schema: #/definitions/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/propertiesCache responses: 200: description: Ok schema: #/definitions/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/propertiesCache 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/propertiesCache/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/propertiesCache responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/overnight: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/overnight responses: 200: description: The created resource schema: #/definitions/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/overnight responses: 200: description: The created resource schema: #/definitions/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/overnight/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/overnight responses: 200: description: Ok schema: #/definitions/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/overnight responses: 200: description: Ok schema: #/definitions/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/overnight 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/overnight/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/overnight responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/menuPlatformIntegration: post: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/menuPlatformIntegration responses: 200: description: The created resource schema: #/definitions/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/menuPlatformIntegration responses: 200: description: The created resource schema: #/definitions/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. 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/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /pontomobile/entities/menuPlatformIntegration/{id}: put: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/menuPlatformIntegration responses: 200: description: Ok schema: #/definitions/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/menuPlatformIntegration responses: 200: description: Ok schema: #/definitions/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Esta entidade pode ser customizada. tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/menuPlatformIntegration 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: description: Esta entidade pode ser customizada. 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 /pontomobile/entities/menuPlatformIntegration/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/menuPlatformIntegration responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: heathcheckDTO: description: Status do healthcheck type: string enum: – UP – DOWN visualizationLevelType: description: Nível de visualização type: string enum: – ADMINISTRATOR – MANAGER – EMPLOYEE orderType: description: Valores de timeout type: string enum: – ASC – DESC timeoutType: description: Valores de timeout type: string enum: – ZERO – FIVE – TEN – FIFTEEN operationModeType: description: Modos de operação do aplicativo type: string enum: – MULTI – SINGLE – DRIVER – NFC activationSituationType: description: Situação Ativação type: string enum: – PENDING – AUTHORIZED – REJECTED statusEmployeeType: description: Status do employee type: string enum: – ACTIVE – INACTIVE fileType: description: Tipo de arquivo type: string enum: – TXT – CSV geometricFormType: description: Forma geometrica type: string enum: – CIRCLE fenceStateStatusType: description: Status da batida com relação a cerca virtual type: string enum: – NO_FENCE – IN – OUT statusDevice: description: Status do dispositivo type: string enum: – PENDING – REJECTED – AUTHORIZED – AUTHORIZED_BY_EMPLOYEE deviceAuthorizationType: description: Modos de autorização de dispositivos type: string enum: – NOT_REQUIRED – REQUIRED dataOriginType: description: Data Origim type: string enum: – G5 – MANUAL overnightType: description: Tipo de pernoite type: string enum: – SYSTEM – MANUAL signatureStatusType: description: Status da assinatura type: string enum: – CHECKED – UNCHECKED – NOT_CHECKED userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR checkDTO: description: Retorno status usados de retorno type: object required: – name – status properties: name: type: string description: Nome do status status: type: string allOf: – #/definitions/heathcheckDTO description: Status employeeImportResultDto: description: DTO de retorno da importação de colaboradores type: object required: – importErros properties: importErros: type: array items: type: object allOf: – #/definitions/employeeImportErrorDto minimum: 1 description: Conjunto de erros da importação clockingEventImportResultDto: description: DTO de retorno da importação de marcações type: object required: – importErros – clockingEventsImported properties: importErros: type: array items: type: object allOf: – #/definitions/clockingEventImportErrorDto minimum: 1 description: Conjunto de erros da importação clockingEventsImported: type: array items: type: string minimum: 1 description: Marcações importadas com sucesso employeeImportErrorDto: description: DTO de erros da importação de colaboradores type: object required: – errors – employee properties: errors: type: array items: type: string minimum: 1 description: Erros encontrados durante a importação employee: type: object allOf: – #/definitions/employee description: Empregado vinculado aos erros clockingEventImportErrorDto: description: DTO de erros da importação de marcações type: object required: – errors – clockingEvent properties: errors: type: array items: type: string minimum: 1 description: Erros encontrados durante a importação clockingEvent: type: object allOf: – #/definitions/clockingEvent description: Empregado vinculado aos erros employeesAndConfigurationsFilterDto: description: DTO Filtro das configurações dos colaboradores type: object required: – pageInfo properties: gpsRequired: type: boolean description: GPS requerido nfcMode: type: boolean description: Modo NFC operationMode: type: string allOf: – #/definitions/operationModeType description: Modo de operação allowDrivingTime: type: boolean description: Permite informar tempo de direção nameOrPISSearch: type: string description: Termo para busca no nome ou PIS allowChangeTime: type: boolean description: Permite alterar horário timezone: type: string description: Fuso horário pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação onlyActiveEmployees: type: boolean description: Colaborador ativo companySearch: type: string description: Filial overnight: type: boolean description: Habilita a rotina de pernoites no dispositivo com modo de operação Motoristas controlOvernight: type: boolean description: Habilita a inclusão de pernoites no dispositivo com modo de operação Motoristas employeesAndConfigurationsResultDto: description: DTO de retorno das configurações dos colaboradores type: object required: – employee – configuration properties: employee: type: object allOf: – #/definitions/employee description: Colaborador configuration: type: object allOf: – #/definitions/configuration description: Configuração vinculada ao colaborador employeeFilterDto: description: DTO Filtro de pesquisa de colaboradores type: object required: – pageInfo properties: activePlatformUser: type: boolean description: Usuário da plataforma ativo devieId: type: string description: Aparelho vinculado pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação searchName: type: string description: Termo para busca no nome searchPis: type: string description: Termo para busca no PIS searchNfc: type: string description: Termo para busca no NFC status: type: string allOf: – #/definitions/statusEmployeeType description: Status do empregado signatureStatus: type: string allOf: – #/definitions/signatureStatusType description: Status da assinatura clockingEventFilterDto: description: DTO Filtro de pesquisa de marcações type: object required: – pageInfo properties: activePlatformUser: type: boolean description: Usuário da plataforma ativo devieId: type: string description: Aparelho vinculado pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação nameSearch: type: string description: Termo para busca no nome period: type: object allOf: – #/definitions/periodDto description: Período para busca outOfFencesBound: type: string allOf: – #/definitions/fenceStateStatusType description: Realiazada fora da cerca virtual sort: type: object allOf: – #/definitions/sortDto description: Ordenação status: type: string allOf: – #/definitions/statusEmployeeType description: Status do empregado signatureStatus: type: string allOf: – #/definitions/signatureStatusType description: Status da assinatura overnightFilterDto: description: DTO Filtro de pesquisa de pernoite type: object required: – pageInfo properties: pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação searchName: type: string description: Termo para busca no nome period: type: object allOf: – #/definitions/periodDto description: Periodo para busca searchPis: type: string description: Termo para busca no PIS status: type: string allOf: – #/definitions/statusEmployeeType description: Status do empregado pageInfoDto: description: DTO de paginação type: object required: – pageSize – page properties: pageSize: type: integer format: int64 description: Quantidade de registros por pagina page: type: integer format: int64 description: Pagina atual periodDto: description: DTO de período type: object required: – initialDate – finalDate properties: initialDate: type: string format: date description: Data inicial finalDate: type: string format: date description: Data final initialTime: type: string description: Hora inicial finalTime: type: string description: Hora final activationFilterDto: description: DTO filtro de pesquisa de ativações type: object required: – pageInfo properties: deviceId: type: string description: Aparelho vinculado situation: type: array items: type: string allOf: – #/definitions/activationSituationType description: Situação ativação pis: type: string description: PIS nameSearch: type: string description: Termo para busca pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação activationRequestDto: description: DTO de requisição de ativação de dispositivo type: object required: – device – pis – platformUserName properties: device: type: object allOf: – #/definitions/device description: Aparelho vinculado pis: type: string description: PIS platformUserName: type: string description: Id usuario SeniorX deviceInfoDto: description: DTO de requisição de dispositivos type: object required: – pageInfo properties: pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Page Info deviceSearch: type: string description: Device search nfcGroupFilterDto: description: DTO Filtro de pesquisa de grupos NFC type: object required: – pageInfo properties: activePlatformUser: type: boolean description: Usuário da plataforma ativo pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação groupNameSearch: type: string description: Termo para busca pelo nome do grupo responsibleNameSearch: type: string description: Termo para busca pelo nome do responsável status: type: string allOf: – #/definitions/statusEmployeeType description: Status do employee clockingEventImportByBrowserDto: description: DTO Inserção de marcação de ponto type: object required: – cnpj – pis – appVersion – employee properties: cnpj: type: string description: CNPJ pis: type: string description: PIS appVersion: type: string description: Versão do aplicativo geolocation: type: object allOf: – #/definitions/location description: Geolocalização employee: type: object allOf: – #/definitions/employee description: Colaborador importActivationsRequestsAndDevicesDto: description: DTO Importação de ativações e dispositivos type: object required: – activation – importErrors properties: activation: type: object allOf: – #/definitions/activation description: Ativação importErrors: type: array items: type: string minimum: 1 description: Erros de importação sortDto: description: DTO de Ordenação type: object properties: field: type: string description: Campo order: type: string allOf: – #/definitions/orderType description: Ordenação employeeCSV: description: Representação do employee para importação CSV type: object required: – externalId – pis – mail – name – platformUsers – companyCnpj – companyName – managersMails – managersPlatformUsers properties: externalId: type: string description: Id do colaborador pis: type: string description: Pis do colaborador mail: type: string description: Email do colaborador name: type: string description: Nome do colaborador platformUsers: type: string description: Usuário do colaborador password: type: string description: Password do colaborador companyCnpj: type: string description: CNPJ da empresa companyName: type: string description: Nome da empresa managersMails: type: string description: Email do gestor do colaborador managersPlatformUsers: type: string description: Usuário do gestor do colaborador managerPassword: type: string description: Password do gestor overnightDTO: description: Representação da pernoite type: object required: – date – type – employee properties: id: type: string description: Identificador único date: type: string format: date description: Data geolocation: type: object allOf: – #/definitions/locationDTO description: Localização type: type: string description: Tipo de pernoite employee: type: object allOf: – #/definitions/employeeDTO description: Colaborador externalId: type: string description: Identificador único externo da pernoite locationDTO: description: Representação da Location type: object required: – id – latitude – longitude – dateAndTime properties: id: type: string description: Identificador único latitude: type: number format: double description: Latitude longitude: type: number format: double description: Longitude dateAndTime: type: string format: date-time description: Date e hora employeeDTO: description: Representação do colaborador Colaborador type: object required: – name properties: id: type: string description: Identificador único externalId: type: string description: Identificador Externo name: type: string description: Nome employeesWithOvernightFilterDto: description: DTO Filtro de pesquisa de colaboradores com pernoite type: object required: – pageInfo properties: nameSearch: type: string description: Termo para busca no nome pis: type: string description: Termo para busca no PIS status: type: string allOf: – #/definitions/statusEmployeeType description: Status do empregado pageInfo: type: object allOf: – #/definitions/pageInfoDto description: Paginação sort: type: object allOf: – #/definitions/sortDto description: Ordenação employeesWithOvernightResultDto: description: DTO Filtro de pesquisa de colaboradores com pernoite type: object required: – id – name – pis properties: id: type: string description: Id do colaborador name: type: string description: Nome do colaborador pis: type: string description: PIS do colaborador menuPlatformIntegrationDto: description: Menus do App type: object required: – name – resource – permission – description – url – active properties: id: type: string description: Identificador único name: type: string description: Nome do menu resource: type: string description: Recurso de permissão permission: type: string description: Permissão description: type: string description: Descrição do menu url: type: string description: Url do gestão do ponto active: type: boolean description: Status da tela no memu employee: description: Colaborador type: object required: – name – pis – mail – company properties: id: type: string format: uuid description: Identificador único externalId: type: string description: Identificador Externo name: type: string description: Nome pis: type: string description: PIS mail: type: string description: Email company: type: object allOf: – #/definitions/company description: Empresa manager: type: object allOf: – #/definitions/manager description: Gestor managers: type: array items: type: object allOf: – #/definitions/manager description: Gestores platformUserName: type: string description: Id usuario SeniorX platformUsers: type: array items: type: object allOf: – #/definitions/platformUsers description: Id usuarios SeniorX lastUpdate: type: string format: date-time description: Última atualização nfcCode: type: string description: Código NFC fences: type: array items: type: object allOf: – #/definitions/fence description: Cercas virtuais enabled: type: boolean description: Status do empregado default: true dataOrigin: type: string allOf: – #/definitions/dataOriginType description: Origem dos dados company: description: Empresa type: object required: – cnpj – name properties: id: type: string format: uuid description: Identificador único cnpj: type: string description: CNPJ name: type: string description: Nome dataOrigin: type: string allOf: – #/definitions/dataOriginType description: Origem dos dados manager: description: Gestor type: object required: – employees properties: id: type: string format: uuid description: Identificador único mail: type: string description: Email platformUserName: type: string description: Id usuario SeniorX platformUsers: type: array items: type: object allOf: – #/definitions/platformUsers description: List de usuarios SeniorX employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista de colaboradores activation: description: Ativação type: object required: – situation – employee – requestDate – requestTime – platformUserName – changeDate – changeTime properties: id: type: string format: uuid description: Identificador único situation: type: string allOf: – #/definitions/activationSituationType description: Situação device: type: object allOf: – #/definitions/device description: Dispositivo employee: type: object allOf: – #/definitions/employee description: Solicitado por requestDate: type: string format: date description: Solicitado na data requestTime: type: string description: Solicitado na hora platformUserName: type: string description: Alterado por changeDate: type: string format: date description: Alterado na Data changeTime: type: string description: Alterado na hora device: description: Dispositivo type: object required: – imei – status properties: id: type: string format: uuid description: Identificador único name: type: string description: Nome model: type: string description: Modelo imei: type: string description: IMEI status: type: string allOf: – #/definitions/statusDevice description: Status activations: type: array items: type: object allOf: – #/definitions/activation description: Activações configuration: description: Configuração type: object properties: id: type: string format: uuid description: Identificador único gps: type: boolean description: GPS requerido online: type: boolean description: Marcação apenas Online timeout: type: string allOf: – #/definitions/timeoutType description: Tempo para expiração do login no Web Gestor operationMode: type: string allOf: – #/definitions/operationModeType description: Modo de Operação employee: type: object allOf: – #/definitions/employee description: Colaborador nfcMode: type: boolean description: Permite ler informações NFC allowChangeTime: type: boolean description: Permite alterar a hora timezone: type: string description: Fuso horário deviceAuthModeSingleMode: type: string allOf: – #/definitions/deviceAuthorizationType description: Modo autorização dispositivo modo Individual deviceAuthModeMultiMode: type: string allOf: – #/definitions/deviceAuthorizationType description: Modo autorização dispositivo modo Multiplo deviceAuthModeDriverMode: type: string allOf: – #/definitions/deviceAuthorizationType description: Modo autorização dispositivo modo Motorista allowDrivingTime: type: boolean description: Permite informar tempo de direção overnight: type: boolean description: Habilita a rotina de pernoites no dispositivo com modo de operação Motoristas controlOvernight: type: boolean description: Habilita a inclusão de pernoites no dispositivo com modo de operação Motoristas allowGpoOnApp: type: boolean description: Permite disponibilizar o gestão do ponto no App exportNotChecked: type: boolean description: enviar marcações não verificadas location: description: Localização type: object required: – latitude – longitude – dateAndTime properties: id: type: string format: uuid description: Identificador único latitude: type: number format: double description: Latitude longitude: type: number format: double description: Longitude dateAndTime: type: string format: date-time description: Date e hora perimeter: type: object allOf: – #/definitions/perimeter description: Perimetro clockingEvent: description: Marcação type: object required: – dateEvent – timeEvent – cnpj – pis – appVersion – platform – employee – signature properties: id: type: string format: uuid description: Identificador único dateEvent: type: string format: date description: Data timeEvent: type: string description: Hora cnpj: type: string description: CNPJ pis: type: string description: PIS createdAt: type: string format: date-time description: Criado em appVersion: type: string description: Versão do aplicativo platform: type: string description: Plataforma device: type: object allOf: – #/definitions/device description: Dispositivo geolocation: type: object allOf: – #/definitions/location description: Geolocalização employee: type: object allOf: – #/definitions/employee description: Colaborador readed: type: boolean description: Lidas fenceState: type: string allOf: – #/definitions/fenceStateStatusType description: Fora da cerca use: type: integer format: int64 description: Uso appointmentId: type: string format: uuid description: Identificador único do appointment presente no dispositivo mode: type: string allOf: – #/definitions/operationModeType description: Modo de marcação online: type: boolean description: Marcação acontece online signature: type: string description: Assinatura signatureVersion: type: integer format: int64 description: Versão da assinatura signatureStatus: type: string allOf: – #/definitions/signatureStatusType description: Status da assinatura clockingEventExports: description: Arquivos de marcações exportados type: object required: – createdAt – url properties: id: type: string format: uuid description: Identificador único createdAt: type: string format: date-time description: Data e hora da exportação url: type: string description: Url do arquivo nfcGroup: description: Grupo de NFC type: object required: – name – responsibles – employees properties: id: type: string format: uuid description: Identificador único name: type: string description: Nome do grupo responsibles: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Responsáveis do grupo employees: type: array items: type: object allOf: – #/definitions/employee minimum: 1 description: Lista de colaboradores fence: description: Cerca virtual type: object required: – name properties: id: type: string format: uuid description: Identificador único name: type: string description: Nome perimeters: type: array items: type: object allOf: – #/definitions/perimeter description: Perimetros employees: type: array items: type: object allOf: – #/definitions/employee description: Colaboradores Vinculados perimeter: description: Perimetro cerca virtual type: object required: – type properties: id: type: string format: uuid description: Identificador único type: type: string allOf: – #/definitions/geometricFormType description: Tipo de forma geometrica startPoint: type: object allOf: – #/definitions/location description: Ponto inicial radius: type: integer format: int64 description: Raio platformUsers: description: Usuários da plataforma type: object required: – username properties: id: type: string format: uuid description: Identificador único username: type: string description: Nome do usuário da plataforma propertiesCache: description: Cache do sistema type: object required: – key – value – updateDateTime properties: id: type: string format: uuid description: Identificador único key: type: string description: Chave do cache value: type: string description: Valor do cache updateDateTime: type: string format: date-time description: Data de atualização overnight: description: Pernoite type: object required: – employee – date – type properties: id: type: string format: uuid description: Identificador único employee: type: object allOf: – #/definitions/employee description: Colaborador date: type: string format: date description: Data geolocation: type: object allOf: – #/definitions/location description: Localização type: type: string allOf: – #/definitions/overnightType description: Tipo de pernoite externalId: type: string format: uuid description: Identificador único externo da pernoite (UUID) menuPlatformIntegration: description: Telas integradas ao menu do App type: object required: – name – resource – permission – description – url – active properties: id: type: string format: uuid description: Identificador único name: type: string description: Nome do menu resource: type: string description: Recurso de permissão permission: type: string description: Permissão description: type: string description: Descrição do menu url: type: string description: Url do gestão do ponto active: type: boolean description: Status da tela no memu 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

Este artigo foi útil para você?

Leave A Comment