2.0info: 2.78.1 Portaria description: Gestao de Portaria x-senior-domain: Acesso e Segurança x-senior-domain-path: sam x-senior-service-path: lobby 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/samsecurityDefinitions: APIKeyHeader: type: apiKey in: header name: Authorizationsecurity: – APIKeyHeader: [] – application/json – application/jsonpaths: /lobby/queries/healthcheck: post: description: Endpoint para verificação da saúde do serviço tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckStatus description: Status geral do healthcheck checks: type: array items: type: object allOf: – #/definitions/healthcheckItem minimum: 1 description: Itens verificados no healthcheck 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Endpoint para verificação da saúde do serviço tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – status – checks properties: status: type: string allOf: – #/definitions/healthcheckStatus description: Status geral do healthcheck checks: type: array items: type: object allOf: – #/definitions/healthcheckItem minimum: 1 description: Itens verificados no healthcheck 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/validateVisitor: post: description: Realiza as validações para um novo visitante em um novo agendamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitor – scheduling properties: visitor: type: object allOf: – #/definitions/visitor description: O visitante que será validado scheduling: type: object allOf: – #/definitions/scheduling description: O agendamento ao qual o visitante será validado responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPhotoServiceURL: post: description: Busca a URL para o serviço de fotos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – photoServiceURL properties: photoServiceURL: type: string description: A URL do serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a URL para o serviço de fotos tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – photoServiceURL properties: photoServiceURL: type: string description: A URL do serviço 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getLatestRealizedProceduresByPeople: post: description: Busca informações sobre procedimentos realizados por pessoas. Traz a ocorrência mais recente em caso de múltiplas ocorrências do mesmo procedimento para uma pessoa. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – peopleIds – procedureIds properties: peopleIds: type: array items: type: integer format: int64 minimum: 1 description: Identificadores de pessoas procedureIds: type: array items: type: integer format: int64 minimum: 1 description: Identificadores de procedimentos direction: type: string allOf: – #/definitions/procedureDirection description: Direção do procedimento responses: 200: description: Ok schema: type: object properties: contents: type: array items: type: object allOf: – #/definitions/personProcedure description: Procedimentos realizados pelas pessoas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getCurrentDateTime: post: description: Busca a data e hora atual do banco de dados (precisão de hora somente até minutos) tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object responses: 200: description: Ok schema: type: object required: – currentDateTime properties: currentDateTime: type: string format: date-time description: A data e hora (precisão de hora somente até minutos, os millisegundos são descartados) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a data e hora atual do banco de dados (precisão de hora somente até minutos) tags: – Queries x-senior-visibility: PRIVATE parameters: responses: 200: description: Ok schema: type: object required: – currentDateTime properties: currentDateTime: type: string format: date-time description: A data e hora (precisão de hora somente até minutos, os millisegundos são descartados) 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getLastCardProvisoryCredential: post: description: Busca a última credencial provisória pelo identificador da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Identificador da pessoa responses: 200: description: Ok schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial que foi encontrada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca a última credencial provisória pelo identificador da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial que foi encontrada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSchedulingDetails: post: description: Retorna um registro com os detalhes do agendamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – schedulingId properties: schedulingId: type: integer format: int64 description: Identificador do agendamento responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingRecord description: O registro com os detalhes do agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna um registro com os detalhes do agendamento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: schedulingId description: Identificador do agendamento in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingRecord description: O registro com os detalhes do agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSchedulingListForSchedulerView: post: description: Retorna uma lista de agendamentos para a visão do agendador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: situation: type: string allOf: – #/definitions/visitSituation description: Filtro opcional da situação da visita visitorName: type: string description: Filtro opcional por nome do visitante size: type: integer format: int64 description: Filtro opcional da quantidade de registros offset: type: integer format: int64 description: Filtro opcional de offset dos registros responses: 200: description: Ok schema: type: object required: – schedulingList – totalElements properties: schedulingList: type: array items: type: object allOf: – #/definitions/schedulingForSchedulerViewRecord minimum: 1 description: A lista de registros de agendamento totalElements: type: integer format: int64 description: Total de registros existentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPhysicalLocation: post: description: Retorna uma lista com locais físicos ativos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: name: type: string description: Filtro opcional do nome do local físico size: type: integer format: int64 description: Filtro opcional da quantidade de registros minimum: 1 default: 10 offset: type: integer format: int64 description: Filtro opcional de offset dos registros minimum: 0 default: 0 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – physicalLocations properties: totalPages: type: integer format: int64 description: Número total de páginas totalElements: type: integer format: int64 description: Total de registros existentes physicalLocations: type: array items: type: object allOf: – #/definitions/physicalLocationRecord minimum: 1 description: Lista com os locais físicos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista com locais físicos ativos tags: – Queries x-senior-visibility: PRIVATE parameters: – name: name description: Filtro opcional do nome do local físico in: query type: string – name: size description: Filtro opcional da quantidade de registros in: query type: integer format: int64 – name: offset description: Filtro opcional de offset dos registros in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – physicalLocations properties: totalPages: type: integer format: int64 description: Número total de páginas totalElements: type: integer format: int64 description: Total de registros existentes physicalLocations: type: array items: type: object allOf: – #/definitions/physicalLocationRecord minimum: 1 description: Lista com os locais físicos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listVisitedPeople: post: description: Retorna a lista de pessoas visitadas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: name: type: string description: Nome da pessoa document: type: string description: Documento documentTypeId: type: integer format: int64 description: Identificador do Tipo de Documento searchDate: type: string format: date-time description: Data a ser considerada na validação do papel size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 orderby: type: string description: Parâmetro de ordenação responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Número total de páginas totalElements: type: integer format: int64 description: Número total de elementos contents: type: array items: type: object allOf: – #/definitions/personRecord minimum: 1 description: Lista de pessoas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a lista de pessoas visitadas tags: – Queries x-senior-visibility: PRIVATE parameters: – name: name description: Nome da pessoa in: query type: string – name: document description: Documento in: query type: string – name: documentTypeId description: Identificador do Tipo de Documento in: query type: integer format: int64 – name: searchDate description: Data a ser considerada na validação do papel in: query type: string format: date-time – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Número da página in: query type: integer format: int64 – name: orderby description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Número total de páginas totalElements: type: integer format: int64 description: Número total de elementos contents: type: array items: type: object allOf: – #/definitions/personRecord minimum: 1 description: Lista de pessoas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listPersonLookup: post: description: Retorna uma lista de Pessoas para ser utilizado no componente Lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchText: type: string description: Campo de busca por nome ou documento documentTypeId: type: integer format: int64 description: Identificador do Tipo de Documento size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 orderby: type: string description: Parâmetro de ordenação options: type: array items: type: string allOf: – #/definitions/listPersonOption description: Opções da pesquisa responses: 200: description: Ok schema: type: object required: – contents – totalPages – totalElements properties: contents: type: array items: type: object allOf: – #/definitions/personRecord minimum: 1 description: Lista de pessoas totalPages: type: integer format: int64 description: Número total de páginas totalElements: type: integer format: int64 description: Número total de elementos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSchedulingFromDocument: post: description: Retorna o agendamento de um visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – document – documentTypeId – lobbyId properties: document: type: string description: Documento documentTypeId: type: integer format: int64 description: Identificador do Tipo de Documento lobbyId: type: integer format: int64 description: Identificador da portaria responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o agendamento de um visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: document description: Documento in: query required: true type: string – name: documentTypeId description: Identificador do Tipo de Documento in: query required: true type: integer format: int64 – name: lobbyId description: Identificador da portaria in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSchedulingFromPerson: post: description: Retorna o agendamento de um visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – lobbyId properties: personId: type: integer format: int64 description: Identificador da pessoa lobbyId: type: integer format: int64 description: Identificador da portaria responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o agendamento de um visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 – name: lobbyId description: Identificador da portaria in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/faceMatch: post: description: Retorna a pessoa reconhecida tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – photo – fileName – similarity properties: photo: type: string format: byte description: Foto fileName: type: string description: Nome da foto similarity: type: integer format: int64 description: Similaridade responses: 200: description: Ok schema: type: object required: – faceVerificationResult properties: faceVerificationResult: type: array items: type: object allOf: – #/definitions/faceVerificationResultRecord minimum: 1 description: Resultado do reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a pessoa reconhecida tags: – Queries x-senior-visibility: PRIVATE parameters: – name: photo description: Foto in: query required: true type: string format: byte – name: fileName description: Nome da foto in: query required: true type: string – name: similarity description: Similaridade in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – faceVerificationResult properties: faceVerificationResult: type: array items: type: object allOf: – #/definitions/faceVerificationResultRecord minimum: 1 description: Resultado do reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/faceVerification: post: description: Retorna a pessoa reconhecida tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – photo – fileName – similarity – personId properties: photo: type: string format: byte description: Foto fileName: type: string description: Nome da foto similarity: type: integer format: int64 description: Similiaridade personId: type: integer format: int64 description: Identificador da pessoa responses: 200: description: Ok schema: type: object required: – faceVerificationResult properties: faceVerificationResult: type: object allOf: – #/definitions/faceVerificationResultRecord description: Resultado do reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a pessoa reconhecida tags: – Queries x-senior-visibility: PRIVATE parameters: – name: photo description: Foto in: query required: true type: string format: byte – name: fileName description: Nome da foto in: query required: true type: string – name: similarity description: Similiaridade in: query required: true type: integer format: int64 – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – faceVerificationResult properties: faceVerificationResult: type: object allOf: – #/definitions/faceVerificationResultRecord description: Resultado do reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSchedulingFromLocator: post: description: Retorna o agendamento de um visitante via código localizador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – lobbyId properties: locator: type: string description: Código localizador lobbyId: type: integer format: int64 description: Identificador da portaria responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o agendamento de um visitante via código localizador tags: – Queries x-senior-visibility: PRIVATE parameters: – name: locator description: Código localizador in: query required: true type: string – name: lobbyId description: Identificador da portaria in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – scheduling properties: scheduling: type: object allOf: – #/definitions/schedulingForVisitorRecord description: Agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/physicalLocationLookup: post: description: Busca locais físicos contendo texto no nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: searchTerm: type: string description: Termo de busca default: size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/simplePhysicalLocationRecord minimum: 1 description: Locais com nome contendo termo de busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca locais físicos contendo texto no nome tags: – Queries x-senior-visibility: PRIVATE parameters: – name: searchTerm description: Termo de busca in: query type: string – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/simplePhysicalLocationRecord minimum: 1 description: Locais com nome contendo termo de busca 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/roleLookup: post: description: Retorna uma lista de papéis para ser utilizado no componente Lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: type: string description: Filtro de pesquisa displayfields: type: string description: Display fields size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 orderby: type: string description: Parâmetro de ordenação responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/roleRecord minimum: 1 description: Lista de papéis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista de papéis para ser utilizado no componente Lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: filter description: Filtro de pesquisa in: query type: string – name: displayfields description: Display fields in: query type: string – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Número da página in: query type: integer format: int64 – name: orderby description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/roleRecord minimum: 1 description: Lista de papéis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/groupLookup: post: description: Retorna uma lista de grupos para ser utilizado no componente Lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: type: string description: Filtro de pesquisa displayfields: type: string description: Display fields size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/simpleGroupRecord minimum: 1 description: Lista de papéis grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista de grupos para ser utilizado no componente Lookup tags: – Queries x-senior-visibility: PRIVATE parameters: – name: filter description: Filtro de pesquisa in: query type: string – name: displayfields description: Display fields in: query type: string – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/simpleGroupRecord minimum: 1 description: Lista de papéis grupos 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorSchedulingExceededTheLimitOnWeek: post: description: Retorna se o visitante excedeu o limite de dias de agendamentos da semana atual ou excedeu o limite de dias de visitas desde o início do domingo anterior até o momento atual. tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorSituation – personId – expectedStartDateOfScheduling properties: visitorId: type: integer format: int64 description: Id do visitante visitorSituation: type: string allOf: – #/definitions/visitorSituation description: Situação do visitante personId: type: integer format: int64 description: Id da pessoa lobbyId: type: integer format: int64 description: Id da portaria expectedStartDateOfScheduling: type: string format: date-time description: Data prevista de início do agendamento atual responses: 200: description: Ok schema: type: object required: – visitLimit properties: visitLimit: type: string allOf: – #/definitions/visitLimit description: Limite de visitas 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getHasFacialRecognition: post: description: Retorna se tenant usa reconhecimento facial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasFacialRecognition properties: hasFacialRecognition: type: boolean description: Usa reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se tenant usa reconhecimento facial tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – hasFacialRecognition properties: hasFacialRecognition: type: boolean description: Usa reconhecimento facial 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getDocumentType: post: description: Retorna todos os tipos de documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 orderby: type: string description: Parâmetro de ordenação filter: type: string description: Filtro aplicado na busca da entidade da documentType responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – documentTypeRecord properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos documentTypeRecord: type: array items: type: object allOf: – #/definitions/documentTypeRecord minimum: 1 description: Tipos de documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna todos os tipos de documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Número da página in: query type: integer format: int64 – name: orderby description: Parâmetro de ordenação in: query type: string – name: filter description: Filtro aplicado na busca da entidade da documentType in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – documentTypeRecord properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos documentTypeRecord: type: array items: type: object allOf: – #/definitions/documentTypeRecord minimum: 1 description: Tipos de documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPersonFromDocument: post: description: Busca pessoa por documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – document – documentTypeId properties: document: type: string description: Documento documentTypeId: type: integer format: int64 description: Identificador do Tipo de Documento responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca pessoa por documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: document description: Documento in: query required: true type: string – name: documentTypeId description: Identificador do Tipo de Documento in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPerson: post: description: Busca pessoa por ID tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: ID da pessoa responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Informações da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca pessoa por ID tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: ID da pessoa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Informações da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPersonFromUserAndPassword: post: description: Retorna pessoa por usuário e senha tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – user – password properties: user: type: string description: Usuário password: type: string description: Senha responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna pessoa por usuário e senha tags: – Queries x-senior-visibility: PRIVATE parameters: – name: user description: Usuário in: query required: true type: string – name: password description: Senha in: query required: true type: string responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPersonByIdWithConstraints: post: description: Busca uma pessoa pelo ID podendo aplicar restrições tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Id da pessoa constraints: type: array items: type: string allOf: – #/definitions/personConstraint description: Restrições responses: 200: description: Ok schema: type: object required: – person properties: person: type: object allOf: – #/definitions/personRecord description: Pessoa encontrada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorEmailTemplateUploadUrl: post: description: Retorna a url para upload do arquivo do template de email para o visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – lobbyId properties: lobbyId: type: integer format: int64 description: ID da portaria responses: 200: description: Ok schema: type: object required: – templateId – uploadUrl properties: templateId: type: string description: ID do arquivo do template uploadUrl: type: string description: Url para upload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a url para upload do arquivo do template de email para o visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: lobbyId description: ID da portaria in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – templateId – uploadUrl properties: templateId: type: string description: ID do arquivo do template uploadUrl: type: string description: Url para upload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorEmailTemplateDownloadUrl: post: description: Retorna a url para download do arquivo do template de email para o visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – lobbyId properties: lobbyId: type: integer format: int64 description: ID da portaria responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a url para download do arquivo do template de email para o visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: lobbyId description: ID da portaria in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/hasOpenProvisoryCredential: post: description: Valida se a pessoa possuí credencial provisória em aberto tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – credentialFormat – endDate properties: personId: type: integer format: int64 description: Id da pessoa credentialFormat: type: string allOf: – #/definitions/credentialFormat description: Formato da credencial endDate: type: string format: date-time description: Data fim (validade da credencial) responses: 200: description: Ok schema: type: object required: – hasOpenProvisoryCredential properties: hasOpenProvisoryCredential: type: boolean description: Possuí credencial provisória em aberto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSelfServiceTerminalCompanyLogoUploadUrl: post: description: Retorna a url para upload do arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento responses: 200: description: Ok schema: type: object required: – companyLogoId – uploadUrl properties: companyLogoId: type: string description: ID do arquivo uploadUrl: type: string description: Url para upload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a url para upload do arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: selfServiceTerminalPropertyId description: ID da propriedade do terminal de autoatendimento in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – companyLogoId – uploadUrl properties: companyLogoId: type: string description: ID do arquivo uploadUrl: type: string description: Url para upload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSelfServiceTerminalCompanyLogoDownloadUrl: post: description: Retorna a url para download do arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a url para download do arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: selfServiceTerminalPropertyId description: ID da propriedade do terminal de autoatendimento in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSelfServiceTerminalDictionaryUploadUrl: post: description: Retorna a url para upload do arquivo de tradução para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId – dictionaryLanguage properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento dictionaryLanguage: type: string allOf: – #/definitions/dictionaryLanguage description: Linguagem do arquivo de tradução responses: 200: description: Ok schema: type: object required: – dictionaryId – uploadUrl properties: dictionaryId: type: string description: ID do arquivo uploadUrl: type: string description: Url para upload do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getSelfServiceTerminalDictionaryDownloadUrl: post: description: Retorna a url para download do arquivo de tradução para o terminal de autoatendimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId – dictionaryLanguage properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento dictionaryLanguage: type: string allOf: – #/definitions/dictionaryLanguage description: Linguagem do arquivo de tradução responses: 200: description: Ok schema: type: object required: – downloadUrl properties: downloadUrl: type: string description: Url para download do arquivo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getProvisoryCredentials: post: description: Retorna as credenciais provisórias permitindo usar filtro tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 orderby: type: string description: Parâmetro de ordenação filter: type: string description: responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/provisoryCredentialRecord minimum: 1 description: Credenciais Provisórias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as credenciais provisórias permitindo usar filtro tags: – Queries x-senior-visibility: PRIVATE parameters: – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Número da página in: query type: integer format: int64 – name: orderby description: Parâmetro de ordenação in: query type: string – name: filter description: in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/provisoryCredentialRecord minimum: 1 description: Credenciais Provisórias 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listPeopleFromGroup: post: description: Retorna uma lista de pessoas de um grupo que tenham papel válido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – groupId properties: groupId: type: integer format: int64 description: ID do grupo size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedPeopleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista de pessoas de um grupo que tenham papel válido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: groupId description: ID do grupo in: query required: true type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedPeopleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listPeopleFromRole: post: description: Retorna uma lista de pessoas de um papel que tenham papel válido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – roleId properties: roleId: type: integer format: int64 description: ID do papel size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedPeopleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna uma lista de pessoas de um papel que tenham papel válido tags: – Queries x-senior-visibility: PRIVATE parameters: – name: roleId description: ID do papel in: query required: true type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/pagedPeopleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/globalSearch: post: description: Busca pessoas, grupos e papéis contendo termo no nome, no documento ou número da credencial, e veículos pela placa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: resultTypes: type: array items: type: string allOf: – #/definitions/globalSearchResultType description: Filtro de pesquisa opcional searchText: type: string description: Termo de busca default: size: type: integer format: int64 description: Quantidade de registros minimum: 1 default: 10 responses: 200: description: Ok schema: type: object required: – totalElements – contents properties: totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/globalSearchResultRecord minimum: 1 description: Resultado contendo pessoas, grupos ou papéis 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVehicleFromId: post: description: Busca pelo ID do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – id properties: id: type: integer format: int64 description: ID do veículo responses: 200: description: Ok schema: type: object allOf: – #/definitions/vehicleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca pelo ID do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: id description: ID do veículo in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object allOf: – #/definitions/vehicleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVehicleFromPlate: post: description: Busca pela placa do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – plate properties: plate: type: string description: ID do veículo responses: 200: description: Ok schema: type: object allOf: – #/definitions/vehicleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca pela placa do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: plate description: ID do veículo in: query required: true type: string responses: 200: description: Ok schema: type: object allOf: – #/definitions/vehicleRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorPersonVehicle: post: description: Consultar o veículo do visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorId properties: visitorId: type: integer format: int64 description: ID do visitante responses: 200: description: Ok schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de retorno do veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Consultar o veículo do visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: visitorId description: ID do visitante in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de retorno do veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listVehiclePeople: post: description: Retorna o histórico de associações de pessoas com o veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vehicleId properties: vehicleId: type: integer format: int64 description: ID do veículo size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Número da página minimum: 0 default: 0 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/personVehicleRecord minimum: 1 description: Associações de Pessoas com o Veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna o histórico de associações de pessoas com o veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: vehicleId description: ID do veículo in: query required: true type: integer format: int64 – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Número da página in: query type: integer format: int64 responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/personVehicleRecord minimum: 1 description: Associações de Pessoas com o Veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/listVehicleActiveCredentials: post: description: Retorna as credenciais ativas do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vehicleId properties: vehicleId: type: integer format: int64 description: ID da pessoa responses: 200: description: Ok schema: type: object required: – credentials properties: credentials: type: array items: type: object allOf: – #/definitions/vehicleCredentialRecord minimum: 1 description: Credenciais ativas da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as credenciais ativas do veículo tags: – Queries x-senior-visibility: PRIVATE parameters: – name: vehicleId description: ID da pessoa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – credentials properties: credentials: type: array items: type: object allOf: – #/definitions/vehicleCredentialRecord minimum: 1 description: Credenciais ativas da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getConsentTermVersion: post: description: Busca da versão publicada do termo de consentimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – consentTermId properties: consentTermId: type: integer format: int64 description: Id do termo de consentimento locale: type: string description: Local responses: 200: description: Ok schema: type: object required: – contents properties: contents: type: object allOf: – #/definitions/consentTermVersionRecord description: Termo de consentimento atual 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca da versão publicada do termo de consentimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: consentTermId description: Id do termo de consentimento in: query required: true type: integer format: int64 – name: locale description: Local in: query type: string responses: 200: description: Ok schema: type: object required: – contents properties: contents: type: object allOf: – #/definitions/consentTermVersionRecord description: Termo de consentimento atual 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getCardNumberInUse: post: description: Retorna se o número do cartão está em uso por alguma credencial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – cardNumber properties: cardNumber: type: integer format: int64 description: Número do Cartão responses: 200: description: Ok schema: type: object required: – cardNumberInUse properties: cardNumberInUse: type: boolean description: O número do cartão está em uso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna se o número do cartão está em uso por alguma credencial tags: – Queries x-senior-visibility: PRIVATE parameters: – name: cardNumber description: Número do Cartão in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – cardNumberInUse properties: cardNumberInUse: type: boolean description: O número do cartão está em uso 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPersonSituation: post: description: Retorna a situação da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: filter: type: string description: Filtro default: size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/personSituationRecord minimum: 1 description: Situações da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna a situação da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: filter description: Filtro in: query type: string – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/personSituationRecord minimum: 1 description: Situações da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getValidRolesFromPerson: post: description: Retorna os papéis (ativos com ou sem suspensão) de uma pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Identificador da pessoa responses: 200: description: Ok schema: type: object required: – validRoles properties: validRoles: type: array items: type: object allOf: – #/definitions/validRoleFromPerson minimum: 1 description: Papéis válidos da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os papéis (ativos com ou sem suspensão) de uma pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – validRoles properties: validRoles: type: array items: type: object allOf: – #/definitions/validRoleFromPerson minimum: 1 description: Papéis válidos da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getPersonCredentials: post: description: Retorna as credentiais da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Identificador da pessoa filter: type: string description: Filtro default: size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 orderBy: type: string description: Parâmetro de ordenação default: responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/credentialRecord minimum: 1 description: Credenciais da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as credentiais da pessoa tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 – name: filter description: Filtro in: query type: string – name: size description: Quantidade de registros por página in: query type: integer format: int64 – name: offset description: Índice da página (inicia em zero) in: query type: integer format: int64 – name: orderBy description: Parâmetro de ordenação in: query type: string responses: 200: description: Ok schema: type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/credentialRecord minimum: 1 description: Credenciais da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorInvitationConfirmation: post: description: Retorna as informações de confirmação do convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorInvitationId properties: visitorInvitationId: type: integer format: int64 description: Identificador do convite para visitante responses: 200: description: Ok schema: type: object required: – visitorInvitationConfirmation properties: visitorInvitationConfirmation: type: object allOf: – #/definitions/visitorInvitationConfirmationRecord description: Informações de confirmação do convite para visitante 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as informações de confirmação do convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: visitorInvitationId description: Identificador do convite para visitante in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – visitorInvitationConfirmation properties: visitorInvitationConfirmation: type: object allOf: – #/definitions/visitorInvitationConfirmationRecord description: Informações de confirmação do convite para visitante 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getValidRolesFromVisitor: post: description: Busca os papéis da pessoa no período do agendamento e indica para cada papel se tem suspensão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – expectedEndDate properties: personId: type: integer format: int64 description: Identificador da pessoa expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento e dos papéis expectedEndDate: type: string format: date-time description: Data prevista de fim do agendamento e dos papéis responses: 200: description: Ok schema: type: object required: – validRoles properties: validRoles: type: array items: type: object allOf: – #/definitions/validRoleFromPerson minimum: 1 description: Papéis válidos da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Busca os papéis da pessoa no período do agendamento e indica para cada papel se tem suspensão tags: – Queries x-senior-visibility: PRIVATE parameters: – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 – name: expectedStartDate description: Data prevista de início do agendamento e dos papéis in: query type: string format: date-time – name: expectedEndDate description: Data prevista de fim do agendamento e dos papéis in: query required: true type: string format: date-time responses: 200: description: Ok schema: type: object required: – validRoles properties: validRoles: type: array items: type: object allOf: – #/definitions/validRoleFromPerson minimum: 1 description: Papéis válidos da pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getDocumentAdditionalData: post: description: Retorna os dados adicionais do documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentId – personId – documentTypeId properties: documentId: type: integer format: int64 description: Identificador do documento personId: type: integer format: int64 description: Identificador da pessoa documentTypeId: type: integer format: int64 description: Identificador do tipo de documento responses: 200: description: Ok schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna os dados adicionais do documento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: documentId description: Identificador do documento in: query required: true type: integer format: int64 – name: personId description: Identificador da pessoa in: query required: true type: integer format: int64 – name: documentTypeId description: Identificador do tipo de documento in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getDocumentImageDownloadUrl: post: description: Retorna as imagens do documento com a URL de download tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentId properties: documentId: type: integer format: int64 description: ID da imagem do documento do visitante responses: 200: description: Ok schema: type: object required: – documentImageUrlRecords properties: documentImageUrlRecords: type: array items: type: object allOf: – #/definitions/documentImageUrlRecord minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Retorna as imagens do documento com a URL de download tags: – Queries x-senior-visibility: PRIVATE parameters: – name: documentId description: ID da imagem do documento do visitante in: query required: true type: integer format: int64 responses: 200: description: Ok schema: type: object required: – documentImageUrlRecords properties: documentImageUrlRecords: type: array items: type: object allOf: – #/definitions/documentImageUrlRecord minimum: 1 description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorInvitationScheduling: post: description: Retorna os dados do agendamento do convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError get: description: Retorna os dados do agendamento do convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: locator description: Código localizador do convite para visitante in: query required: true type: string maxLength: 6 responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/queries/getDocumentTypesForVisitorInvitation: post: description: Retorna os tipos de documento para o convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError get: description: Retorna os tipos de documento para o convite para visitante tags: – Queries x-senior-visibility: PRIVATE parameters: – name: locator description: Código localizador do convite para visitante in: query required: true type: string maxLength: 6 responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/queries/getVisitorInvitationConsentTerm: post: description: Retorna os termos de consentimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante locale: type: string description: Local responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError get: description: Retorna os termos de consentimento tags: – Queries x-senior-visibility: PRIVATE parameters: – name: locator description: Código localizador do convite para visitante in: query required: true type: string maxLength: 6 – name: locale description: Local in: query type: string responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/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 /lobby/queries/exportLobbyResource: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportProcedure: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportVisitType: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportScheduling: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportLobby: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportPerson: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportPersonRole: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportRole: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportPhysicalLocation: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportVisitorCompany: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportSelfServiceTerminal: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportProvisoryCredentialReason: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportSelfServiceTerminalProperty: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportTermOfAgree: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportFeedbackPollPersonAnswer: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportFeedbackPollQuestion: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/exportConsent: post: description: tags: – Queries x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/exportConfig description: responses: 200: description: Ok schema: type: object required: – exportJobId properties: exportJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/queries/getDependencies: post: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: description: Returns a list with all dependencies from this service, along with their respective versions tags: – Queries x-senior-visibility: PRIVATE responses: 200: description: Ok schema: type: object required: – dependencies properties: dependencies: type: array items: type: object allOf: – #/definitions/dependency minimum: 1 description: List with this service dependencies 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/checkoutPerson: post: description: Realiza o checkout da pessoa de outra visita tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: O identificador da pessoa responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createCustomVisitor: post: description: Cria relacionamento entre uma pessoa e um agendamento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitor properties: visitor: type: object allOf: – #/definitions/visitor description: O objeto de relação entre uma pessoa e um agendamento options: type: array items: type: string allOf: – #/definitions/visitorUpdateOption description: Opções de alteração do visitante responses: 200: description: Ok schema: type: object required: – visitor properties: visitor: type: object allOf: – #/definitions/visitor description: O objeto de relação entre uma pessoa e um agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateCustomVisitor: post: description: Atualiza o relacionamento entre uma pessoa e um agendamento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitor properties: visitor: type: object allOf: – #/definitions/visitor description: O objeto de relação entre uma pessoa e um agendamento options: type: array items: type: string allOf: – #/definitions/visitorUpdateOption description: Opções de alteração do visitante responses: 200: description: Ok schema: type: object required: – visitor properties: visitor: type: object allOf: – #/definitions/visitor description: O objeto de relação entre uma pessoa e um agendamento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createPersonProvisoryCredentialCard: post: description: Cria credencial temporária para uma pessoa previamente cadastrada, visitantes podem ser cadastradas utilizando a ação createVisitorProvisoryCredentialCard tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/createPersonProvisoryCredential responses: 200: description: Ok schema: type: object allOf: – #/definitions/provisoryCredentialRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createVisitorProvisoryCredentialCard: post: description: Cria credencial para um visitante tags: – Actions x-senior-visibility: PUBLIC parameters: – name: input in: body required: true schema: type: object allOf: – #/definitions/createVisitorProvisoryCredential responses: 200: description: Ok schema: type: object allOf: – #/definitions/provisoryCredentialRecord 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createCardProvisoryCredential: post: description: Cria credencial provisória tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – createCredential properties: createCredential: type: object allOf: – #/definitions/createProvisoryCredentialRecord description: Record com os parâmetros para criação de credencial provisória responses: 200: description: Ok schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial que foi criada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/finalizeCardProvisoryCredential: post: description: Finaliza credencial provisória tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateCardProvisoryCredential: post: description: Altera credencial provisória tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial responses: 200: description: Ok schema: type: object required: – credential properties: credential: type: object allOf: – #/definitions/provisoryCredentialRecord description: A credencial alterada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/getVisitorListForReceptionistView: post: description: Retorna uma lista de agendamentos para a visão da recepcionista tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: visitorSituations: type: array items: type: string allOf: – #/definitions/visitorSituation description: Filtro opcional da situação da visita lobbyId: type: integer format: int64 description: Filtro opcional por portaria schedulingDate: type: string format: date description: Filtro opcional por data visitorName: type: string description: Filtro opcional por nome do visitante size: type: integer format: int64 description: Filtro opcional da quantidade de registros offset: type: integer format: int64 description: Filtro opcional de offset dos registros responses: 200: description: Ok schema: type: object required: – visitors – totalElements properties: visitors: type: array items: type: object allOf: – #/definitions/visitorRecord minimum: 1 description: A lista de registros de agendamento totalElements: type: integer format: int64 description: Total de registros existentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateIntegratedProcedure: post: description: Permite alterar procedimento integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – procedure properties: procedure: type: object allOf: – #/definitions/procedure description: Procedimento responses: 200: description: Ok schema: type: object required: – procedure properties: procedure: type: object allOf: – #/definitions/procedure description: Procedimento alterado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteIntegratedProcedure: post: description: Permite excluir procedimento integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: procedureId: type: integer format: int64 description: ID do procedimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateIntegratedVisitType: post: description: Permite alterar tipo de visita integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitType properties: visitType: type: object allOf: – #/definitions/visitType description: Tipo de visita responses: 200: description: Ok schema: type: object required: – visitType properties: visitType: type: object allOf: – #/definitions/visitType description: Tipo de visita alterado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteIntegratedVisitType: post: description: Permite excluir tipo de visita integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: visitTypeId: type: integer format: int64 description: ID do tipo de visita responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateIntegratedVisitProcedure: post: description: Permite alterar procedimento de tipo de visita integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitProcedure properties: visitProcedure: type: object allOf: – #/definitions/visitProcedure description: Procedimento de tipo de visita responses: 200: description: Ok schema: type: object required: – visitProcedure properties: visitProcedure: type: object allOf: – #/definitions/visitProcedure description: Procedimento de tipo de visita alterado 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteIntegratedVisitProcedure: post: description: Permite excluir procedimento de tipo de visita integrado tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: visitTypeId: type: integer format: int64 description: ID do tipo de visita procedureId: type: integer format: int64 description: ID do procedimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateIntegratedLobby: post: description: Permite alterar portaria integrada tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – lobby properties: lobby: type: object allOf: – #/definitions/lobby description: Portaria responses: 200: description: Ok schema: type: object required: – lobby properties: lobby: type: object allOf: – #/definitions/lobby description: Portaria alterada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteIntegratedLobby: post: description: Permite excluir portaria integrada tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: lobbyId: type: integer format: int64 description: ID da portaria responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/uploadPersonPhoto: post: description: Realiza o upload de foto da pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – photo – personId properties: photo: type: string format: byte description: Foto personId: type: integer format: int64 description: Identificador da pessoa responses: 200: description: Ok schema: type: object required: – personPhotoRecord properties: personPhotoRecord: type: object allOf: – #/definitions/personPhotoRecord description: Informações da foto 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/faceIndexVisitor: post: description: Realiza indexação síncrona tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorId properties: visitorId: type: integer format: int64 description: Identificador do visitante responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateSelfServiceTerminalInUse: post: description: Alterar o Terminal de Autoatendimento informando se está em uso ou não tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalId – inUse properties: selfServiceTerminalId: type: integer format: int64 description: ID do terminal de autoatendimento inUse: type: boolean description: Em uso responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/saveVisitorEmailTemplate: post: description: Salva o arquivo do template de email para o visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – lobbyId – templateId properties: lobbyId: type: integer format: int64 description: ID da portaria templateId: type: string description: ID do arquivo do template responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/saveSelfServiceTerminalCompanyLogo: post: description: Salva o arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId – companyLogoId properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento companyLogoId: type: string description: ID do arquivo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/removeSelfServiceTerminalCompanyLogo: post: description: Remove o arquivo do logotipo da empresa para o terminal de autoatendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/saveSelfServiceTerminalDictionary: post: description: Salva o arquivo de tradução para o terminal de autoatendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId – dictionaryLanguage – dictionaryId properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento dictionaryLanguage: type: string allOf: – #/definitions/dictionaryLanguage description: Linguagem do arquivo de tradução dictionaryId: type: string description: ID do arquivo responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/removeSelfServiceTerminalDictionary: post: description: Apaga o arquivo de tradução para o terminal de autoatendimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – selfServiceTerminalPropertyId – dictionaryLanguage properties: selfServiceTerminalPropertyId: type: integer format: int64 description: ID da propriedade do terminal de autoatendimento dictionaryLanguage: type: string allOf: – #/definitions/dictionaryLanguage description: Linguagem do arquivo de tradução responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createVehicle: post: description: Cadastrar veículo do visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de cadastro do veículo responses: 200: description: Ok schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de retorno do veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateVehicle: post: description: Atualizar veículo do visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de update do veículo responses: 200: description: Ok schema: type: object required: – vehicle properties: vehicle: type: object allOf: – #/definitions/vehicleRecord description: Record de retorno do veículo 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createVisitorPersonVehicle: post: description: Criar uma associação de visitante com veículo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – vehicleId properties: visitorId: type: integer format: int64 description: ID do visitante personId: type: integer format: int64 description: ID da Pessoa vehicleId: type: integer format: int64 description: ID do veículo responses: 200: description: Ok schema: type: object required: – personVehicleId properties: personVehicleId: type: integer format: int64 description: Id do vículo do veículo com a pessoa 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/removeVisitorPersonVehicle: post: description: Remover uma associação de visitante com veículo tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorId properties: visitorId: type: integer format: int64 description: ID do visitante responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/getVisitorInvitationListForReceptionistView: post: description: Retorna uma lista de convites para visitantes para a visão da recepcionista tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object properties: lobbyId: type: integer format: int64 description: Filtro opcional por portaria schedulingDate: type: string format: date description: Filtro opcional por data size: type: integer format: int64 description: Quantidade de registros por página minimum: 1 default: 10 offset: type: integer format: int64 description: Índice da página (inicia em zero) minimum: 0 default: 0 responses: 200: description: Ok schema: type: object required: – visitorInvitations – totalElements properties: visitorInvitations: type: array items: type: object allOf: – #/definitions/visitorInvitationRecord minimum: 1 description: A lista de convites para visitantes totalElements: type: integer format: int64 description: Total de registros existentes 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateVisitorInvitationPersonalInformation: post: description: Atualizar o convite com as informações pessoais do visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorInvitationId – documentTypeId – document – visitorName properties: visitorInvitationId: type: integer format: int64 description: Identificador do convite para visitante documentTypeId: type: integer format: int64 description: ID do tipo de documento document: type: string maxLength: 30 description: Documento visitorName: type: string maxLength: 100 description: Nome do visitante responses: 200: description: Ok schema: type: object required: – visitorInvitationConfirmation properties: visitorInvitationConfirmation: type: object allOf: – #/definitions/visitorInvitationConfirmationRecord description: Informações da confirmação do convite para visitante 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/analyzeCurrentPhotoForFacialCredential: post: description: Analisar foto atual da pessoa para criação de credencial facial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Identificador da pessoa responses: 200: description: Ok schema: type: object required: – isOk – issues properties: isOk: type: string allOf: – #/definitions/facialRecognitionCompliant description: Compatibilidade da foto para criação de credencial facial issues: type: array items: type: string minimum: 1 description: Mensagens de incompatibilidade 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createFacialCredential: post: description: Criar credencial facial tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId properties: personId: type: integer format: int64 description: Identificador da pessoa schedulingId: type: integer format: int64 description: Identificador do agendamento credentialOrigin: type: string allOf: – #/definitions/credentialOrigin description: Origem da credencial selfServiceTerminalId: type: integer format: int64 description: Id do terminal de autoatendimento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/blockPerson: post: description: Bloqueia a pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – blockReason – unblockProcedure properties: personId: type: integer format: int64 description: Identificador da Pessoa blockReason: type: string maxLength: 2000 description: Motivo do Bloqueio unblockProcedure: type: string maxLength: 2000 description: Procedimento de Desbloqueio blockingType: type: string allOf: – #/definitions/blockingType description: Tipo do bloqueio responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/unblockPerson: post: description: Desbloqueia a pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – personId – unblockJustification properties: personId: type: integer format: int64 description: Identificador da Pessoa unblockJustification: type: string maxLength: 2000 description: Justificativa do Desbloqueio blockingType: type: string allOf: – #/definitions/blockingType description: Tipo do bloqueio responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createDocumentAdditionalData: post: description: Cria os dados adicionais para o documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento responses: 200: description: Ok schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/updateDocumentAdditionalData: post: description: Atualiza os dados adicionais para o documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento responses: 200: description: Ok schema: type: object required: – documentAdditionalData properties: documentAdditionalData: type: object allOf: – #/definitions/documentAdditionalDataRecord description: Dados adicionais do documento 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteDocumentAdditionalData: post: description: Apaga os dados adicionais do documento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentAdditionalDataId properties: documentAdditionalDataId: type: integer format: int64 description: Identificador dos dados adicionais do documento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/saveAndUploadDocumentImage: post: description: Salva a imagem do documento da pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentId – saveDocumentImageRecords properties: documentId: type: integer format: int64 description: ID do documento da pessoa saveDocumentImageRecords: type: array items: type: object allOf: – #/definitions/saveDocumentImageRecord minimum: 1 description: Lista de imagens responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/removeDocumentImage: post: description: Apaga a imagem do documento da pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – documentImageId properties: documentImageId: type: integer format: int64 description: ID da imagem do documento da pessoa responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/createVisitorInvitations: post: description: Cria convite para o visitante a partir do email tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – schedulingId properties: visitorEmail: type: string maxLength: 3000 description: Email do visitante schedulingId: type: integer format: int64 description: ID do Agendamento responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/validateVisitorInvitationLocator: post: description: Valida o código localizador do convite para visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/validateVisitorInvitationConsentTermAccepted: post: description: Valida o aceite dos termos de consentimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/acceptVisitorInvitationConsentTerm: post: description: Aceitar os termos de consentimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/validateVisitorInvitationPersonDocument: post: description: Valida o aceite dos termos de consentimento tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – documentTypeLabel – document properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante documentTypeLabel: type: string maxLength: 20 description: Rótulo do tipo do documento document: type: string maxLength: 30 description: Documento responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/visitorInvitationPersonalInformation: post: description: Salva os dados do visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – name properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante name: type: string description: Nome phones: type: array items: type: object allOf: – #/definitions/phoneRecord description: Telefone responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/visitorInvitationPersonPhoto: post: description: Atualizar a foto da pessoa tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – photo properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante photo: type: string description: Imagem em base64 responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/confirmVisitorInvitation: post: description: Confirmação do convite tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/declineVisitorInvitation: post: description: Declinar convite de visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante message: type: string maxLength: 200 description: Mensagem responses: 200: description: Ok schema: type: object default: description: Error response schema: #/definitions/genericError /lobby/actions/updateVisitorInvitations: post: description: Editar convites de visitante tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – visitorInvitationIds – lobbyId – visitTypeId – personIds – expectedDate properties: visitorInvitationIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de IDs de convite para visitante lobbyId: type: integer format: int64 description: ID da portaria visitTypeId: type: integer format: int64 description: ID do tipo de visita personIds: type: array items: type: integer format: int64 minimum: 1 description: Lista de IDs da pessoa da entidade visitado expectedDate: type: string format: date-time description: Data/Hora da chegada message: type: string maxLength: 200 description: Mensagem responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/deleteVisitorInvitations: post: description: Exclui um convite para visitante ou todos os convites de um agendamento se não for informado o visitorInvitationId tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – schedulingId properties: schedulingId: type: integer format: int64 description: ID do agendamento visitorInvitationIds: type: array items: type: integer format: int64 description: Lista de IDs de convite para visitante cancellationMessage: type: string maxLength: 200 description: Mensagem de cancelamento do convite responses: 200: description: Ok schema: type: object 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/visitorInvitationDocumentAdditionalData: post: description: Cria ou altera os dados adicionais para o documento do visitante do convite tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – documentTypeLabel – document – documentAdditionalDataInformation properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante documentTypeLabel: type: string maxLength: 20 description: Rótulo do tipo do documento document: type: string maxLength: 30 description: Documento documentAdditionalDataInformation: type: object allOf: – #/definitions/documentAdditionalDataInformationRecord description: Dados adicionais do documento responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/actions/schedulingHasCredential: post: description: Verifica se o agendamento tem alguma credencial associada, incluindo credenciais futuras, ativas e finalizadas tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – schedulingId properties: schedulingId: type: integer format: int64 description: ID do agendamento responses: 200: description: Ok schema: type: object required: – hasCredential properties: hasCredential: type: boolean description: Agendamento tem credencial associada 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/visitorInvitationDocumentImage: post: description: Cria ou altera as imagens do documento do visitante do convite tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – locator – documentTypeLabel – document – saveDocumentImageRecords properties: locator: type: string maxLength: 6 description: Código localizador do convite para visitante documentTypeLabel: type: string maxLength: 20 description: Rótulo do tipo do documento document: type: string maxLength: 30 description: Documento saveDocumentImageRecords: type: array items: type: object allOf: – #/definitions/saveDocumentImageRecord minimum: 1 description: Lista de imagens responses: 200: description: Ok schema: type: object required: – result properties: result: type: object allOf: – #/definitions/visitorInvitationInformationRecord description: default: description: Error response schema: #/definitions/genericError /lobby/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 /lobby/actions/importLobbyResource: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importProcedure: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importVisitType: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importScheduling: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importLobby: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importPerson: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importPersonRole: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importRole: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importPhysicalLocation: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importVisitorCompany: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importSelfServiceTerminal: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importProvisoryCredentialReason: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importSelfServiceTerminalProperty: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importTermOfAgree: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importFeedbackPollPersonAnswer: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importFeedbackPollQuestion: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/actions/importConsent: post: description: tags: – Actions x-senior-visibility: PRIVATE parameters: – name: input in: body required: true schema: type: object required: – config properties: config: type: object allOf: – #/definitions/importConfig description: responses: 200: description: Ok schema: type: object required: – importJobId properties: importJobId: type: string description: 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/signals/faceIndexVisitorsAsync: post: description: Realiza indexação assíncrona tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – visitorIdList properties: visitorIdList: type: array items: type: integer format: int64 minimum: 1 description: Lista de identificadores dos visitantes responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /lobby/signals/finishedProvisoryCredential: post: description: Recebe o evento de credencial provisória finalizada tags: – Signals parameters: – name: input in: body required: true schema: type: object required: – personId – schedulingId properties: personId: type: integer format: int64 description: Id da pessoa schedulingId: type: integer format: int64 description: Id do agendamento responses: 202: description: Accepted default: description: Error response schema: #/definitions/genericError /lobby/events/visitorCheckoutRealized: post: description: Quando um visitante tem o checkout realizado x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – visitorId properties: visitorId: type: integer format: int64 description: ID do visitante responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/schedulingFinished: post: description: Quando o agendamento é finalizado x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – schedulingId properties: schedulingId: type: integer format: int64 description: ID do agendamento responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/visitorInvitationCreated: post: description: Evento assíncrono que envia o evento de criação do convite do visitante x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – visitorInvitation – schedulingId properties: visitorInvitation: type: array items: type: object allOf: – #/definitions/visitorInvitation minimum: 1 description: Convite para visitante schedulingId: type: integer format: int64 description: Agendamento relacionado ao convite responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/visitorInvitationDeleted: post: description: Evento assíncrono de exclusão de convite para visitante x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – lobbyId – visitedName – expectedStartDate – visitorInvitationEmails properties: lobbyId: type: integer format: int64 description: ID da Portaria visitedName: type: string description: Nome do Visitado expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento visitorInvitationEmails: type: array items: type: string minimum: 1 description: Lista de emails de convites cancelados cancellationMessage: type: string maxLength: 200 description: Mensagem de cancelamento do convite responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/visitorInvitationUpdated: post: description: Evento assíncrono de atualização de convite para visitante x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – visitorInvitation – lobbyName – visitedName – formattedExpectedDate properties: visitorInvitation: type: object allOf: – #/definitions/visitorInvitation description: Convite para visitante lobbyName: type: string description: Nome da Portaria visitedName: type: string maxLength: 200 description: Nome da pessoa da entidade visitado formattedExpectedDate: type: string maxLength: 30 description: Data/Hora da chegada formatada linkToPortal: type: string description: Link para o portal linkToBot: type: string description: Link para o BOT logoImageUrl: type: string description: URL da imagem da logo message: type: string maxLength: 200 description: Mensagem responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importLobbyResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportLobbyResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitTypeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitedPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitedPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitorEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importPersonProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportPersonProcedureEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importSchedulingResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportSchedulingResourceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importSchedulingEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportSchedulingEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importLobbyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportLobbyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importLobbyCredentialTechnologyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportLobbyCredentialTechnologyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportPersonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importPersonRoleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportPersonRoleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importRoleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportRoleEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importPhysicalLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportPhysicalLocationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitorCompanyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitorCompanyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importSelfServiceTerminalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportSelfServiceTerminalEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importDispenserPortEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportDispenserPortEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importProvisoryCredentialReasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportProvisoryCredentialReasonEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importSelfServiceTerminalPropertyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportSelfServiceTerminalPropertyEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importTermOfAgreeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportTermOfAgreeEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importFeedbackPollAnswerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportFeedbackPollAnswerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importFeedbackPollPersonAnswerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportFeedbackPollPersonAnswerEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importFeedbackPollQuestionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportFeedbackPollQuestionEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importConsentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportConsentEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importConsentEvidenceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportConsentEvidenceEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/importVisitorInvitationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/importEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/events/exportVisitorInvitationEvent: post: description: x-senior-event: true tags: – Events parameters: – name: input in: body required: true schema: type: object required: – eventpl properties: eventpl: type: object allOf: – #/definitions/exportEventStatus description: responses: 200: description: OK default: description: Error response schema: #/definitions/genericError /lobby/entities/lobbyResource: 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/lobbyResource responses: 200: description: The created resource schema: #/definitions/lobbyResource 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/lobbyResource responses: 200: description: The created resource schema: #/definitions/lobbyResource 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/lobbyResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobbyResource/{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/lobbyResource responses: 200: description: Ok schema: #/definitions/lobbyResource 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/lobbyResource responses: 200: description: Ok schema: #/definitions/lobbyResource 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/lobbyResource 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 /lobby/entities/lobbyResource/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/lobbyResource responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/procedure: 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/procedure responses: 200: description: The created resource schema: #/definitions/procedure 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/procedure responses: 200: description: The created resource schema: #/definitions/procedure 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/procedure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/procedure/{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/procedure responses: 200: description: Ok schema: #/definitions/procedure 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/procedure responses: 200: description: Ok schema: #/definitions/procedure 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/procedure 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 /lobby/entities/procedure/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/procedure responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitType: 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/visitType responses: 200: description: The created resource schema: #/definitions/visitType 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/visitType responses: 200: description: The created resource schema: #/definitions/visitType 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/visitType 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitType/{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/visitType responses: 200: description: Ok schema: #/definitions/visitType 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/visitType responses: 200: description: Ok schema: #/definitions/visitType 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/visitType 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 /lobby/entities/visitType/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitType responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitProcedure: 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/visitProcedure responses: 200: description: The created resource schema: #/definitions/visitProcedure 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/visitProcedure responses: 200: description: The created resource schema: #/definitions/visitProcedure 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/visitProcedure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitProcedure/{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/visitProcedure responses: 200: description: Ok schema: #/definitions/visitProcedure 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/visitProcedure responses: 200: description: Ok schema: #/definitions/visitProcedure 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/visitProcedure 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 /lobby/entities/visitType/{parentId}/visitProcedures: 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/visitProcedure responses: 200: description: The created resources schema: type: array items: #/definitions/visitProcedure 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/visitProcedure responses: 200: description: The created resources schema: type: array items: #/definitions/visitProcedure 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/visitProcedure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitType/{parentId}/visitProcedures/{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/visitProcedure responses: 200: description: Ok schema: #/definitions/visitProcedure 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/visitProcedure responses: 200: description: Ok schema: #/definitions/visitProcedure 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/visitProcedure 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 /lobby/entities/visitProcedure/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitProcedure responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitResource: 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/visitResource responses: 200: description: The created resource schema: #/definitions/visitResource 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/visitResource responses: 200: description: The created resource schema: #/definitions/visitResource 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/visitResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitResource/{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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource 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 /lobby/entities/lobbyResource/{parentId}/visitResources: 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/visitResource responses: 200: description: The created resources schema: type: array items: #/definitions/visitResource 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/visitResource responses: 200: description: The created resources schema: type: array items: #/definitions/visitResource 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/visitResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitType/{parentId}/visitResources: 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/visitResource responses: 200: description: The created resources schema: type: array items: #/definitions/visitResource 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/visitResource responses: 200: description: The created resources schema: type: array items: #/definitions/visitResource 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/visitResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobbyResource/{parentId}/visitResources/{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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource 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 /lobby/entities/visitType/{parentId}/visitResources/{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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource responses: 200: description: Ok schema: #/definitions/visitResource 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/visitResource 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 /lobby/entities/visitResource/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitResource responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitedPerson: 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/visitedPerson responses: 200: description: The created resource schema: #/definitions/visitedPerson 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/visitedPerson responses: 200: description: The created resource schema: #/definitions/visitedPerson 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/visitedPerson 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitedPerson/{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/visitedPerson responses: 200: description: Ok schema: #/definitions/visitedPerson 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/visitedPerson responses: 200: description: Ok schema: #/definitions/visitedPerson 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/visitedPerson 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 /lobby/entities/scheduling/{parentId}/visitedPeople: 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/visitedPerson responses: 200: description: The created resources schema: type: array items: #/definitions/visitedPerson 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/visitedPerson responses: 200: description: The created resources schema: type: array items: #/definitions/visitedPerson 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/visitedPerson 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/visitedPeople/{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/visitedPerson responses: 200: description: Ok schema: #/definitions/visitedPerson 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/visitedPerson responses: 200: description: Ok schema: #/definitions/visitedPerson 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/visitedPerson 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 /lobby/entities/visitedPerson/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitedPerson responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitor: 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/visitor responses: 200: description: The created resource schema: #/definitions/visitor 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/visitor responses: 200: description: The created resource schema: #/definitions/visitor 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/visitor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitor/{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/visitor responses: 200: description: Ok schema: #/definitions/visitor 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/visitor responses: 200: description: Ok schema: #/definitions/visitor 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/visitor 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 /lobby/entities/scheduling/{parentId}/visitors: 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/visitor responses: 200: description: The created resources schema: type: array items: #/definitions/visitor 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/visitor responses: 200: description: The created resources schema: type: array items: #/definitions/visitor 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/visitor 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/visitors/{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/visitor responses: 200: description: Ok schema: #/definitions/visitor 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/visitor responses: 200: description: Ok schema: #/definitions/visitor 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/visitor 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 /lobby/entities/visitor/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitor responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/personProcedure: 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/personProcedure responses: 200: description: The created resource schema: #/definitions/personProcedure 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/personProcedure responses: 200: description: The created resource schema: #/definitions/personProcedure 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/personProcedure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/personProcedure/{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/personProcedure responses: 200: description: Ok schema: #/definitions/personProcedure 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/personProcedure responses: 200: description: Ok schema: #/definitions/personProcedure 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/personProcedure 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 /lobby/entities/scheduling/{parentId}/personProcedures: 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/personProcedure responses: 200: description: The created resources schema: type: array items: #/definitions/personProcedure 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/personProcedure responses: 200: description: The created resources schema: type: array items: #/definitions/personProcedure 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/personProcedure 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/personProcedures/{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/personProcedure responses: 200: description: Ok schema: #/definitions/personProcedure 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/personProcedure responses: 200: description: Ok schema: #/definitions/personProcedure 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/personProcedure 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 /lobby/entities/personProcedure/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/personProcedure responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/schedulingResource: 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/schedulingResource responses: 200: description: The created resource schema: #/definitions/schedulingResource 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/schedulingResource responses: 200: description: The created resource schema: #/definitions/schedulingResource 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/schedulingResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/schedulingResource/{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/schedulingResource responses: 200: description: Ok schema: #/definitions/schedulingResource 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/schedulingResource responses: 200: description: Ok schema: #/definitions/schedulingResource 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/schedulingResource 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 /lobby/entities/scheduling/{parentId}/schedulingResources: 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/schedulingResource responses: 200: description: The created resources schema: type: array items: #/definitions/schedulingResource 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/schedulingResource responses: 200: description: The created resources schema: type: array items: #/definitions/schedulingResource 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/schedulingResource 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/schedulingResources/{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/schedulingResource responses: 200: description: Ok schema: #/definitions/schedulingResource 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/schedulingResource responses: 200: description: Ok schema: #/definitions/schedulingResource 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/schedulingResource 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 /lobby/entities/schedulingResource/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/schedulingResource responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling: 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/scheduling responses: 200: description: The created resource schema: #/definitions/scheduling 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/scheduling responses: 200: description: The created resource schema: #/definitions/scheduling 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/scheduling 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{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/scheduling responses: 200: description: Ok schema: #/definitions/scheduling 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/scheduling responses: 200: description: Ok schema: #/definitions/scheduling 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/scheduling 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 /lobby/entities/scheduling/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/scheduling responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobby: 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/lobby responses: 200: description: The created resource schema: #/definitions/lobby 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/lobby responses: 200: description: The created resource schema: #/definitions/lobby 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/lobby 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobby/{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/lobby responses: 200: description: Ok schema: #/definitions/lobby 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/lobby responses: 200: description: Ok schema: #/definitions/lobby 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/lobby 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 /lobby/entities/lobby/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/lobby responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobbyCredentialTechnology: 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/lobbyCredentialTechnology responses: 200: description: The created resource schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology responses: 200: description: The created resource schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobbyCredentialTechnology/{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/lobbyCredentialTechnology responses: 200: description: Ok schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology responses: 200: description: Ok schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology 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 /lobby/entities/lobby/{parentId}/lobbyCredentialTechnologies: 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/lobbyCredentialTechnology responses: 200: description: The created resources schema: type: array items: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology responses: 200: description: The created resources schema: type: array items: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/lobby/{parentId}/lobbyCredentialTechnologies/{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/lobbyCredentialTechnology responses: 200: description: Ok schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology responses: 200: description: Ok schema: #/definitions/lobbyCredentialTechnology 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/lobbyCredentialTechnology 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 /lobby/entities/lobbyCredentialTechnology/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/lobbyCredentialTechnology responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitorCompany: 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/visitorCompany responses: 200: description: The created resource schema: #/definitions/visitorCompany 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/visitorCompany responses: 200: description: The created resource schema: #/definitions/visitorCompany 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/visitorCompany 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitorCompany/{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/visitorCompany responses: 200: description: Ok schema: #/definitions/visitorCompany 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/visitorCompany responses: 200: description: Ok schema: #/definitions/visitorCompany 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/visitorCompany 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 /lobby/entities/visitorCompany/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitorCompany responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/selfServiceTerminal: 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/selfServiceTerminal responses: 200: description: The created resource schema: #/definitions/selfServiceTerminal 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/selfServiceTerminal responses: 200: description: The created resource schema: #/definitions/selfServiceTerminal 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/selfServiceTerminal 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/selfServiceTerminal/{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/selfServiceTerminal responses: 200: description: Ok schema: #/definitions/selfServiceTerminal 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/selfServiceTerminal responses: 200: description: Ok schema: #/definitions/selfServiceTerminal 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/selfServiceTerminal 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 /lobby/entities/selfServiceTerminal/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/selfServiceTerminal responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/dispenserPort: 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/dispenserPort responses: 200: description: The created resource schema: #/definitions/dispenserPort 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/dispenserPort responses: 200: description: The created resource schema: #/definitions/dispenserPort 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/dispenserPort 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/dispenserPort/{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/dispenserPort responses: 200: description: Ok schema: #/definitions/dispenserPort 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/dispenserPort responses: 200: description: Ok schema: #/definitions/dispenserPort 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/dispenserPort 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 /lobby/entities/selfServiceTerminal/{parentId}/dispenserPorts: 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/dispenserPort responses: 200: description: The created resources schema: type: array items: #/definitions/dispenserPort 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/dispenserPort responses: 200: description: The created resources schema: type: array items: #/definitions/dispenserPort 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/dispenserPort 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/selfServiceTerminal/{parentId}/dispenserPorts/{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/dispenserPort responses: 200: description: Ok schema: #/definitions/dispenserPort 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/dispenserPort responses: 200: description: Ok schema: #/definitions/dispenserPort 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/dispenserPort 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 /lobby/entities/dispenserPort/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/dispenserPort responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/provisoryCredentialReason: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/provisoryCredentialReason responses: 200: description: The created resource schema: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/provisoryCredentialReason responses: 200: description: The created resource schema: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/provisoryCredentialReason/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/provisoryCredentialReason responses: 200: description: Ok schema: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/provisoryCredentialReason responses: 200: description: Ok schema: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/provisoryCredentialReason 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/provisoryCredentialReason/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/provisoryCredentialReason responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/selfServiceTerminalProperty: 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/selfServiceTerminalProperty responses: 200: description: The created resource schema: #/definitions/selfServiceTerminalProperty 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/selfServiceTerminalProperty responses: 200: description: The created resource schema: #/definitions/selfServiceTerminalProperty 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/selfServiceTerminalProperty 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/selfServiceTerminalProperty/{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/selfServiceTerminalProperty responses: 200: description: Ok schema: #/definitions/selfServiceTerminalProperty 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/selfServiceTerminalProperty responses: 200: description: Ok schema: #/definitions/selfServiceTerminalProperty 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/selfServiceTerminalProperty 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 /lobby/entities/selfServiceTerminalProperty/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/selfServiceTerminalProperty responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/termOfAgree: 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/termOfAgree responses: 200: description: The created resource schema: #/definitions/termOfAgree 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/termOfAgree responses: 200: description: The created resource schema: #/definitions/termOfAgree 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/termOfAgree 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/termOfAgree/{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/termOfAgree responses: 200: description: Ok schema: #/definitions/termOfAgree 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/termOfAgree responses: 200: description: Ok schema: #/definitions/termOfAgree 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/termOfAgree 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 /lobby/entities/termOfAgree/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/termOfAgree responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollAnswer: 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/feedbackPollAnswer responses: 200: description: The created resource schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer responses: 200: description: The created resource schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollAnswer/{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/feedbackPollAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer 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 /lobby/entities/feedbackPollQuestion/{parentId}/feedbackPollAnswers: 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/feedbackPollAnswer responses: 200: description: The created resources schema: type: array items: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer responses: 200: description: The created resources schema: type: array items: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollQuestion/{parentId}/feedbackPollAnswers/{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/feedbackPollAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollAnswer 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/feedbackPollAnswer 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 /lobby/entities/feedbackPollAnswer/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/feedbackPollAnswer responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollPersonAnswer: 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/feedbackPollPersonAnswer responses: 200: description: The created resource schema: #/definitions/feedbackPollPersonAnswer 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/feedbackPollPersonAnswer responses: 200: description: The created resource schema: #/definitions/feedbackPollPersonAnswer 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/feedbackPollPersonAnswer 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollPersonAnswer/{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/feedbackPollPersonAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollPersonAnswer 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/feedbackPollPersonAnswer responses: 200: description: Ok schema: #/definitions/feedbackPollPersonAnswer 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/feedbackPollPersonAnswer 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 /lobby/entities/feedbackPollPersonAnswer/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/feedbackPollPersonAnswer responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollQuestion: 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/feedbackPollQuestion responses: 200: description: The created resource schema: #/definitions/feedbackPollQuestion 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/feedbackPollQuestion responses: 200: description: The created resource schema: #/definitions/feedbackPollQuestion 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/feedbackPollQuestion 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/feedbackPollQuestion/{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/feedbackPollQuestion responses: 200: description: Ok schema: #/definitions/feedbackPollQuestion 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/feedbackPollQuestion responses: 200: description: Ok schema: #/definitions/feedbackPollQuestion 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/feedbackPollQuestion 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 /lobby/entities/feedbackPollQuestion/bulk: post: description: Esta entidade pode ser customizada. tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/feedbackPollQuestion responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/consent: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/consent responses: 200: description: The created resource schema: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/consent responses: 200: description: The created resource schema: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/consent/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/consent responses: 200: description: Ok schema: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/consent responses: 200: description: Ok schema: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/consent 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/consent/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/consent responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/personProcedure/{parentId}/consentEvidences: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/consentEvidence responses: 200: description: The created resources schema: type: array items: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/consentEvidence responses: 200: description: The created resources schema: type: array items: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/personProcedure/{parentId}/consentEvidences/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/consentEvidence responses: 200: description: Ok schema: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/consentEvidence responses: 200: description: Ok schema: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/consentEvidence 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitorInvitation: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/visitorInvitation responses: 200: description: The created resource schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: entity in: body required: true schema: type: object allOf: – #/definitions/visitorInvitation responses: 200: description: The created resource schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitorInvitation/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/visitorInvitation responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/visitorInvitation responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/visitorInvitations: post: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/visitorInvitation responses: 200: description: The created resources schema: type: array items: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: entity in: body required: true schema: type: array items: #/definitions/visitorInvitation responses: 200: description: The created resources schema: type: array items: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: offset in: query type: number – name: size in: query type: number responses: 200: description: Ok schema: type: array items: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/scheduling/{parentId}/visitorInvitations/{id}: put: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/visitorInvitation responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError patch: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string – name: entity in: body required: true schema: #/definitions/visitorInvitation responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError get: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok schema: #/definitions/visitorInvitation 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError delete: tags: – CRUD x-senior-visibility: PRIVATE parameters: – name: parentId in: path required: true type: string – name: id in: path required: true type: string responses: 200: description: Ok 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError /lobby/entities/visitorInvitation/bulk: post: tags: – Bulk parameters: – name: entities in: body required: true schema: type: array items: #/definitions/visitorInvitation responses: 200: description: The bulk creation has created resources 401: description: Invalid Credentials default: description: Error response schema: #/definitions/genericError definitions: vehicleUse: description: Tipo de Uso do Veículo type: string enum: – PRIVATE_USE – COMMON_USE – FREE_USE consentTermVersionStatus: description: Status da versão do termo de consentimento type: string enum: – PUBLISHED – DRAFT – OUTDATED vehicleColor: description: Cor do veículo type: string enum: – UNDEFINED – BLACK – WHITE – SILVER – RED – GREY – BLUE – YELLOW – GREEN – ORANGE – OTHERS healthcheckStatus: description: Status do healthcheck type: string enum: – UP – DOWN credentialSituation: description: Situação da Credencial type: string enum: – RELEASED – BLOCKED timeValidityType: description: Tipo de Validação de Tempo type: string enum: – HOUR – DAY biometricManufacturer: description: Fabricante Biométrico type: string enum: – NONE – FINGERPRINT_SAGEM – FINGERPRINT_SUPREMA – FINGERPRINT_VIRDI – FINGERPRINT_NITGEN – FINGERPRINT_CAMA – FINGERPRINT_INNOVATRICS – HANDKEY_IR – FACIAL – FINGERPRINT_SECUKEY – FACIAL_VISICA cardTechnology: description: Tecnologia do Cartão type: string enum: – BARCODE_CARD – RFID_CARD – SMART_CARD visitorSituation: description: Situação do visitante type: string enum: – CHECK_IN_PENDING – CHECK_IN_REALIZED – VISITING – CHECK_OUT_REALIZED – CHECK_IN_NOT_REALIZED – CHECK_IN_EXPIRED visitSituation: description: Situação da visita type: string enum: – PENDING – IN_PROGRESS – FINISHED – NOT_OCCURRED statusHistoric: description: Status de um histórico type: string enum: – FUTURE – PRESENT – PAST personSituationType: description: Situação da pessoa type: string enum: – ACTIVE – BLOCKED physicalLocationStatus: description: Status do local físico type: string enum: – DISABLED – ENABLED availability: description: Disponibilidade da pessoa type: string enum: – ABSENT – AVAILABLE typeOfVisit: description: Tipo de Visita type: string enum: – NOT_SCHEDULED – SCHEDULED selfServiceTerminalManufacturerType: description: Fabricante do Terminal de Autoatendimento type: string enum: – ACESSO_REMOTO – PERTO – VIDEOSOFT – VISION visitLimitControl: description: Controle de limite de visitas type: string enum: – DOES_NOT_CONTROL – ALERT – BLOCK visitLimit: description: Limite de visitas type: string enum: – NOT_EXCEEDED – EXCEEDED_WITH_ALERT – EXCEEDED_WITH_BLOCK personConstraint: description: Restrições da pessoa type: string enum: – MUST_HAVE_VALID_ROLE visitorUpdateOption: description: Opções de alteração de visitante type: string enum: – IGNORE_END_OF_SCHEDULING – CHECKOUT_AUTOMATICALLY_FROM_OTHER_SCHEDULING credentialFormat: description: Formato da Credencial type: string enum: – CARD – BIOMETRY – LICENSE_PLATE – QRCODE – BLUETOOTH dictionaryLanguage: description: Linguagem do arquivo de tradução do terminal de autoatendimento type: string enum: – PT – EN – ES listPersonOption: description: Opções da pesquisa de pessoa type: string enum: – MUST_HAVE_ACTIVE_ROLE phoneType: description: Tipo do telefone type: string enum: – UNDEFINED – WORK – MOBILE – HOME – OTHERS globalSearchResultType: description: Tipo do retorno do global search type: string enum: – PERSON – GROUP – ROLE – VEHICLE procedureType: description: Tipo do procedimento type: string enum: – NOT_REQUIRES_INFORMATION_GATHERING – REQUIRES_INFORMATION_GATHERING – CONSENT credentialType: description: Tipo da credencial type: string enum: – HOLDER – PROVISORY visitorInvitationStatus: description: Status do convite do visitante type: string enum: – CREATED – SENT – ACCEPTED – REFUSED – EXPIRED – CONFIRMED – DECLINED blockingType: description: Tipo de bloqueio da pessoa type: string enum: – DEFINITIVE – TEMPORARY facialRecognitionCompliant: description: Compatibilidade da foto para reconhecimento facial type: string enum: – NOT_ANALIZED – OK – NOT_OK credentialOrigin: description: Origem da credencial type: string enum: – UNKNOWN – LOBBY – SELF_SERVICE_TERMINAL documentImagePosition: description: Posição da imagem do documento type: string enum: – FRONT – BACK procedureDirection: description: Direção do procedimento type: string enum: – ENTRY – EXIT userNotificationKind: description: User notification kind. type: string enum: – Operational – Management – News userNotificationPriority: description: User notification priority. type: string enum: – Error – Alert – None eventEmailFormat: description: Format of the email type: string enum: – HTML – PLAIN_TEXT fieldType: description: type: string enum: – BINARY – BOOLEAN – DATE – DATETIME – LOCALDATETIME – DOUBLE – ENUM – INTEGER – MONEY – STRING – TIME fileFormat: description: type: string enum: – CSV – FLAT – JSON – XML hookFunction: description: type: string enum: – BEFORE_PARSE – BEFORE_CONVERSION – ON_ERROR – VALIDATE eventType: description: type: string enum: – CHUNK – DOWNLOAD – ERROR – FINISH – START errorStrategy: description: type: string enum: – CALL_SCRIPT – IGNORE – STOP status: description: type: string enum: – DONE – DONE_WITH_ERRORS – DOWNLOADING – ERROR – NOT_STARTED – RUNNING errorType: description: type: string enum: – CONVERT_ERROR – SERVICE_ERROR healthcheckItem: description: Item verificado no healthcheck type: object required: – name – status properties: name: type: string description: Nome do item status: type: string allOf: – #/definitions/healthcheckStatus description: Status da saúde personPhotoRecord: description: Informações sobre a foto de uma pessoa type: object required: – photoURL – photoDate properties: photoURL: type: string description: Url da foto photoDate: type: string format: date-time description: Data do upload da foto baseCreateProvisoryCredential: description: Campos base para a criação de uma credencial provisória discriminator: _discriminator type: object required: – isCheckedOverlap – cardCredentialList – endDate – _discriminator properties: isCheckedOverlap: type: boolean description: Se deve suspender a credencial existente cardCredentialList: type: array items: type: object allOf: – #/definitions/informationCardCredentialRecord minimum: 1 description: Lista de cartões de credenciais a serem cadastradas provisoryCredentialReasonId: type: integer format: int64 description: Id do motivo da credencial provisória, cadastro pela entidade provisoryCredentialReason. É utilizado apenas para consultas e estatísticas startDate: type: string format: date-time description: A data de início da credencial endDate: type: string format: date-time description: A data de expiração da credencial biometricManufacturer: type: string allOf: – #/definitions/biometricManufacturer description: o tipo de tecnologia biométrica e o fabricante biometricId: type: integer format: int64 description: O identificador da biometria da pessoa virtualLobbyId: type: integer format: int64 description: O identificador da portaria virtual, cadastro pelo serviço virtualLobby _discriminator: type: string description: createVisitorProvisoryCredential: description: Campos para a criação de uma credencial provisória para um visitante allOf: – #/definitions/baseCreateProvisoryCredential – type: object required: – roleId – visitor – schedulingId properties: roleId: type: integer format: int64 description: O papel da credencial que o visitante vai assumir, usado principalmente para visitantes sem cadastro prévio, cadastro em sam-aplicacao-backend/entities/role visitor: type: object allOf: – #/definitions/visitor description: O visitante que receberá a credencial schedulingId: type: integer format: int64 description: O agendamento relacionado à credencial, id da entidade scheduling, apenas para visitas agendadas credentialOrigin: type: string allOf: – #/definitions/credentialOrigin description: Origem da credencial selfServiceTerminalId: type: integer format: int64 description: id do terminal de autoatendimento createPersonProvisoryCredential: description: Campos para a criação de uma credencial provisória para uma pessoa allOf: – #/definitions/baseCreateProvisoryCredential – type: object required: – personId – lobbyId properties: personId: type: integer format: int64 description: O identificador da pessoa que receberá a credencial, cadastro em sam-aplicacao-backend/entities/person lobbyId: type: integer format: int64 description: O identificador da portaria, cadastro pela entidade lobby credentialOrigin: type: string allOf: – #/definitions/credentialOrigin description: Origem da credencial selfServiceTerminalId: type: integer format: int64 description: Id do terminal de autoatendimento createProvisoryCredentialRecord: description: Informações para a criação de uma credencial type: object required: – isCheckedOverlap – cardCredentialList – endDate properties: isCheckedOverlap: type: boolean description: Se deve suspender a credencial existente cardCredentialList: type: array items: type: object allOf: – #/definitions/informationCardCredentialRecord minimum: 1 description: Lista de credenciais de cartão provisoryCredentialReasonId: type: integer format: int64 description: Id do motivo da credencial provisória roleId: type: integer format: int64 description: O papel da credencial personId: type: integer format: int64 description: O identificador da pessoa que receberá a credencial visitor: type: object allOf: – #/definitions/visitor description: O visitante que receberá a credencial schedulingId: type: integer format: int64 description: O agendamento relacionado à credencial startDate: type: string format: date-time description: A data de início da credencial endDate: type: string format: date-time description: A data de expiração da credencial biometricManufacturer: type: string allOf: – #/definitions/biometricManufacturer description: o tipo de tecnologia biométrica e o fabricante biometricId: type: integer format: int64 description: O identificador da biometria da pessoa virtualLobbyId: type: integer format: int64 description: O identificador da portaria virtual lobbyId: type: integer format: int64 description: O identificador da portaria credentialOrigin: type: string allOf: – #/definitions/credentialOrigin description: Origem da credencial selfServiceTerminalId: type: integer format: int64 description: id do terminal de autoatendimento informationCardCredentialRecord: description: Informações da credencial de cartão type: object required: – cardTechnology – cardNumber properties: id: type: integer format: int64 description: Código identificador cardTechnology: type: string allOf: – #/definitions/cardTechnology description: Tecnologia do Cartão cardNumber: type: integer format: int64 description: Número do Cartão minimum: 1 provisoryCredentialRecord: description: Credencial type: object required: – id properties: id: type: integer format: int64 description: Identificador da credencial situation: type: string allOf: – #/definitions/credentialSituation description: Situação da credencial endDate: type: string format: date-time description: Data de expiração da credencial startDate: type: string format: date-time description: Data de início da credencial person: type: object allOf: – #/definitions/personRecord description: Pessoa da credencial role: type: object allOf: – #/definitions/roleRecord description: Papel utilizado para criar a credencial schedulingId: type: integer format: int64 description: Identificador do agendamento cardCredentialList: type: array items: type: object allOf: – #/definitions/informationCardCredentialRecord description: A lista de credenciais de cartão virtualLobbyId: type: integer format: int64 description: A portaria virtual onde foi emitida a credencial provisoryCredentialReason: type: object allOf: – #/definitions/provisoryCredentialReasonRecord description: O motivo da credencial provisória lobby: type: object allOf: – #/definitions/lobbyRecord description: A portaria onde foi emitida a credencial provisoryCredentialReasonRecord: description: Motivo da Credencial Provisória type: object required: – reasonInPortuguese – reasonInEnglish – reasonInSpanish – validityTime – timeValidityType – isActive properties: id: type: integer format: int64 description: ID reasonInPortuguese: type: string maxLength: 30 description: Motivo em Português reasonInEnglish: type: string maxLength: 30 description: Motivo em Inglês reasonInSpanish: type: string maxLength: 30 description: Motivo em Espanhol validityTime: type: integer format: int64 description: Tempo de Validade minimum: 0 maximum: 99 timeValidityType: type: string allOf: – #/definitions/timeValidityType description: Tipo de Validade do Tempo isActive: type: boolean description: Motivo Ativo schedulingForSchedulerViewRecord: description: Resumo do agendamento para listagem da visão do agendador type: object required: – id – title – expectedStartDate – expectedEndDate – visitedPerson – numberOfVisitedPeople – numberOfVisitors properties: id: type: integer format: int64 description: ID type: string description: Título da visita expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento expectedEndDate: type: string format: date-time description: Data prevista de fim do agendamento visitSituation: type: string allOf: – #/definitions/visitSituation description: Situação da visita visitedPerson: type: object allOf: – #/definitions/personRecord description: Visitados visitorPerson: type: object allOf: – #/definitions/personRecord description: Visitantes visitorInvitation: type: object allOf: – #/definitions/visitorInvitationRecord description: Convite para visitante numberOfVisitedPeople: type: integer format: int64 description: Quantidade de visitados numberOfVisitors: type: integer format: int64 description: Quantidade de visitantes schedulingRecord: description: Detalhes do agendamento type: object required: – id – title – expectedStartDate – expectedEndDate – visitType – visitedPeople – physicalLocation properties: id: type: integer format: int64 description: ID type: string description: Título da visita expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento expectedEndDate: type: string format: date-time description: Data prevista de fim do agendamento visitType: type: object allOf: – #/definitions/visitTypeRecord description: Tipo de visita schedulingResources: type: array items: type: object allOf: – #/definitions/schedulingResource description: Recursos da visita visitSituation: type: string allOf: – #/definitions/visitSituation description: Situação da visita visitedPeople: type: array items: type: object allOf: – #/definitions/visitedPersonRecord minimum: 1 description: Visitados visitors: type: array items: type: object allOf: – #/definitions/visitorRecord description: Visitantes physicalLocation: type: object allOf: – #/definitions/simplePhysicalLocationRecord description: Local físico da visita lobby: type: object allOf: – #/definitions/lobby description: Portaria visitorInvitations: type: array items: type: object allOf: – #/definitions/visitorInvitationRecord description: Convites para visitantes schedulingForVisitorRecord: description: Detalhes do agendamento para visitante type: object required: – id – expectedStartDate – expectedEndDate – visitor – visitedPeople – physicalLocation properties: id: type: integer format: int64 description: Id expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento expectedEndDate: type: string format: date-time description: Data prevista de fim do agendamento visitor: type: object allOf: – #/definitions/visitorRecord description: Visitante visitedPeople: type: array items: type: object allOf: – #/definitions/visitedPersonRecord minimum: 1 description: Visitados physicalLocation: type: object allOf: – #/definitions/simplePhysicalLocationRecord description: Local físico da visita visitTypeRecord: description: Tipo de visita type: object required: – id – name – role – usedBySelfServiceTerminal – sendEmailToVisited – allowsVisitorInvitation properties: id: type: integer format: int64 description: ID name: type: string description: Nome do tipo de visita visitProcedures: type: array items: type: object allOf: – #/definitions/visitProcedure description: Procedimentos da visita role: type: object allOf: – #/definitions/roleRecord description: Papel padrão para o tipo de visita visitResources: type: array items: type: object allOf: – #/definitions/visitResource description: Recursos padrão do tipo de visita usedBySelfServiceTerminal: type: boolean description: Flag se o tipo de visita é utilizado pelo totem sendEmailToVisited: type: boolean description: Flag se envia email de notificação ao visitado allowsVisitorInvitation: type: boolean description: Permite convite para visitante allowsDeliveryOfCredentialByBot: type: boolean description: Permite entrega de credencial via bot default: false createFacialCredential: type: boolean description: Cria credencial facial default: false allowsVisitorPortal: type: boolean description: Permite portal visitante default: false physicalLocationRecord: description: Local físico type: object required: – parent – name – status properties: id: type: integer format: int64 description: ID parent: type: integer format: int64 description: Local físico pai name: type: string description: Nome status: type: string allOf: – #/definitions/physicalLocationStatus description: Status do local físico simplePhysicalLocationRecord: description: Local físico type: object required: – id – name – parentId – status – fullHierarchicalPath properties: id: type: integer format: int64 description: Id name: type: string maxLength: 50 description: Nome parentId: type: integer format: int64 description: Id do local físico pai status: type: string allOf: – #/definitions/physicalLocationStatus description: Status do local físico fullHierarchicalPath: type: string description: Caminho hierárquico completo simpleGroupRecord: description: Grupo type: object required: – id – name – parentId – fullHierarchicalPath properties: id: type: integer format: int64 description: Identificador name: type: string maxLength: 50 description: Nome parentId: type: integer format: int64 description: Identificador do grupo pai fullHierarchicalPath: type: string description: Caminho hierárquico completo visitorRecord: description: Detalhes do visitante type: object required: – id – person – scheduling – visitorSituation properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Visitante scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento visitorSituation: type: string allOf: – #/definitions/visitorSituation description: Situação do visitante personProcedures: type: array items: type: object allOf: – #/definitions/personProcedure description: Procedimentos company: type: object allOf: – #/definitions/visitorCompany description: Empresa do visitante visitedPersonRecord: description: Detalhes da pessoa visitada type: object required: – id – person – scheduling properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Pessoa scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento documentTypeRecord: description: Tipo de documento type: object required: – id – name – label – required properties: id: type: integer format: int64 description: ID name: type: string description: Nome do tipo de documento label: type: string description: Label do documento mask: type: string description: Máscara do documento required: type: boolean description: Documento obrigatório documentRecord: description: Documento type: object required: – id – documentType – document properties: id: type: integer format: int64 description: ID documentType: type: object allOf: – #/definitions/documentTypeRecord description: Tipo de documento document: type: string description: Documento phoneRecord: description: Telefone type: object required: – id – number properties: id: type: integer format: int64 description: ID preferential: type: boolean description: Telefone Preferencial idd: type: integer format: int64 description: DDI/IDD (International Direct Dialing) number: type: string description: Número do telefone phoneExtension: type: string description: Ramal phoneType: type: string allOf: – #/definitions/phoneType description: Tipo emailRecord: description: Email type: object required: – id – email properties: id: type: integer format: int64 description: ID preferential: type: boolean description: Email Preferencial email: type: string description: Endereço do email personRecord: description: Pessoa type: object required: – id properties: id: type: integer format: int64 description: ID name: type: string description: Nome photoDate: type: string format: date-time description: Data da atualização da foto lastAccessDate: type: string format: date-time description: Último acesso currentPhysicalLocation: type: object allOf: – #/definitions/physicalLocationRecord description: Local atual da pessoa situation: type: string allOf: – #/definitions/personSituationType description: Situação da pessoa lastAccessAllowedDate: type: string format: date-time description: Data do último acesso permitido lastAccessAllowedPhysicalLocation: type: object allOf: – #/definitions/physicalLocationRecord description: Local físico do último acesso permitido documents: type: array items: type: object allOf: – #/definitions/documentRecord description: Documento phones: type: array items: type: object allOf: – #/definitions/phoneRecord description: Telefone emails: type: array items: type: object allOf: – #/definitions/emailRecord description: Email personRoles: type: array items: type: object allOf: – #/definitions/personRoleRecord description: Papéis da pessoa situations: type: array items: type: object allOf: – #/definitions/personSituationRecord description: Lista de situação da pessoa groups: type: array items: type: object allOf: – #/definitions/groupPersonRecord description: Grupos availability: type: string allOf: – #/definitions/availability description: Disponibilidade organizationalStructures: type: array items: type: object allOf: – #/definitions/organizationalStructurePersonRecord description: Estruturas organizacionais personSituationRecord: description: Situação da pessoa type: object required: – id – person – blockDate – blockReason properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Pessoa blockDate: type: string format: date-time description: Data do bloqueio blockReason: type: string description: Motivo do bloqueio unblockDate: type: string format: date-time description: Data do desbloqueio unblockProcedure: type: string description: Procedimento de desbloqueio unblockJustification: type: string description: Justificativa do desbloqueio blockingType: type: string allOf: – #/definitions/blockingType description: Tipo do bloqueio groupPersonRecord: description: Relação grupo pessoa type: object required: – id – person – group properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Pessoa group: type: object allOf: – #/definitions/groupRecord description: Grupo groupRecord: description: Grupo type: object required: – id – parent – name properties: id: type: integer format: int64 description: ID parent: type: integer format: int64 description: ID do pai name: type: string description: Nome do grupo physicalLocation: type: object allOf: – #/definitions/physicalLocationRecord description: Local físico people: type: array items: type: object allOf: – #/definitions/groupPersonRecord description: Pessoas do grupo personRoleRecord: description: Papel da pessoa type: object required: – id – startDate properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Pessoa role: type: object allOf: – #/definitions/roleRecord description: Papel startDate: type: string format: date-time description: Data início endDate: type: string format: date-time description: Data fim status: type: string allOf: – #/definitions/statusHistoric description: Status personRoleSuspensions: type: array items: type: object allOf: – #/definitions/personRoleSuspensionRecord description: Suspensões de papéis personRoleSuspensionRecord: description: Papéis suspensos da pessoa type: object required: – id – startDate – justification properties: id: type: integer format: int64 description: ID personRole: type: object allOf: – #/definitions/personRoleRecord description: Ligação pessoa papel startDate: type: string format: date-time description: Data início endDate: type: string format: date-time description: Data fim justification: type: string description: Justificativa status: type: string allOf: – #/definitions/statusHistoric description: Status roleRecord: description: Papel type: object required: – id – name – usedByProvisory – receiveVisit properties: id: type: integer format: int64 description: ID name: type: string description: Nome usedByProvisory: type: boolean description: Papel utilizado pelo provisório receiveVisit: type: boolean description: Papel que Recebe Visita personRoles: type: array items: type: object allOf: – #/definitions/personRoleRecord description: Relação pessoa papel roleAccessPhysicalLocations: type: array items: type: object allOf: – #/definitions/roleAccessPhysicalLocationRecord description: Relação de papel que acessa o local físico roleAccessPhysicalLocationRecord: description: Papel acessa local físico type: object required: – id – role – physicalLocation properties: id: type: integer format: int64 description: ID role: type: object allOf: – #/definitions/roleRecord description: Papel physicalLocation: type: object allOf: – #/definitions/physicalLocationRecord description: Local físico faceVerificationResultRecord: description: Resultado do reconhecimento facial type: object required: – personId – similarity properties: personId: type: integer format: int64 description: Identificador da pessoa similarity: type: integer format: int64 description: Semelhança lobbyRecord: description: Portaria associada ao provisoryCredentialRecord type: object properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome da portaria organizationalStructureTypeRecord: description: Tipo estrutura organizacional type: object required: – name properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome organizationalStructureRecord: description: Estrutura organizacional type: object required: – parent – organizationalStructureType – description – integrated properties: id: type: integer format: int64 description: ID parent: type: integer format: int64 description: Estrutura organizacional pai organizationalStructureType: type: object allOf: – #/definitions/organizationalStructureTypeRecord description: Tipo da estrutura organizacional description: type: string maxLength: 200 description: Descrição integrated: type: boolean description: Realiza Validação de Papel organizationalStructurePersonRecord: description: Pessoas da estrutura organizacional type: object properties: id: type: integer format: int64 description: ID organizationalStructure: type: object allOf: – #/definitions/organizationalStructureRecord description: Estrutura organizacional pagedPeopleRecord: description: Lista de pessoas com paginação type: object required: – totalPages – totalElements – contents properties: totalPages: type: integer format: int64 description: Total de páginas totalElements: type: integer format: int64 description: Total de elementos contents: type: array items: type: object allOf: – #/definitions/personRecord minimum: 1 description: Lista de pessoas globalSearchResultRecord: description: Resultado da busca do global search type: object required: – resultType properties: resultType: type: string allOf: – #/definitions/globalSearchResultType description: Tipo personId: type: integer format: int64 description: Id da pessoa personName: type: string maxLength: 100 description: Nome da pessoa personDocuments: type: array items: type: object allOf: – #/definitions/documentRecord description: Documentos da pessoa personEmails: type: array items: type: object allOf: – #/definitions/emailRecord description: Emails da pessoa personPhones: type: array items: type: object allOf: – #/definitions/phoneRecord description: Telefones da pessoa personSituation: type: string allOf: – #/definitions/personSituationType description: Situacao da pessoa personPhotoDate: type: string format: date-time description: Data da Atualização da Foto da pessoa personAvailability: type: string allOf: – #/definitions/availability description: Disponibilidade da pessoa personLastAccessDate: type: string format: date-time description: Último acesso da pessoa personCurrentPhysicalLocation: type: object allOf: – #/definitions/simplePhysicalLocationRecord description: Local físico atual da pessoa personOrganizationalStructures: type: array items: type: object allOf: – #/definitions/organizationalStructurePersonRecord description: Estruturas organizacionais da pessoa personHasRole: type: boolean description: Pessoa tem papel groupId: type: integer format: int64 description: ID do grupo groupName: type: string maxLength: 50 description: Nome do grupo groupPeopleAmount: type: integer format: int64 description: Quantidade de pessoas do grupo roleId: type: integer format: int64 description: ID do papel roleName: type: string maxLength: 50 description: Nome do papel rolePeopleAmount: type: integer format: int64 description: Quantidade de pessoas do papel vehicleId: type: integer format: int64 description: ID do veículo vehicleUse: type: string allOf: – #/definitions/vehicleUse description: Uso do Veículo vehicleManufacturer: type: string maxLength: 100 description: Fabricante vehicleModel: type: string maxLength: 100 description: Modelo vehiclePlate: type: string maxLength: 15 description: Placa vehicleColor: type: string allOf: – #/definitions/vehicleColor description: Cor do veículo blockingType: type: string allOf: – #/definitions/blockingType description: Tipo do bloqueio vehicleRecord: description: Veículo type: object required: – manufacturer – model – plate – color properties: id: type: integer format: int64 description: ID manufacturer: type: string description: Fabricante model: type: string description: Modelo plate: type: string description: Placa color: type: string allOf: – #/definitions/vehicleColor description: Cor vehicleUse: type: string allOf: – #/definitions/vehicleUse description: Uso do veiculo saveDocumentImageRecord: description: Documento Imagem type: object required: – position – base64Content properties: position: type: string description: Posição da imagem base64Content: type: string description: Imagem em base64 documentImageUrlInformationRecord: description: Informações da Imagem Do Documento com URL de Download discriminator: _discriminator type: object required: – position – _discriminator properties: position: type: string allOf: – #/definitions/documentImagePosition description: Posição do arquivo downloadUrl: type: string description: Url para download do arquivo _discriminator: type: string description: documentImageUrlRecord: description: Imagem do Documento allOf: – #/definitions/documentImageUrlInformationRecord – type: object required: – documentImageId properties: documentImageId: type: integer format: int64 description: ID do documento imagem personVehicleRecord: description: Associação de Pessoa com Veículo type: object properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/personRecord description: Pessoa vehicle: type: object allOf: – #/definitions/vehicleRecord description: Veículo startDate: type: string format: date-time description: Data Início endDate: type: string format: date-time description: Data Fim status: type: string allOf: – #/definitions/statusHistoric description: Status vehicleCredentialRecord: description: Credencial de Veículo type: object required: – id properties: id: type: integer format: int64 description: Identificador da credencial situation: type: string allOf: – #/definitions/credentialSituation description: Situação da credencial startDate: type: string format: date-time description: Data de início da credencial endDate: type: string format: date-time description: Data de expiração da credencial vehicle: type: object allOf: – #/definitions/vehicleRecord description: Veículo da credencial cardCredentialList: type: array items: type: object allOf: – #/definitions/informationCardCredentialRecord description: A lista de credenciais de cartão consentTermRecord: description: Termo de consentimento type: object required: – id – name properties: id: type: integer format: int64 description: Identificador do termo de consentimento name: type: string maxLength: 50 description: Nome do termo consentTermVersionI18nRecord: description: Traduções termo de consentimento type: object required: – locale – content properties: locale: type: string description: Local content: type: string description: Content consentTermVersionRecord: description: Versão do termo de consentimento type: object required: – id – consentTermRecord – status – publishedBy – translations properties: id: type: integer format: int64 description: Identificador da versão do termo de consentimento consentTermRecord: type: object allOf: – #/definitions/consentTermRecord description: Termo do consentimento status: type: string allOf: – #/definitions/consentTermVersionStatus description: Status publishedBy: type: string maxLength: 255 description: Publicado por publicationDate: type: string format: date-time description: Data de publicação translations: type: array items: type: object allOf: – #/definitions/consentTermVersionI18nRecord minimum: 1 description: Conteúdo do termo de consentimento validRoleFromPerson: description: Papéis válidos da pessoa type: object required: – roleId – roleName – personRoleId – startDate – isSuspended properties: roleId: type: integer format: int64 description: Identificador do papel roleName: type: string description: Nome do papel personRoleId: type: integer format: int64 description: Identificador da relação pessoa x papel startDate: type: string format: date-time description: Data início endDate: type: string format: date-time description: Data fim isSuspended: type: boolean description: Papel suspenso physicalLocations: type: array items: type: string description: Locais físicos do papel credentialRecord: description: Credencial type: object required: – id properties: id: type: integer format: int64 description: Identificador da credencial person: type: object allOf: – #/definitions/personRecord description: Pessoa da credencial startDate: type: string format: date-time description: Data de início da credencial endDate: type: string format: date-time description: Data de expiração da credencial situation: type: string allOf: – #/definitions/credentialSituation description: Situação da credencial type: type: string allOf: – #/definitions/credentialType description: Tipo da credencial format: type: string allOf: – #/definitions/credentialFormat description: Formato da credencial role: type: object allOf: – #/definitions/roleRecord description: Papel utilizado para criar a credencial group: type: object allOf: – #/definitions/groupRecord description: Grupo utilizado para criar a credencial visitedPerson: type: object allOf: – #/definitions/personRecord description: Pessoa visitada status: type: string allOf: – #/definitions/statusHistoric description: Status cardCredentialList: type: array items: type: object allOf: – #/definitions/informationCardCredentialRecord description: A lista de credenciais de cartão provisoryCredentialReasonId: type: integer format: int64 description: Identificador do motivo da credencial provisória schedulingId: type: integer format: int64 description: Agendamento lobby: type: object allOf: – #/definitions/lobbyRecord description: Portaria biometry: type: object allOf: – #/definitions/biometryRecord description: Biometria visitorInvitationRecord: description: Convite para visitante type: object properties: id: type: integer format: int64 description: Identificador do convite para visitante scheduling: type: object allOf: – #/definitions/schedulingRecord description: Agendamento visitorEmail: type: string maxLength: 3000 description: Email do visitante locator: type: string maxLength: 6 description: Código localizador do visitante invitationStatus: type: string allOf: – #/definitions/visitorInvitationStatus description: Status do convite botConversationId: type: string maxLength: 255 description: ID da conversa do Bot consentTermVersionId: type: integer format: int64 description: ID da versão do termo de consentimento consentDate: type: string format: date-time description: Data do consentimento documentTypeId: type: integer format: int64 description: ID do tipo de documento document: type: string maxLength: 30 description: Documento visitorName: type: string maxLength: 100 description: Nome do visitante personId: type: integer format: int64 description: ID da pessoa visitor: type: object allOf: – #/definitions/visitorRecord description: Visitante visitorInvitationConfirmationRecord: description: Confirmação do convite para visitante type: object properties: startDate: type: string description: Data de início da visita schedulingTitle: type: string description: Título da Visita visitTypeName: type: string description: Tipo da Visita lobbyName: type: string description: Portaria visitedName: type: string description: Nome do visitado visitorName: type: string description: Nome do visitante locator: type: string description: Código localizador do visitante locatorQrcodeUrl: type: string description: QR Code do código localizador credentialCardNumber: type: integer format: int64 description: Número da credencial do visitante credentialCardNumberQrcodeUrl: type: string description: QR Code do número da credencial do visitante hasFacialCredential: type: boolean description: Tem credencial facial biometryRecord: description: Biometria type: object required: – biometricManufacturer properties: id: type: integer format: int64 description: ID biometricManufacturer: type: string allOf: – #/definitions/biometricManufacturer description: Fabricante Biométrico documentAdditionalDataRecord: description: Dados adicionais do documento allOf: – #/definitions/documentAdditionalDataInformationRecord – type: object required: – documentId – personId – documentTypeId properties: id: type: integer format: int64 description: ID documentId: type: integer format: int64 description: ID do documento personId: type: integer format: int64 description: ID da pessoa documentTypeId: type: integer format: int64 description: ID do tipo de documento visitorInvitationInformationRecord: description: Informações do Convite para Visitante type: object properties: isValid: type: boolean description: O código localizador é válido isAccepted: type: boolean description: Os termos de consentimento foram aceitos isRegistered: type: boolean description: A pessoa está cadastrada isPhotoValid: type: boolean description: A foto da pessoa é válida isConfirmed: type: boolean description: Convite confirmado scheduling: type: object allOf: – #/definitions/schedulingRecord description: Agendamento consentTerm: type: string description: Termos de consentimento documentTypes: type: array items: type: object allOf: – #/definitions/documentTypeRecord description: Tipos de documento person: type: object allOf: – #/definitions/personRecord description: Pessoa photoUrl: type: string description: Url da foto timezoneOffset: type: integer format: int64 description: Fuso horário do local físico da portaria credentialCardNumberQrcodeUrl: type: string description: QR Code do número da credencial do visitante documentAdditionalDataInformation: type: object allOf: – #/definitions/documentAdditionalDataInformationRecord description: Informações dos dados adicionais do documento visitType: type: object allOf: – #/definitions/visitType description: Tipo da visita photoIsOkForFacialCredential: type: string allOf: – #/definitions/facialRecognitionCompliant description: Compatibilidade da foto para criação de credencial facial issuesFromPhotoAnalyze: type: array items: type: string description: Mensagens de incompatibilidade documentImageUrlInformations: type: array items: type: object allOf: – #/definitions/documentImageUrlInformationRecord description: Informações das imagens do documento documentAdditionalDataInformationRecord: description: Informações dos dados adicionais do documento discriminator: _discriminator type: object required: – _discriminator properties: issuanceDate: type: string format: date description: Data de emissão expirationDate: type: string format: date description: Data de vencimento issuingAuthority: type: string maxLength: 20 description: Órgão emissor issuingAuthorityState: type: string maxLength: 2 description: Estado do órgão emissor _discriminator: type: string description: lobbyResource: description: Recurso de visita type: object required: – name properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome do recurso visitResources: type: array items: type: object allOf: – #/definitions/visitResource description: Tipo de Visita ligados ao Recurso createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: procedure: description: Procedimento (Política da empresa) type: object required: – name – validityDays properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome do procedimento description: type: string maxLength: 500 description: Descrição do procedimento validityDays: type: integer format: int64 description: Validade do procedimento em dias minimum: 0 integratedWithGAS: type: boolean description: Possui integração com Ronda Senior default: false consent: type: object allOf: – #/definitions/consent description: Consentimento para LGPD procedureType: type: string allOf: – #/definitions/procedureType description: Tipo do Procedimento direction: type: string allOf: – #/definitions/procedureDirection description: Direção do Procedimento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitType: description: Tipo de visita type: object required: – name – role – usedBySelfServiceTerminal – sendEmailToVisited properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome do tipo de visita visitProcedures: type: array items: type: object allOf: – #/definitions/visitProcedure description: Procedimentos da visita role: type: object allOf: – #/definitions/role description: Papel padrão para o tipo de visita visitResources: type: array items: type: object allOf: – #/definitions/visitResource description: Recursos padrão do tipo de visita usedBySelfServiceTerminal: type: boolean description: Flag se o tipo de visita é utilizado pelo totem sendEmailToVisited: type: boolean description: Flag se envia email de notificação ao visitado integratedWithGAS: type: boolean description: Possui integração com Ronda Senior default: false allowsVisitorInvitation: type: boolean description: Permite convite para visitante default: false allowsDeliveryOfCredentialByBot: type: boolean description: Permite entrega de credencial via bot default: false createFacialCredential: type: boolean description: Cria credencial facial default: false allowsVisitorPortal: type: boolean description: Permite portal de visitante default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitProcedure: description: Relação Visita Procedimento type: object required: – procedure – required properties: id: type: integer format: int64 description: ID visitType: type: object allOf: – #/definitions/visitType description: Tipo da visita procedure: type: object allOf: – #/definitions/procedure description: Procedimento required: type: boolean description: Flag sinalizando se execução do procedimento é obrigatória integratedWithGAS: type: boolean description: Possui integração com Ronda Senior default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitResource: description: Relação Visita Recurso type: object properties: id: type: integer format: int64 description: ID visitType: type: object allOf: – #/definitions/visitType description: Tipo da visita lobbyResource: type: object allOf: – #/definitions/lobbyResource description: Recurso createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitedPerson: description: Relação Agendamento Visitado type: object properties: id: type: integer format: int64 description: ID personId: type: integer format: int64 description: Visitado scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitor: description: Relação Agendamento Visitante type: object properties: id: type: integer format: int64 description: ID personId: type: integer format: int64 description: Visitante scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento visitorSituation: type: string allOf: – #/definitions/visitorSituation description: Situação do visitante company: type: object allOf: – #/definitions/visitorCompany description: Empresa do visitante locator: type: string maxLength: 6 description: Código localizador checkinDate: type: string format: date-time description: Data do Checkin entranceDate: type: string format: date-time description: Data de entrada checkoutDate: type: string format: date-time description: Data do checkout personVehicleId: type: integer format: int64 description: Id da Associação da Pessoa com Veículo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: personProcedure: description: Relação Pessoa Procedimento type: object required: – personId – procedure properties: id: type: integer format: int64 description: ID personId: type: integer format: int64 description: Visitante procedure: type: object allOf: – #/definitions/procedure description: Procedimento completionDate: type: string format: date-time description: Data de finalização do procedimento responsibleUser: type: string description: Responsável pela finalização do procedimento procedureDetails: type: string maxLength: 500 description: Detalhes do procedimento scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento consentEvidences: type: array items: type: object allOf: – #/definitions/consentEvidence description: Evidências de Consentimento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: schedulingResource: description: Relação Agendamento Recurso type: object properties: id: type: integer format: int64 description: ID scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento lobbyResource: type: object allOf: – #/definitions/lobbyResource description: Recurso quantity: type: integer format: int64 description: Quantidade minimum: 0 note: type: string maxLength: 500 description: Observação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: scheduling: description: Agendamento type: object required: – title – expectedEndDate – visitType – visitSituation properties: id: type: integer format: int64 description: ID type: string maxLength: 50 description: Título da visita expectedStartDate: type: string format: date-time description: Data prevista de início do agendamento expectedEndDate: type: string format: date-time description: Data prevista de fim do agendamento visitType: type: object allOf: – #/definitions/visitType description: Tipo de visita physicalLocation: type: object allOf: – #/definitions/physicalLocation description: Local físico da visita visitedPeople: type: array items: type: object allOf: – #/definitions/visitedPerson description: Lista de visitados visitors: type: array items: type: object allOf: – #/definitions/visitor description: Lista de visitantes schedulingResources: type: array items: type: object allOf: – #/definitions/schedulingResource description: Recursos da visita visitSituation: type: string allOf: – #/definitions/visitSituation description: Situação da visita lobby: type: object allOf: – #/definitions/lobby description: Portaria personProcedures: type: array items: type: object allOf: – #/definitions/personProcedure description: Procedimentos realizados visitorInvitations: type: array items: type: object allOf: – #/definitions/visitorInvitation description: Lista de convites para visitantes createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: lobby: description: Portaria type: object required: – name – physicalLocation – provisoryCredentialValidityInDays – schedulingCredentialValidityInHours – isActive – visitLimitControl properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome da portaria physicalLocation: type: object allOf: – #/definitions/physicalLocation description: Local físico provisoryCardPhotoValidityInDays: type: integer format: int64 description: Validade da foto do colaborador em dias minimum: 0 scheduledVisitPhotoValidityInDays: type: integer format: int64 description: Validade da foto do visitante em dias minimum: 0 provisoryCredentialValidityInDays: type: integer format: int64 description: Validade da credencial provisória em dias minimum: 1 schedulingCredentialValidityInHours: type: integer format: int64 description: Validade da credencial de visitante em horas minimum: 1 schedulingToleranceInMinutes: type: integer format: int64 description: Tolerância no agendamento em minutos minimum: 0 provisoryCredentialsMonthlyLimit: type: integer format: int64 description: Limite mensal de credenciais provisórias minimum: 0 isActive: type: boolean description: Estado da portaria integratedWithGAS: type: boolean description: Possui integração com Ronda Senior default: false schedulingReportId: type: string maxLength: 50 description: Identificador do Relatório de Agendamento na Plataforma usesCredential: type: boolean description: Utiliza credencial default: true lobbyCredentialTechnologies: type: array items: type: object allOf: – #/definitions/lobbyCredentialTechnology description: Tecnologia disponível para credencial visitLimitControl: type: string allOf: – #/definitions/visitLimitControl description: Controle de limite de visitas limitOfDaysWithVisitPerWeek: type: integer format: int64 description: Limite de dias com visita por semana minimum: 0 maximum: 7 linkToBot: type: string maxLength: 200 description: Link para o bot createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: lobbyCredentialTechnology: description: Entidade de relacionamento entre uma portaria e as tecnologias de credencial disponíveis type: object properties: id: type: integer format: int64 description: ID lobby: type: object allOf: – #/definitions/lobby description: Identificador da portaria cardTechnology: type: string allOf: – #/definitions/cardTechnology description: Tecnologia de credencial createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: person: description: Pessoa type: object required: – name properties: id: type: integer format: int64 description: ID name: type: string maxLength: 100 description: Nome createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: personRole: description: Papéis da Pessoa (Entidade Externa) type: object required: – startDate properties: id: type: integer format: int64 description: ID person: type: object allOf: – #/definitions/person description: Pessoa role: type: object allOf: – #/definitions/role description: Papel startDate: type: string format: date-time description: Data Início endDate: type: string format: date-time description: Data Fim status: type: string allOf: – #/definitions/statusHistoric description: Status integrated: type: boolean description: Integrado com GAS observation: type: string description: Observação createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: role: description: Papel type: object required: – name – usedByProvisory – receiveVisit properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome usedByProvisory: type: boolean description: Papel Utilizado pelo Provisório receiveVisit: type: boolean description: Papel que Recebe Visita physicalLocation: description: Local Físico type: object required: – parent – name – status properties: id: type: integer format: int64 description: ID parent: type: integer format: int64 description: Local Físico Pai name: type: string maxLength: 50 description: Nome status: type: string allOf: – #/definitions/physicalLocationStatus description: Status do Local Físico visitorCompany: description: Empresa do visitante type: object required: – name properties: id: type: integer format: int64 description: ID name: type: string maxLength: 100 description: Nome createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: selfServiceTerminal: description: Terminal de Autoatendimento type: object required: – name – active – lobby – manufacturer – propertySelfServiceTerminal properties: id: type: integer format: int64 description: ID name: type: string maxLength: 50 description: Nome active: type: boolean description: Situação lobby: type: object allOf: – #/definitions/lobby description: Portaria manufacturer: type: string allOf: – #/definitions/selfServiceTerminalManufacturerType description: Fabricante multiplePorts: type: boolean description: Utiliza Multiplas Portas inUse: type: boolean description: Em Uso dispenserPorts: type: array items: type: object allOf: – #/definitions/dispenserPort description: Lista de portas do dispenser propertySelfServiceTerminal: type: object allOf: – #/definitions/selfServiceTerminalProperty description: Propriedades do Terminal createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: dispenserPort: description: Porta do Dispenser type: object required: – port properties: id: type: integer format: int64 description: ID port: type: string maxLength: 100 description: Porta typeOfVisit: type: string allOf: – #/definitions/typeOfVisit description: Tipo de Visita selfServiceTerminal: type: object allOf: – #/definitions/selfServiceTerminal description: Terminal de Autoatendimento createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: provisoryCredentialReason: description: Motivo da Credencial Provisória type: object required: – reasonInPortuguese – reasonInEnglish – reasonInSpanish – validityTime – timeValidityType – isActive properties: id: type: integer format: int64 description: ID reasonInPortuguese: type: string maxLength: 30 description: Motivo em Português reasonInEnglish: type: string maxLength: 30 description: Motivo em Inglês reasonInSpanish: type: string maxLength: 30 description: Motivo em Espanhol validityTime: type: integer format: int64 description: Tempo de Validade minimum: 0 maximum: 99 timeValidityType: type: string allOf: – #/definitions/timeValidityType description: Tipo de Validade do Tempo isActive: type: boolean description: Motivo Ativo createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: selfServiceTerminalProperty: description: Propriedades do Terminal de Autoatendimento type: object required: – name – backgroundColor – useWithdrawalProvisoryCredential – useScheduling – useFacialRecognitionScheduledVisit – useFacialRecognitionNotScheduledVisit – useFacialRecognitionValidadionNotScheduledVisit – allowsEntryByLocatorCodeScheduledVisit – allowsEntryByQrCodeScheduledVisit – allowsEntryByDocumentScheduledVisit – allowsEntryByUserAndPasswordNotScheduledVisit – allowsEntryByDocumentNotScheduledVisit – allowsPhotoCaptureOnNotScheduledVisit – allowsPhotoCaptureOnScheduledVisit – automaticPhotoCaptureOnScheduledVisit – automaticPhotoCaptureOnNotScheduledVisit – usesProvisoryCredentialReason properties: id: type: integer format: int64 description: ID name: type: string maxLength: 100 description: Nome backgroundColor: type: string maxLength: 11 description: Cor de fundo useWithdrawalProvisoryCredential: type: boolean description: Utiliza retirada de credencial provisória useScheduling: type: boolean description: Utiliza agendamento useFacialRecognitionScheduledVisit: type: boolean description: Utiliza reconhecimento facial para localizar visita agendada useFacialRecognitionNotScheduledVisit: type: boolean description: Utiliza reconhecimento facial para localizar visita não agendada useFacialRecognitionValidadionNotScheduledVisit: type: boolean description: Utiliza reconhecimento facial para validar identidade na visita não agendada reliabilityPercentage: type: integer format: int64 description: Percentual de confiabilidade minimum: 75 maximum: 100 allowsEntryByLocatorCodeScheduledVisit: type: boolean description: Permite entrada do visitante pelo código localizador allowsEntryByQrCodeScheduledVisit: type: boolean description: Permite entrada do visitante pelo QRCode allowsEntryByDocumentScheduledVisit: type: boolean description: Permite entrada do visitante pelo documento allowsEntryByUserAndPasswordNotScheduledVisit: type: boolean description: Permite entrada do colaborador por usuário e senha allowsEntryByDocumentNotScheduledVisit: type: boolean description: Permite entrada do colaborador por documento numberOfLoginAttempts: type: integer format: int64 description: Quantidade de tentativas de login minimum: 1 termOfAgreeScheduledVisit: type: object allOf: – #/definitions/termOfAgree description: Termo de aceite visita agendada termOfAgreeNotScheduledVisit: type: object allOf: – #/definitions/termOfAgree description: Termo de aceite visita não agendada allowsPhotoCaptureOnNotScheduledVisit: type: boolean description: Permite captura de foto do colaborador allowsPhotoCaptureOnScheduledVisit: type: boolean description: Permite captura de foto do visitante automaticPhotoCaptureOnScheduledVisit: type: boolean description: Permite capturar foto automaticamente na visita agendada automaticPhotoCaptureOnNotScheduledVisit: type: boolean description: Permite capturar foto automaticamente na visita não agendada scheduledVisitFeedbackPollQuestion: type: object allOf: – #/definitions/feedbackPollQuestion description: Pesquisa de satisfação para visita agendada scheduledVisitFeedbackPollValidityInDays: type: integer format: int64 description: Validade da pesquisa para visita agendada minimum: 0 maximum: 9999 default: 0 provisoryCredentialFeedbackPollQuestion: type: object allOf: – #/definitions/feedbackPollQuestion description: Pesquisa de satisfação para credencial provisória provisoryCredentialFeedbackPollValidityInDays: type: integer format: int64 description: Validade da pesquisa para credencial provisória minimum: 0 maximum: 9999 default: 0 usesProvisoryCredentialReason: type: boolean description: Utiliza motivo de credencial provisória createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: termOfAgree: description: Termos de aceite type: object required: – name – termInPortuguese – termInEnglish – termInSpanish – typeOfVisit properties: id: type: integer format: int64 description: ID name: type: string maxLength: 100 description: Nome termInPortuguese: type: string maxLength: 500 description: Termo em português termInEnglish: type: string maxLength: 500 description: Termo em inglês termInSpanish: type: string maxLength: 500 description: Termo em espanhol typeOfVisit: type: string allOf: – #/definitions/typeOfVisit description: Tipo de visita createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: feedbackPollAnswer: description: Resposta da Pesquisa type: object required: – answerInPortuguese – answerInEnglish – answerInSpanish properties: id: type: integer format: int64 description: ID feedbackPollQuestion: type: object allOf: – #/definitions/feedbackPollQuestion description: Pergunta da Pesquisa answerInPortuguese: type: string maxLength: 30 description: Resposta em Português answerInEnglish: type: string maxLength: 30 description: Resposta em Inglês answerInSpanish: type: string maxLength: 30 description: Resposta em Espanhol createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: feedbackPollPersonAnswer: description: Relação da Pessoa com a Resposta type: object required: – personId – feedbackPollAnswer – feedbackPollDate properties: id: type: integer format: int64 description: ID personId: type: integer format: int64 description: Identificafor da pessoa feedbackPollAnswer: type: object allOf: – #/definitions/feedbackPollAnswer description: Resposta da Pesquisa feedbackPollDate: type: string format: date-time description: Data da Resposta createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: feedbackPollQuestion: description: Pergunta da Pesquisa type: object required: – questionInPortuguese – questionInEnglish – questionInSpanish properties: id: type: integer format: int64 description: ID questionInPortuguese: type: string maxLength: 100 description: Pergunta em Português questionInEnglish: type: string maxLength: 100 description: Pergunta em Inglês questionInSpanish: type: string maxLength: 100 description: Pergunta em Espanhol feedbackPollAnswers: type: array items: type: object allOf: – #/definitions/feedbackPollAnswer description: Respostas createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: consent: description: Consentimento para LGPD type: object required: – consentTerm – name properties: id: type: integer format: int64 description: ID consentTerm: type: integer format: int64 description: Termo de consentimento name: type: string maxLength: 50 description: Nome do termo de consentimento allowsPrinting: type: boolean description: Permite impressão do termo de consentimento default: false sendEmail: type: boolean description: Envia email com informações para visualização do termo de consentimento default: false createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: consentEvidence: description: Evidência do Consentimento para LGPD type: object required: – evidencedBy – evidenceDate – person – consentTermVersion properties: id: type: integer format: int64 description: ID evidencedBy: type: string maxLength: 255 description: Evidenciado por evidenceDate: type: string format: date-time description: Data da evidência person: type: integer format: int64 description: Pessoa que consentiu com o termo consentTermVersion: type: integer format: int64 description: Versão do termo de consentimento recipientEmail: type: string maxLength: 100 description: Email do destinatário emailSent: type: boolean description: Email enviado default: false personProcedure: type: object allOf: – #/definitions/personProcedure description: Realização do procedimento de visitante createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: visitorInvitation: description: Convite Para Visitante type: object properties: id: type: integer format: int64 description: ID scheduling: type: object allOf: – #/definitions/scheduling description: Agendamento visitorEmail: type: string maxLength: 3000 description: Email do visitante locator: type: string maxLength: 6 description: Código localizador do visitante invitationStatus: type: string allOf: – #/definitions/visitorInvitationStatus description: Status do convite botConversationId: type: string maxLength: 255 description: ID da convera do Bot consentTermVersionId: type: integer format: int64 description: ID da versão do termo de consentimento consentDate: type: string format: date-time description: Data do consentimento documentTypeId: type: integer format: int64 description: ID do tipo de documento document: type: string maxLength: 30 description: Documento visitorName: type: string maxLength: 100 description: Nome do visitante personId: type: integer format: int64 description: ID da pessoa visitor: type: object allOf: – #/definitions/visitor description: Visitante credentialNumber: type: integer format: int64 description: Número da credencial hasFacialCredential: type: boolean description: Tem credencial facial createdBy: type: string description: createdDate: type: string format: date-time description: lastModifiedBy: type: string description: lastModifiedDate: type: string format: date-time description: notifyUserEventPayload: description: Represents a regular user event notification payload discriminator: _discriminator type: object required: – notificationKind – notificationPriority – notificationSubject – notificationContent – sourceDomain – sourceService – destinationUser – _discriminator properties: notificationClass: type: string description: Class of notification notificationOrigin: type: string description: Origin of notification. Free text. Optional. notificationKind: type: string allOf: – #/definitions/userNotificationKind description: Notification kind. notificationPriority: type: string allOf: – #/definitions/userNotificationPriority description: Notification priority. notificationSubject: type: string description: Notification subject. notificationContent: type: string description: Notification content. sourceDomain: type: string description: Domain that generates the notification. sourceService: type: string description: Service that generates the notification. destinationUser: type: string description: Username of the destination user. link: type: string description: Notification link _discriminator: type: string description: emailNotifyUserEventPayload: description: Represents an email notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – from properties: from: type: string description: Email sender address sendTo: type: array items: type: string description: Additional recipients to send the email to format: type: string allOf: – #/definitions/eventEmailFormat description: Email format pushNotifyUserEventPayload: description: Represents a push notification payload allOf: – #/definitions/notifyUserEventPayload – type: object required: – applicationId properties: applicationId: type: string description: Apple/Google application id blobReference: description: Default blob reference type. Every service defines its own. type: object required: – targetObjectId properties: domainName: type: string description: The domain the blob belongs to. serviceName: type: string description: The service the blob belongs to. targetObjectId: type: string description: The basic id of the blob. targetCopyId: type: string description: The id of the blob copy. basicErrorPayload: description: Default error payload type. Every service defines its own. type: object properties: message: type: string description: The user-facing error message, if any. errorCode: type: string description: The program-accessible (and service-specific) error code. importError: description: type: object required: – errorType – lineNumber – bean – message – exceptionClass properties: errorType: type: string allOf: – #/definitions/errorType description: lineNumber: type: integer format: int64 description: bean: type: string description: message: type: string description: exceptionClass: type: string description: fielddto: description: type: object required: – id – name – fieldType properties: id: type: integer format: int64 description: name: type: string description: fieldType: type: string allOf: – #/definitions/fieldType description: start: type: integer format: int64 description: size: type: integer format: int64 description: maskPattern: type: string description: hookdto: description: type: object required: – hookFunction – script properties: hookFunction: type: string allOf: – #/definitions/hookFunction description: script: type: string description: layoutdto: description: type: object required: – id – description – fileFormat – errorStrategy – skipLines – fields properties: id: type: integer format: int64 description: description: type: string description: fileFormat: type: string allOf: – #/definitions/fileFormat description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: delimiter: type: string description: skipLines: type: integer format: int64 description: fields: type: array items: type: object allOf: – #/definitions/fielddto minimum: 1 description: hooks: type: array items: type: object allOf: – #/definitions/hookdto description: importReport: description: type: object required: – id – startTime – endTime – uri – beanClass – serviceClass – layout – sucessCount – errorsCount – filteredCount – skippedCount properties: id: type: string description: startTime: type: string format: date-time description: endTime: type: string format: date-time description: uri: type: string description: beanClass: type: string description: serviceClass: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: sucessCount: type: integer format: int64 description: errorsCount: type: integer format: int64 description: filteredCount: type: integer format: int64 description: skippedCount: type: integer format: int64 description: importErrors: type: array items: type: object allOf: – #/definitions/importError description: exportEventStatus: description: type: object required: – importerId – eventType – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: recordCount: type: integer format: int64 description: importEventStatus: description: type: object required: – importerId – eventType – status – recordCount properties: importerId: type: string description: eventType: type: string allOf: – #/definitions/eventType description: status: type: string allOf: – #/definitions/status description: errorMessage: type: string description: recordCount: type: integer format: int64 description: importReport: type: object allOf: – #/definitions/importReport description: exportConfig: description: type: object required: – uri – layout – async – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: errorStrategy: type: string description: importConfig: description: type: object required: – uri – layout – async – batchSize – errorStrategy properties: uri: type: string description: layout: type: object allOf: – #/definitions/layoutdto description: async: type: boolean description: batchSize: type: integer format: int64 description: errorStrategy: type: string allOf: – #/definitions/errorStrategy description: dependency: description: Represents a service dependency type: object required: – domain – service – version properties: domain: type: string description: Domain of the dependency service service: type: string description: Name of the dependency service type: string description: Version of the dependency service genericError: properties: message: type: string description: Messaging describing the error. reason: type: string description: A symbolic code identifying the category of the reason of the error. enum: – BAD_REQUEST – UNAUTHORIZED – PAYMENT_REQUIRED – FORBIDDEN – OBJECT_NOT_FOUND – REQUEST_TIMEOUT – GONE – UNPROCESSABLE – INTERNAL_ERROR – NOT_IMPLEMENTED – SERVICE_UNAVAILABLE – INSUFFICIENT_STORAGE