InfoVetted (versão prévia)
A solução de triagem de antecedentes de emprego da InfoVetted simplifica a verificação de candidatos e funcionários, permitindo solicitações eficientes de contato e triagem, ajudando as organizações a se manterem em conformidade e tomarem decisões de contratação informadas.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | InfoVetted |
| URL | https://infovetted.com |
| info@infovetted.com |
| Metadados do conector | |
|---|---|
| Publicador | InfoVetted |
| Site | https://www.infovetted.com |
| Política de privacidade | https://www.infovetted.com/privacy-policy |
| Categorias | Segurança; Gestão de empresas |
Conector do InfoVetted Vetting
O InfoVetted fornece um conector para executar a verificação de emprego em candidatos e funcionários, como Verificação de Identidade (IDV), RTW (Direito ao Trabalho), DBS (Criminal - Divulgação & Serviço de Barramento) e verificações finas de antecedentes.
O conector também dá suporte à consulta do status de uma verificação solicitada e ao download dos resultados da verificação como um PDF.
Publicador: InfoVetted
Pré-requisitos
- A chave de API é necessária, deve se inscrever e registrar sua empresa no InfoVetted para usar o conector.
Operações com suporte
O conector dá suporte às seguintes operações:
GetAllVettingRequests
GetVettingRequestsByContactId
CreateContactVettingRequest
Solicite uma verificação de vetação. Os seguintes tipos de verificação estão disponíveis:
- RightToWork
- StandardDBS
- EnhancedDBS
- BasicDBS
- WorkHistory3years
- WorkHistory5years
Se a solicitação de uma verificação de verificação do DBS usar um dos seguintes setores de emprego
Setores de emprego
- AcademyEducation
- AccommodationAndFoodService
- AdministrativeAndSupport
- Agricultura
- ArtsAndEntertainment
- CentralGovernment
- ChildCare
- Construção
- Drivers
- EnergyAndAirConditioning
- FinancialAndInsurance
- ForestryAndFishing
- FosterAdoption
- MaisEducação
- HigherEducation
- IndependentEducation
- InformationAndCommunication
- LawEnforcementAndSecurity
- LeisureSportAndTourism
- LocalGovernment
- Fabricação
- MiningAndQuarrying
- NHS
- Pré-educação
- PrimaryEducation
- PrivateHealthcare
- ProfessionalTechnical
- PublicSectorOther
- RealEstateActivities
- RecruitmentAndHR
- Varejo
- Educação Secundária
- Assistência Social
- TradeOrRepairOfVehicles
- TransportationAndStorage
- VoluntaryCharity
- WaterAndWasteManagement
As atualizações de status de verificação serão enviadas para o endereço de webhook (opcional) fornecido no formato a seguir
Webhook POST payload JSON:
{
"CheckId": "",
"Status": "",
"StatusDescription": ""
}
Status:
- NotStarted,
- InProgress,
- Completar
- Deletado
- PendingApproval,
- Indeferido
- Expirado
- Arquivados
- Unknown
CancelAnExistingVettingRequest
Status de vetação
Retorna o status de verificação da verificação solicitada
Status:
- NotStarted,
- InProgress,
- Completar
- Deletado
- PendingApproval,
- Indeferido
- Expirado
- Arquivados
- Unknown
Exportação de PDF
Retorna um resultado em PDF para a verificação concluída
CreateContact
Cria um contato a ser examinado
GetContact
Obtém o contato
UpdateContact
Atualizar o contato
GetAllContacts
Obter uma lista de todos os contatos
GetAssignedGroupsForContact
Retornar uma lista de grupos aos quais o contato pertence
GetContactGroup
Obter um grupo de contatos
CreateContactGroup
Criar um grupo de contatos
UpdateContactGroup
Atualizar um grupo de contatos
GetAllContactGroups
Obter todos os grupos de contatos
DeleteContactGroup
Excluir um grupo de contatos
AddContactToContactGroup
Adicionar um contato a um grupo
RemoveContactFromContactGroup
Remover um contato de um grupo
Obtendo credenciais
Sua chave de API pode ser obtida no portal InfoVetted em Configurações =>Chaves de API =>Chave Primária.
Você deve ter uma assinatura ativa para o produto relevante ou ter o faturamento habilitado
Problemas e limitações conhecidos
Nenhum problema conhecido
Support
Para obter dúvidas, entre em contato com a InfoVetted Ltd aqui ou dispare um email para info@infovetted.com
Instruções de implantação
Use estas instruções para implantar esse conector como conector personalizado no Microsoft Power Automate e no Power Apps
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| apiKeyHeader | secureString | O apiKeyHeader para esta api | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Adicionar um contato a um grupo de contatos |
Esse ponto de extremidade adiciona um contato existente a um grupo de contatos específico. |
| Atualizar detalhes do contato |
Esse ponto de extremidade atualiza os detalhes de um contato existente. |
| Atualizar um grupo de contatos existente |
Esse ponto de extremidade atualiza os detalhes de um grupo de contatos existente por ID. |
| Cancelar uma solicitação de vetação do Exisitng |
Esse ponto de extremidade cancela uma solicitação de vetação existente. |
| Criar um novo contato |
Esse ponto de extremidade cria um novo contato com base nos parâmetros de entrada. |
| Criar um novo grupo de contatos |
Esse ponto de extremidade cria um novo grupo de contatos com o nome fornecido. |
| Criar uma nova solicitação de verificação de contato |
Esse ponto de extremidade cria uma nova solicitação de verificação para um contato. |
| Excluir um grupo de contatos |
Esse ponto de extremidade exclui um grupo de contatos por sua ID. |
| Exportar o resultado da verificação como um PDF |
Esse ponto de extremidade gera e exporta um documento PDF para a verificação determinada identificada pelo parâmetro VettingRequestId. |
|
Obter o status de vetação para um determinado vetting |
Esse ponto de extremidade retorna o status de verificação de uma determinada verificação identificada pelo parâmetro VettingRequestId. |
| Obter solicitações de verificação por ID de contato |
Esse ponto de extremidade recupera solicitações de verificação associadas a uma ID de contato específica. |
| Obter todas as solicitações de vetação |
Esse ponto de extremidade recupera todas as solicitações de verificação com parâmetros de paginação opcionais. |
| Recuperar detalhes do contato |
Esse ponto de extremidade recupera detalhes de um contato por sua ID. |
| Recuperar grupos atribuídos para um contato |
Esse ponto de extremidade recupera grupos atribuídos a um contato específico por ID. |
| Recuperar todos os contatos |
Esse ponto de extremidade recupera todos os contatos com paginação opcional. |
| Recuperar todos os grupos de contatos |
Esse ponto de extremidade recupera todos os grupos de contatos associados à assinatura. |
| Recuperar um grupo de contatos |
Esse ponto de extremidade recupera detalhes de um grupo de contatos específico por ID. |
| Remover um contato de um grupo de contatos |
Esse ponto de extremidade remove um contato existente de um grupo de contatos específico. |
Adicionar um contato a um grupo de contatos
Esse ponto de extremidade adiciona um contato existente a um grupo de contatos específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Retornos
- response
- object
Atualizar detalhes do contato
Esse ponto de extremidade atualiza os detalhes de um contato existente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
primeiro nome
|
firstName | string | ||
|
sobrenome
|
lastName | string | ||
|
email
|
string | |||
|
número de telefone
|
phoneNumber | string | ||
|
contactId
|
contactId | string |
Retornos
- Corpo
- getContactResponse
Atualizar um grupo de contatos existente
Esse ponto de extremidade atualiza os detalhes de um grupo de contatos existente por ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
nome
|
name | string |
Retornos
Cancelar uma solicitação de vetação do Exisitng
Esse ponto de extremidade cancela uma solicitação de vetação existente.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
vettingRequestId
|
vettingRequestId | integer |
Retornos
- Corpo
- cancelVettingResponse
Criar um novo contato
Esse ponto de extremidade cria um novo contato com base nos parâmetros de entrada.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
primeiro nome
|
firstName | string | ||
|
sobrenome
|
lastName | string | ||
|
email
|
string | |||
|
número de telefone
|
phoneNumber | string |
Retornos
- Corpo
- contactResponse
Criar um novo grupo de contatos
Esse ponto de extremidade cria um novo grupo de contatos com o nome fornecido.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
nome
|
name | string |
Retornos
Criar uma nova solicitação de verificação de contato
Esse ponto de extremidade cria uma nova solicitação de verificação para um contato.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
CheckType
|
CheckType | string |
O tipo de verificação da solicitação de verificação. |
|
|
contactId
|
contactId | string | ||
|
yourReference
|
yourReference | string | ||
|
NotifyContactPreference
|
NotifyContactPreference | string | ||
|
webhookUrl
|
webhookUrl | string | ||
|
identityVerified
|
identityVerified | boolean | ||
|
identityVerifiedBy
|
identityVerifiedBy | string | ||
|
jobTitleOfIndividual
|
jobTitleOfIndividual | string | ||
|
EmploymentSector
|
EmploymentSector | string | ||
|
isVolunteer
|
isVolunteer | boolean | ||
|
isWorkingWithVulnerableAdults
|
isWorkingWithVulnerableAdults | boolean | ||
|
isWorkingWithChildren
|
isWorkingWithChildren | boolean | ||
|
hasIndividualsAddressBeenChecked
|
hasIndividualsAddressBeenChecked | boolean | ||
|
isWorkingAtVulnerablePersonsHomeAddress
|
isWorkingAtVulnerablePersonsHomeAddress | boolean |
Retornos
- Corpo
- vettingResponse
Excluir um grupo de contatos
Esse ponto de extremidade exclui um grupo de contatos por sua ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string |
Retornos
- response
- object
Exportar o resultado da verificação como um PDF
Esse ponto de extremidade gera e exporta um documento PDF para a verificação determinada identificada pelo parâmetro VettingRequestId.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Parâmetro VettingRequestId
|
VettingRequestId | True | string |
O parâmetro VettingRequestId , que é um identificador exclusivo para o vettingRequest. |
Retornos
Obter o status de vetação para um determinado vettingRequestId
Esse ponto de extremidade retorna o status de verificação de uma determinada verificação identificada pelo parâmetro VettingRequestId.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Parâmetro VettingRequestId
|
VettingRequestId | True | integer |
Formato – int32. O parâmetro VettingRequestId , que é um identificador exclusivo para a verificação. |
Retornos
- Corpo
- vettingStatusResponse
Obter solicitações de verificação por ID de contato
Esse ponto de extremidade recupera solicitações de verificação associadas a uma ID de contato específica.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID de contato – Formato – uuid
|
ContactId | True | uuid |
Formato – uuid. Identificador exclusivo do contato. |
|
Direção de classificação
|
Direction | string |
Direção de classificação, por exemplo, 'asc' ou 'desc'. |
|
|
Deslocamento de paginação
|
Offset | integer |
Formato – int32. Deslocamento de paginação. |
|
|
Limite de paginação
|
Limit | integer |
Formato – int32. Limite de paginação. |
Retornos
Obter todas as solicitações de vetação
Esse ponto de extremidade recupera todas as solicitações de verificação com parâmetros de paginação opcionais.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Direção de classificação
|
Direction | string |
Direção de classificação, por exemplo, 'asc' ou 'desc'. |
|
|
Deslocamento de paginação
|
Offset | integer |
Formato – int32. Deslocamento de paginação. |
|
|
Limite de paginação
|
Limit | integer |
Formato – int32. Limite de paginação. |
Retornos
Recuperar detalhes do contato
Esse ponto de extremidade recupera detalhes de um contato por sua ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID de contato. Formato – uuid
|
ContactId | True | uuid |
Formato – uuid. O identificador exclusivo do contato. |
Retornos
- Corpo
- getContactResponse
Recuperar grupos atribuídos para um contato
Esse ponto de extremidade recupera grupos atribuídos a um contato específico por ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
contactId
|
ContactId | True | uuid |
Formato – uuid. O identificador exclusivo do contato. |
Retornos
Recuperar todos os contatos
Esse ponto de extremidade recupera todos os contatos com paginação opcional.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Direção de classificação (asc ou desc)
|
Direction | string |
Direção de classificação (asc ou desc). |
|
|
Deslocamento – int32. Deslocamento de paginação
|
Offset | integer |
Formato – int32. Deslocamento de paginação. |
|
|
Limite de paginação
|
Limit | integer |
Formato – int32. Limite de paginação. |
Retornos
- Corpo
- allContactsResponse
Recuperar todos os grupos de contatos
Esse ponto de extremidade recupera todos os grupos de contatos associados à assinatura.
Retornos
Recuperar um grupo de contatos
Esse ponto de extremidade recupera detalhes de um grupo de contatos específico por ID.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
O ContactGroupId. Formato – uuid
|
ContactGroupId | True | uuid |
Formato – uuid. O identificador exclusivo do grupo de contatos. |
Retornos
- Corpo
- getContactGroupResponse
Remover um contato de um grupo de contatos
Esse ponto de extremidade remove um contato existente de um grupo de contatos específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Retornos
Definições
allContactsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
items
|
items | array of getContactResponse | |
|
totalItems
|
totalItems | integer |
cancelVettingResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
com êxito
|
succeeded | boolean | |
|
codificar
|
code | string | |
|
traceId
|
traceId | string |
checkResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer | |
|
primeiro nome
|
firstName | string | |
|
surname
|
surname | string | |
|
dateOfBirth
|
dateOfBirth | string | |
|
email
|
string | ||
|
número de telefone
|
phoneNumber | string | |
|
referência
|
reference | string | |
|
createdDateTime
|
createdDateTime | string | |
|
checkType
|
checkType | string | |
|
contactId
|
contactId | string | |
|
latestVettingStatus
|
latestVettingStatus | string | |
|
vettingStatuses
|
vettingStatuses | array of vettingStatusViewModel |
contactResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
isDuplicate
|
isDuplicate | boolean | |
|
mensagem
|
message | string | |
|
contactId
|
contactId | string | |
|
primeiro nome
|
firstName | string | |
|
sobrenome
|
lastName | string | |
|
email
|
string | ||
|
número de telefone
|
phoneNumber | string |
createContactGroupResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
createdDateTime
|
createdDateTime | string |
getAllContactGroupsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
contatoGrupos
|
contactGroups | array of getContactGroupResponse |
getAllVettingRequestsResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
items
|
items | array of checkResponse | |
|
totalItems
|
totalItems | integer |
getAssignedGroupsForContactResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string | |
|
nome
|
name | string | |
|
createdDate
|
createdDate | string |
getContactGroupResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
getContactResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string | |
|
primeiro nome
|
firstName | string | |
|
sobrenome
|
lastName | string | |
|
email
|
string | ||
|
número de telefone
|
phoneNumber | string | |
|
registrationAccepted
|
registrationAccepted | boolean | |
|
acceptedRegistrationDate
|
acceptedRegistrationDate | string | |
|
recordCreationSource
|
recordCreationSource | string | |
|
createdDateTime
|
createdDateTime | string | |
|
updatedDateTime
|
updatedDateTime | string |
removeContactFromContactGroupResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
contactListId
|
contactListId | string | |
|
contactId
|
contactId | string |
updateContactGroupResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nome
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
vettingRequestRecordReferenceResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | integer | |
|
checkType
|
checkType | string |
vettingResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
com êxito
|
succeeded | boolean | |
|
vettingRequestRecordReferences
|
vettingRequestRecordReferences | array of vettingRequestRecordReferenceResponse | |
|
codificar
|
code | string | |
|
traceId
|
traceId | string |
vettingStatusResponse
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
status
|
status | string | |
|
latestVettingStatusDescription
|
latestVettingStatusDescription | string |
vettingStatusViewModel
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
status
|
status | string | |
|
createdDateTime
|
createdDateTime | string |
PDFExportGet200ApplicationJsonResponse
getAssignedGroupsForContactResponseArray
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Itens
|
getAssignedGroupsForContactResponse |
objeto
Esse é o tipo 'object'.