InfoVetted (wersja zapoznawcza)
Rozwiązanie do badań w tle zatrudnienia firmy InfoVetted usprawnia weryfikację kandydatów i pracowników, umożliwiając efektywne żądania kontaktu i kontroli, pomagając organizacjom zachować zgodność i podejmować świadome decyzje dotyczące zatrudniania.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | InfoVetted |
| adres URL | https://infovetted.com |
| info@infovetted.com |
| Metadane łącznika | |
|---|---|
| Publisher | InfoVetted |
| Witryna internetowa | https://www.infovetted.com |
| Zasady ochrony prywatności | https://www.infovetted.com/privacy-policy |
| Kategorie | Bezpieczeństwo; Zarządzanie biznesem |
Łącznik weryfikacji infovetted
InfoVetted zapewnia łącznik do przeprowadzania weryfikacji zatrudnienia na kandydatów i pracowników, takich jak Weryfikacja tożsamości (IDV), Prawo do pracy (RTW), Criminal - Disclosure & Barring Service (DBS) i finansowe kontrole w tle.
Łącznik obsługuje również wykonywanie zapytań o stan żądanego sprawdzania i pobieranie wyników weryfikacji jako pliku PDF.
Wydawca: InfoVetted
Wymagania wstępne
- Klucz interfejsu API jest wymagany, musi zarejestrować się i zarejestrować firmę w witrynie InfoVetted , aby korzystać z łącznika.
Obsługiwane operacje
Łącznik obsługuje następujące operacje:
GetAllVettingRequests
GetVettingRequestsByContactId
CreateContactVettingRequest
Zażądaj sprawdzenia weryfikacji. Dostępne są następujące typy sprawdzania:
- RightToWork
- StandardowaDBS
- EnhancedDBS
- BasicDBS
- WorkHistory3years
- WorkHistory5years
W przypadku żądania weryfikacji dbS należy użyć jednego z następujących sektorów zatrudnienia
Sektory zatrudnienia
- AcademyEducation
- ZakwaterowanieAndFoodService
- AdministrativeAndSupport
- Rolnictwo
- ArtsAndEntertainment
- CentralGovernment
- Opieka nad dziećmi
- Budowa
- Drivers
- EnergyAndAirConditioning
- FinancialAnd Insurance
- Leśnictwo i ryby
- FosterAdoption
- Dalsza alokacja
- Wyższa alokacja
- Niezależna alokacja
- InformationAndCommunication
- LawEnforcementAndSecurity
- LeisureSportAndTourism
- LocalGovernment
- Produkcja
- MiningAndQuarrying
- NHS
- PrzedszkoleEdukacja
- Podstawowa alokacja
- PrivateHealthcare
- ProfessionalTechnical
- PublicSectorOther
- RealEstateActivities
- RekrutacjaAndHR
- Handel detaliczny
- Pomocnicza alokacja
- SocialCare
- TradeOrRepairOfVehicles
- TransportAndStorage
- DobrowolnośćCharity
- WaterAndWasteManagement
Aktualizacje stanu weryfikacji zostaną wysłane na adres elementu webhook (opcjonalnie) podany w następującym formacie
Kod JSON ładunku POST elementu webhook:
{
"CheckId": "",
"Status": "",
"StatusDescription": ""
}
Statusy:
- Niestarted,
- Ruch przychodzący,
- Ukończyć
- Usunięte
- PendingApproval,
- Odrzucone
- Wygasłe
- Archiwizowane
- Unknown
CancelAnExistingVettingRequest
Stan weryfikacji
Zwraca stan weryfikacji żądanego sprawdzenia
Statusy:
- Niestarted,
- Ruch przychodzący,
- Ukończyć
- Usunięte
- PendingApproval,
- Odrzucone
- Wygasłe
- Archiwizowane
- Unknown
Eksportowanie plików PDF
Zwraca wynik w formacie PDF dla ukończonej weryfikacji
CreateContact
Tworzy kontakt do weryfikacji
GetContact
Pobiera kontakt
UpdateContact
Aktualizowanie kontaktu
GetAllContacts
Pobieranie listy wszystkich kontaktów
GetAssignedGroupsForContact
Zwraca listę grup, do których należy kontakt
GetContactGroup
Pobieranie grupy kontaktów
CreateContactGroup
Tworzenie grupy kontaktów
UpdateContactGroup
Aktualizowanie grupy kontaktów
GetAllContactGroups
Pobieranie wszystkich grup kontaktów
DeleteContactGroup
Usuwanie grupy kontaktów
AddContactToContactGroup
Dodawanie kontaktu do grupy
RemoveContactFromContactGroup
Usuwanie kontaktu z grupy
Uzyskiwanie poświadczeń
Klucz interfejsu API można uzyskać w portalu InfoVetted w obszarze Ustawienia =>Klucze interfejsu API =>Klucz podstawowy.
Klucze interfejsu API InfoVetted
Musisz mieć aktywną subskrypcję odpowiedniego produktu lub mieć włączone fakturowanie
Znane problemy i ograniczenia
Brak znanych problemów
Support
Aby uzyskać odpowiedzi na wszelkie pytania, skontaktuj tutaj lub wyślij wiadomość e-mail na adres info@infovetted.com
Instrukcje dotyczące wdrażania
Skorzystaj z tych instrukcji , aby wdrożyć ten łącznik jako łącznik niestandardowy w usługach Microsoft Power Automate i Power Apps
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| apiKeyHeader | securestring | ApiKeyHeader dla tego interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie danych kontaktowych |
Ten punkt końcowy aktualizuje szczegóły istniejącego kontaktu. |
| Aktualizowanie istniejącej grupy kontaktów |
Ten punkt końcowy aktualizuje szczegóły istniejącej grupy kontaktów według identyfikatora. |
| Anulowanie żądania weryfikacji exisitng |
Ten punkt końcowy anuluje istniejące żądanie weryfikacji. |
| Dodawanie kontaktu do grupy kontaktów |
Ten punkt końcowy dodaje istniejący kontakt do określonej grupy kontaktów. |
| Eksportuj wynik sprawdzania jako plik PDF |
Ten punkt końcowy generuje i eksportuje dokument PDF dla danego sprawdzenia zidentyfikowanego przez parametr VettingRequestId. |
| Pobieranie danych kontaktowych |
Ten punkt końcowy pobiera szczegóły kontaktu według jego identyfikatora. |
| Pobieranie grupy kontaktów |
Ten punkt końcowy pobiera szczegóły określonej grupy kontaktów według identyfikatora. |
| Pobieranie przypisanych grup dla kontaktu |
Ten punkt końcowy pobiera grupy przypisane do określonego kontaktu według identyfikatora. |
| Pobieranie wszystkich grup kontaktów |
Ten punkt końcowy pobiera wszystkie grupy kontaktów skojarzone z subskrypcją. |
| Pobieranie wszystkich kontaktów |
Ten punkt końcowy pobiera wszystkie kontakty z opcjonalną stronicacją. |
| Pobieranie wszystkich żądań weryfikacji |
Ten punkt końcowy pobiera wszystkie żądania weryfikacji z opcjonalnymi parametrami stronicowania. |
| Tworzenie nowego kontaktu |
Ten punkt końcowy tworzy nowy kontakt na podstawie parametrów wejściowych. |
| Tworzenie nowego żądania weryfikacji kontaktu |
Ten punkt końcowy tworzy nowe żądanie weryfikacji dla kontaktu. |
| Tworzenie nowej grupy kontaktów |
Ten punkt końcowy tworzy nową grupę kontaktów o podanej nazwie. |
| Usuwanie grupy kontaktów |
Ten punkt końcowy usuwa grupę kontaktów według jego identyfikatora. |
| Usuwanie kontaktu z grupy kontaktów |
Ten punkt końcowy usuwa istniejący kontakt z określonej grupy kontaktów. |
|
Uzyskiwanie stanu weryfikacji dla danego identyfikatora weryfikacji |
Ten punkt końcowy zwraca stan weryfikacji danego sprawdzenia zidentyfikowanego przez parametr VettingRequestId. |
| Uzyskiwanie żądań weryfikacji według identyfikatora kontaktu |
Ten punkt końcowy pobiera żądania weryfikacji skojarzone z określonym identyfikatorem kontaktu. |
Aktualizowanie danych kontaktowych
Ten punkt końcowy aktualizuje szczegóły istniejącego kontaktu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
imię
|
firstName | string | ||
|
nazwisko
|
lastName | string | ||
|
e-mail
|
string | |||
|
numer telefonu
|
phoneNumber | string | ||
|
contactId
|
contactId | string |
Zwraca
- Body
- getContactResponse
Aktualizowanie istniejącej grupy kontaktów
Ten punkt końcowy aktualizuje szczegóły istniejącej grupy kontaktów według identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
nazwa
|
name | string |
Zwraca
Anulowanie żądania weryfikacji exisitng
Ten punkt końcowy anuluje istniejące żądanie weryfikacji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
vettingRequestId
|
vettingRequestId | integer |
Zwraca
Dodawanie kontaktu do grupy kontaktów
Ten punkt końcowy dodaje istniejący kontakt do określonej grupy kontaktów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Zwraca
- response
- object
Eksportuj wynik sprawdzania jako plik PDF
Ten punkt końcowy generuje i eksportuje dokument PDF dla danego sprawdzenia zidentyfikowanego przez parametr VettingRequestId.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Parametr VettingRequestId
|
VettingRequestId | True | string |
Parametr VettingRequestId , który jest unikatowym identyfikatorem weryfikacjiRequest. |
Zwraca
Pobieranie danych kontaktowych
Ten punkt końcowy pobiera szczegóły kontaktu według jego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kontaktu. Format — uuid
|
ContactId | True | uuid |
Format — uuid. Unikatowy identyfikator kontaktu. |
Zwraca
- Body
- getContactResponse
Pobieranie grupy kontaktów
Ten punkt końcowy pobiera szczegóły określonej grupy kontaktów według identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
The ContactGroupId. Format — uuid
|
ContactGroupId | True | uuid |
Format — uuid. Unikatowy identyfikator grupy kontaktów. |
Zwraca
Pobieranie przypisanych grup dla kontaktu
Ten punkt końcowy pobiera grupy przypisane do określonego kontaktu według identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
contactId
|
ContactId | True | uuid |
Format — uuid. Unikatowy identyfikator kontaktu. |
Zwraca
- Przedmioty
- getAssignedGroupsForContactResponseArray
Pobieranie wszystkich grup kontaktów
Ten punkt końcowy pobiera wszystkie grupy kontaktów skojarzone z subskrypcją.
Zwraca
Pobieranie wszystkich kontaktów
Ten punkt końcowy pobiera wszystkie kontakty z opcjonalną stronicacją.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Kierunek sortowania (asc lub desc)
|
Direction | string |
Kierunek sortowania (asc lub desc). |
|
|
Przesunięcie — int32. Przesunięcie stronicowania
|
Offset | integer |
Format — int32. Przesunięcie stronicowania. |
|
|
Limit stronicowania
|
Limit | integer |
Format — int32. Limit stronicowania. |
Zwraca
- Body
- allContactsResponse
Pobieranie wszystkich żądań weryfikacji
Ten punkt końcowy pobiera wszystkie żądania weryfikacji z opcjonalnymi parametrami stronicowania.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Kierunek sortowania
|
Direction | string |
Kierunek sortowania, np. "asc" lub "desc". |
|
|
Przesunięcie stronicowania
|
Offset | integer |
Format — int32. Przesunięcie stronicowania. |
|
|
Limit stronicowania
|
Limit | integer |
Format — int32. Limit stronicowania. |
Zwraca
Tworzenie nowego kontaktu
Ten punkt końcowy tworzy nowy kontakt na podstawie parametrów wejściowych.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
imię
|
firstName | string | ||
|
nazwisko
|
lastName | string | ||
|
e-mail
|
string | |||
|
numer telefonu
|
phoneNumber | string |
Zwraca
- Body
- contactResponse
Tworzenie nowego żądania weryfikacji kontaktu
Ten punkt końcowy tworzy nowe żądanie weryfikacji dla kontaktu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
CheckType
|
CheckType | string |
Typ sprawdzania żądania weryfikacji. |
|
|
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 |
Zwraca
- Body
- vettingResponse
Tworzenie nowej grupy kontaktów
Ten punkt końcowy tworzy nową grupę kontaktów o podanej nazwie.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
nazwa
|
name | string |
Zwraca
Usuwanie grupy kontaktów
Ten punkt końcowy usuwa grupę kontaktów według jego identyfikatora.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string |
Zwraca
- response
- object
Usuwanie kontaktu z grupy kontaktów
Ten punkt końcowy usuwa istniejący kontakt z określonej grupy kontaktów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | ||
|
contactId
|
contactId | string |
Zwraca
Uzyskiwanie stanu weryfikacji dla danego identyfikatora weryfikacjiRequestId
Ten punkt końcowy zwraca stan weryfikacji danego sprawdzenia zidentyfikowanego przez parametr VettingRequestId.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Parametr VettingRequestId
|
VettingRequestId | True | integer |
Format — int32. Parametr VettingRequestId , który jest unikatowym identyfikatorem sprawdzania. |
Zwraca
Uzyskiwanie żądań weryfikacji według identyfikatora kontaktu
Ten punkt końcowy pobiera żądania weryfikacji skojarzone z określonym identyfikatorem kontaktu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator kontaktu — format — uuid
|
ContactId | True | uuid |
Format — uuid. Unikatowy identyfikator kontaktu. |
|
Kierunek sortowania
|
Direction | string |
Kierunek sortowania, np. "asc" lub "desc". |
|
|
Przesunięcie stronicowania
|
Offset | integer |
Format — int32. Przesunięcie stronicowania. |
|
|
Limit stronicowania
|
Limit | integer |
Format — int32. Limit stronicowania. |
Zwraca
Definicje
allContactsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of getContactResponse | |
|
Łączna liczba elementów
|
totalItems | integer |
cancelVettingResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Powiodło się
|
succeeded | boolean | |
|
kod
|
code | string | |
|
traceId
|
traceId | string |
checkResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer | |
|
imię
|
firstName | string | |
|
nazwisko
|
surname | string | |
|
dateOfBirth
|
dateOfBirth | string | |
|
e-mail
|
string | ||
|
numer telefonu
|
phoneNumber | string | |
|
odwołanie
|
reference | string | |
|
createdDateTime
|
createdDateTime | string | |
|
checkType
|
checkType | string | |
|
contactId
|
contactId | string | |
|
latestVettingStatus
|
latestVettingStatus | string | |
|
weryfikacjastatuses
|
vettingStatuses | array of vettingStatusViewModel |
contactResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
isDuplicate
|
isDuplicate | boolean | |
|
komunikat
|
message | string | |
|
contactId
|
contactId | string | |
|
imię
|
firstName | string | |
|
nazwisko
|
lastName | string | |
|
e-mail
|
string | ||
|
numer telefonu
|
phoneNumber | string |
createContactGroupResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nazwa
|
name | string | |
|
createdDateTime
|
createdDateTime | string |
getAllContactGroupsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
totalCount
|
totalCount | integer | |
|
KontaktGroups (Kontakty)
|
contactGroups | array of getContactGroupResponse |
getAllVettingRequestsResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
items
|
items | array of checkResponse | |
|
Łączna liczba elementów
|
totalItems | integer |
getAssignedGroupsForContactResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string | |
|
nazwa
|
name | string | |
|
data utworzenia
|
createdDate | string |
getContactGroupResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nazwa
|
name | string | |
|
czasUtworzenia
|
createdTime | string | |
|
count
|
count | integer |
getContactResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | string | |
|
imię
|
firstName | string | |
|
nazwisko
|
lastName | string | |
|
e-mail
|
string | ||
|
numer telefonu
|
phoneNumber | string | |
|
rejestracjaAkceptowana
|
registrationAccepted | boolean | |
|
acceptedRegistrationDate
|
acceptedRegistrationDate | string | |
|
recordCreationSource
|
recordCreationSource | string | |
|
createdDateTime
|
createdDateTime | string | |
|
updatedDateTime
|
updatedDateTime | string |
removeContactFromContactGroupResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
contactListId
|
contactListId | string | |
|
contactId
|
contactId | string |
updateContactGroupResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
contactGroupId
|
contactGroupId | string | |
|
nazwa
|
name | string | |
|
czasUtworzenia
|
createdTime | string | |
|
count
|
count | integer |
weryfikacjaRequestRecordReferenceResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | integer | |
|
checkType
|
checkType | string |
weryfikacjaResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Powiodło się
|
succeeded | boolean | |
|
weryfikacjaRequestRecordReferences
|
vettingRequestRecordReferences | array of vettingRequestRecordReferenceResponse | |
|
kod
|
code | string | |
|
traceId
|
traceId | string |
weryfikacjaStatusResponse
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string | |
|
latestVettingStatusDescription
|
latestVettingStatusDescription | string |
weryfikacjaStatusViewModel
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
stan
|
status | string | |
|
createdDateTime
|
createdDateTime | string |
PDFExportGet200ApplicationJsonResponse
getAssignedGroupsForContactResponseArray
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Przedmioty
|
getAssignedGroupsForContactResponse |
obiekt
Jest to typ 'obiekt'.