InfoVetted (préversion)
La solution de filtrage des antécédents d’emploi d’InfoVetted simplifie la vérification des candidats et des employés en permettant des demandes de contact et de filtrage efficaces, aidant les organisations à rester conformes et à prendre des décisions d’embauche éclairées.
Ce connecteur est disponible dans les produits et régions suivants :
| Service | classe | Régions |
|---|---|---|
| Copilot Studio | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Applications logiques | Norme | Toutes les régions Logic Apps , à l’exception des suivantes : - Régions Azure Government - Régions Azure Chine - Us Department of Defense (DoD) |
| Power Apps | Premium | Toutes les régions Power Apps , à l’exception des suivantes : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Power Automate | Premium | Toutes les régions Power Automate , à l’exception des éléments suivants : - Us Government (GCC) - Us Government (GCC High) - China Cloud géré par 21Vianet - Us Department of Defense (DoD) |
| Contact | |
|---|---|
| Nom | InfoVetted |
| URL | https://infovetted.com |
| Messagerie électronique | info@infovetted.com |
| Métadonnées du connecteur | |
|---|---|
| Éditeur | InfoVetted |
| Site web | https://www.infovetted.com |
| Politique de confidentialité | https://www.infovetted.com/privacy-policy |
| Catégories | Sécurité; Gestion de l’entreprise |
Connecteur InfoVetted Vetting
InfoVetted fournit un connecteur permettant d’effectuer des vérifications d’emploi sur les candidats et les employés tels que la vérification d’identité (IDV), le droit au travail (RTW), le crime - divulgation et le service dbS (FINANICAL).
Le connecteur prend également en charge l’interrogation de l’état d’une vérification demandée et le téléchargement des résultats de vérification sous la forme d’un fichier PDF.
Éditeur : InfoVetted
Prerequisites
- La clé API est requise, doit s’inscrire et inscrire votre entreprise auprès d’InfoVetted pour utiliser le connecteur.
Opérations prises en charge
Le connecteur prend en charge les opérations suivantes :
GetAllVettingRequests
GetVettingRequestsByContactId
CreateContactVettingRequest
Demandez une vérification de vérification. Les types de vérification suivants sont disponibles :
- RightToWork
- StandardDBS
- EnhancedDBS
- BasicDBS
- WorkHistory3years
- WorkHistory5years
Si vous demandez un contrôle d’autorisation DBS, utilisez l’un des secteurs d’emploi suivants
Secteurs de l’emploi
- AcademyEducation
- AccommodationAnd FoodService
- AdministrativeAndSupport
- Agriculture
- ArtsAndEntertainment
- CentralGovernment
- ChildCare
- Construction
- Pilotes
- EnergyAndAirConditioning
- FinancialAndInsurance
- ForestryAndFishing
- FosterAdoption
- FurtherEducation
- HigherEducation
- IndependentEducation
- InformationAndCommunication
- LawEnforcementAndSecurity
- LeisureSportAndTour
- LocalGovernment
- Industrie
- MiningAndQuarrying
- NHS
- Éducation préscolaire
- PrimaryEducation
- PrivateHealthcare
- ProfessionalTechnical
- PublicSectorOther
- RealEstateActivities
- RecrutementAndHR
- Commerce de détail
- SecondaryEducation
- SocialCare
- TradeOrRepairOfVehicles
- TransportationAndStorage
- VoluntaryCharity
- WaterAndWasteManagement
La vérification des mises à jour d’état est envoyée à l’adresse webhook (facultative) fournie au format suivant
JSON de la charge utile WEBhook POST :
{
"CheckId": "",
"Status": "",
"StatusDescription": ""
}
Statuts:
- NotStarted,
- InProgress,
- Complet
- Supprimé
- PendingApproval,
- Rejeté
- Périmé
- Archivés
- Inconnu
CancelAnExistingVettingRequest
État de vérification
Retourne l’état de vérification du contrôle demandé
Statuts:
- NotStarted,
- InProgress,
- Complet
- Supprimé
- PendingApproval,
- Rejeté
- Périmé
- Archivés
- Inconnu
Exportation PDF
Retourne un résultat PDF pour le contrôle terminé
CreateContact
Crée un contact à vérifier
GetContact
Obtient le contact
UpdateContact
Mettre à jour le contact
GetAllContacts
Obtenir la liste de tous les contacts
GetAssignedGroupsForContact
Renvoyer une liste de groupes auxquels appartient le contact
GetContactGroup
Obtenir un groupe de contacts
CreateContactGroup
Créer un groupe de contacts
UpdateContactGroup
Mettre à jour un groupe de contacts
GetAllContactGroups
Obtenir tous les groupes de contacts
DeleteContactGroup
Supprimer un groupe de contacts
AddContactToContactGroup
Ajouter un contact à un groupe
RemoveContactFromContactGroup
Supprimer un contact d’un groupe
Obtention des informations d’identification
Votre clé API peut être obtenue dans le portail InfoVetted sous Paramètres =>Clés API =>Clé primaire.
Vous devez disposer d’un abonnement actif pour le produit approprié ou activer la facturation
Problèmes connus et limitations
Aucun problème connu
Support
Pour toute question, veuillez contacter un e-mail àinfo@infovetted.com
Instructions de déploiement
Utilisez ces instructions pour déployer ce connecteur en tant que connecteur personnalisé dans Microsoft Power Automate et Power Apps
Création d’une connexion
Le connecteur prend en charge les types d’authentification suivants :
| Par défaut | Paramètres de création de connexion. | Toutes les régions | Non partageable |
Faire défaut
Applicable : Toutes les régions
Paramètres de création de connexion.
Cette connexion n’est pas partageable. Si l’application power est partagée avec un autre utilisateur, un autre utilisateur est invité à créer une connexion explicitement.
| Nom | Type | Descriptif | Obligatoire |
|---|---|---|---|
| apiKeyHeader | securestring | ApiKeyHeader pour cette API | Vrai |
Limitations
| Nom | Appels | Période de renouvellement |
|---|---|---|
| Appels d’API par connexion | 100 | 60 secondes |
Actions
| Ajouter un contact à un groupe de contacts |
Ce point de terminaison ajoute un contact existant à un groupe de contacts spécifique. |
| Annuler une demande de vérification d’exisitng |
Ce point de terminaison annule une demande de vérification existante. |
| Créer un contact |
Ce point de terminaison crée un contact basé sur les paramètres d’entrée. |
| Créer un groupe de contacts |
Ce point de terminaison crée un groupe de contacts avec le nom fourni. |
| Créer une demande de vérification de contact |
Ce point de terminaison crée une demande de vérification pour un contact. |
| Exporter le résultat de la vérification en tant que PDF |
Ce point de terminaison génère et exporte un document PDF pour la vérification donnée identifiée par le paramètre VettingRequestId. |
| Mettre à jour les détails du contact |
Ce point de terminaison met à jour les détails d’un contact existant. |
| Mettre à jour un groupe de contacts existant |
Ce point de terminaison met à jour les détails d’un groupe de contacts existant par ID. |
| Obtenir des demandes de vérification par ID de contact |
Ce point de terminaison récupère les demandes de vérification associées à un ID de contact spécifique. |
|
Obtenir l’état de vérification d’un vetting |
Ce point de terminaison retourne l’état de vérification d’une vérification donnée identifiée par le paramètre VettingRequestId. |
| Obtenir toutes les demandes de vérification |
Ce point de terminaison récupère toutes les demandes de vérification avec des paramètres de pagination facultatifs. |
| Récupérer les détails du contact |
Ce point de terminaison récupère les détails d’un contact par son ID. |
| Récupérer les groupes attribués pour un contact |
Ce point de terminaison récupère les groupes affectés à un contact spécifique par ID. |
| Récupérer tous les contacts |
Ce point de terminaison récupère tous les contacts avec la pagination facultative. |
| Récupérer tous les groupes de contacts |
Ce point de terminaison récupère tous les groupes de contacts associés à l’abonnement. |
| Récupérer un groupe de contacts |
Ce point de terminaison récupère les détails d’un groupe de contacts spécifique par ID. |
| Supprimer un contact d’un groupe de contacts |
Ce point de terminaison supprime un contact existant d’un groupe de contacts spécifique. |
| Supprimer un groupe de contacts |
Ce point de terminaison supprime un groupe de contacts par son ID. |
Ajouter un contact à un groupe de contacts
Ce point de terminaison ajoute un contact existant à un groupe de contacts spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Retours
- response
- object
Annuler une demande de vérification d’exisitng
Ce point de terminaison annule une demande de vérification existante.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
vettingRequestId
|
vettingRequestId | integer |
Retours
- Corps
- cancelVettingResponse
Créer un contact
Ce point de terminaison crée un contact basé sur les paramètres d’entrée.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
firstName
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
Messagerie électronique
|
string | |||
|
numéro de téléphone
|
phoneNumber | string |
Retours
- Corps
- contactResponse
Créer un groupe de contacts
Ce point de terminaison crée un groupe de contacts avec le nom fourni.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
nom
|
name | string |
Retours
Créer une demande de vérification de contact
Ce point de terminaison crée une demande de vérification pour un contact.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
CheckType
|
CheckType | string |
Type de vérification de la demande de vérification. |
|
|
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 |
Retours
- Corps
- vettingResponse
Exporter le résultat de la vérification en tant que PDF
Ce point de terminaison génère et exporte un document PDF pour la vérification donnée identifiée par le paramètre VettingRequestId.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Paramètre VettingRequestId
|
VettingRequestId | True | string |
Paramètre VettingRequestId , qui est un identificateur unique pour le vettingRequest. |
Retours
Mettre à jour les détails du contact
Ce point de terminaison met à jour les détails d’un contact existant.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
firstName
|
firstName | string | ||
|
lastName
|
lastName | string | ||
|
Messagerie électronique
|
string | |||
|
numéro de téléphone
|
phoneNumber | string | ||
|
contactId
|
contactId | string |
Retours
- Corps
- getContactResponse
Mettre à jour un groupe de contacts existant
Ce point de terminaison met à jour les détails d’un groupe de contacts existant par ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
nom
|
name | string |
Retours
Obtenir des demandes de vérification par ID de contact
Ce point de terminaison récupère les demandes de vérification associées à un ID de contact spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de contact - Format - uuid
|
ContactId | True | uuid |
Format - uuid. Identificateur unique du contact. |
|
Direction du tri
|
Direction | string |
Direction de tri, par exemple , « asc » ou « desc ». |
|
|
Décalage de pagination
|
Offset | integer |
Format - int32. Décalage de pagination. |
|
|
Limite de pagination
|
Limit | integer |
Format - int32. Limite de pagination. |
Retours
Obtenir l’état de vérification d’un vettingRequestId donné
Ce point de terminaison retourne l’état de vérification d’une vérification donnée identifiée par le paramètre VettingRequestId.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Paramètre VettingRequestId
|
VettingRequestId | True | integer |
Format - int32. Paramètre VettingRequestId , qui est un identificateur unique pour la vérification. |
Retours
- Corps
- vettingStatusResponse
Obtenir toutes les demandes de vérification
Ce point de terminaison récupère toutes les demandes de vérification avec des paramètres de pagination facultatifs.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Direction du tri
|
Direction | string |
Direction de tri, par exemple , « asc » ou « desc ». |
|
|
Décalage de pagination
|
Offset | integer |
Format - int32. Décalage de pagination. |
|
|
Limite de pagination
|
Limit | integer |
Format - int32. Limite de pagination. |
Retours
Récupérer les détails du contact
Ce point de terminaison récupère les détails d’un contact par son ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
ID de contact. Format - uuid
|
ContactId | True | uuid |
Format - uuid. Identificateur unique du contact. |
Retours
- Corps
- getContactResponse
Récupérer les groupes attribués pour un contact
Ce point de terminaison récupère les groupes affectés à un contact spécifique par ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contactId
|
ContactId | True | uuid |
Format - uuid. Identificateur unique du contact. |
Retours
Récupérer tous les contacts
Ce point de terminaison récupère tous les contacts avec la pagination facultative.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
Direction du tri (asc ou desc)
|
Direction | string |
Direction du tri (asc ou desc). |
|
|
Offset - int32. Décalage de pagination
|
Offset | integer |
Format - int32. Décalage de pagination. |
|
|
Limite de pagination
|
Limit | integer |
Format - int32. Limite de pagination. |
Retours
- Corps
- allContactsResponse
Récupérer tous les groupes de contacts
Ce point de terminaison récupère tous les groupes de contacts associés à l’abonnement.
Retours
Récupérer un groupe de contacts
Ce point de terminaison récupère les détails d’un groupe de contacts spécifique par ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
The ContactGroupId. Format - uuid
|
ContactGroupId | True | uuid |
Format - uuid. Identificateur unique du groupe de contacts. |
Retours
- Corps
- getContactGroupResponse
Supprimer un contact d’un groupe de contacts
Ce point de terminaison supprime un contact existant d’un groupe de contacts spécifique.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Retours
Supprimer un groupe de contacts
Ce point de terminaison supprime un groupe de contacts par son ID.
Paramètres
| Nom | Clé | Obligatoire | Type | Description |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string |
Retours
- response
- object
Définitions
allContactsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
items
|
items | array of getContactResponse | |
|
totalItems
|
totalItems | integer |
cancelVettingResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Réussi
|
succeeded | boolean | |
|
code
|
code | string | |
|
traceId
|
traceId | string |
checkResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | integer | |
|
firstName
|
firstName | string | |
|
nom de famille
|
surname | string | |
|
dateOfBirth
|
dateOfBirth | string | |
|
Messagerie électronique
|
string | ||
|
numéro de téléphone
|
phoneNumber | string | |
|
référence
|
reference | string | |
|
createdDateTime
|
createdDateTime | string | |
|
checkType
|
checkType | string | |
|
contactId
|
contactId | string | |
|
latestVettingStatus
|
latestVettingStatus | string | |
|
vettingStatuses
|
vettingStatuses | array of vettingStatusViewModel |
contactResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
isDuplicate
|
isDuplicate | boolean | |
|
Message
|
message | string | |
|
contactId
|
contactId | string | |
|
firstName
|
firstName | string | |
|
lastName
|
lastName | string | |
|
Messagerie électronique
|
string | ||
|
numéro de téléphone
|
phoneNumber | string |
createContactGroupResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nom
|
name | string | |
|
createdDateTime
|
createdDateTime | string |
getAllContactGroupsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
contactGroupes
|
contactGroups | array of getContactGroupResponse |
getAllVettingRequestsResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
items
|
items | array of checkResponse | |
|
totalItems
|
totalItems | integer |
getAssignedGroupsForContactResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string | |
|
nom
|
name | string | |
|
date de création
|
createdDate | string |
getContactGroupResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nom
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
getContactResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | string | |
|
firstName
|
firstName | string | |
|
lastName
|
lastName | string | |
|
Messagerie électronique
|
string | ||
|
numéro de téléphone
|
phoneNumber | string | |
|
registrationAccepted
|
registrationAccepted | boolean | |
|
acceptedRegistrationDate
|
acceptedRegistrationDate | string | |
|
recordCreationSource
|
recordCreationSource | string | |
|
createdDateTime
|
createdDateTime | string | |
|
updatedDateTime
|
updatedDateTime | string |
removeContactFromContactGroupResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contactListId
|
contactListId | string | |
|
contactId
|
contactId | string |
updateContactGroupResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nom
|
name | string | |
|
createdTime
|
createdTime | string | |
|
count
|
count | integer |
vettingRequestRecordReferenceResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
pièce d'identité
|
id | integer | |
|
checkType
|
checkType | string |
vettingResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Réussi
|
succeeded | boolean | |
|
vettingRequestRecordReferences
|
vettingRequestRecordReferences | array of vettingRequestRecordReferenceResponse | |
|
code
|
code | string | |
|
traceId
|
traceId | string |
vettingStatusResponse
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | string | |
|
latestVettingStatusDescription
|
latestVettingStatusDescription | string |
vettingStatusViewModel
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
status
|
status | string | |
|
createdDateTime
|
createdDateTime | string |
PDFExportGet200ApplicationJsonResponse
getAssignedGroupsForContactResponseArray
| Nom | Chemin d’accès | Type | Description |
|---|---|---|---|
|
Objets
|
getAssignedGroupsForContactResponse |
objet
Il s’agit du type 'object'.