Udostępnij przez


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
Email 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 weryfikacjiRequestId

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
email string
numer telefonu
phoneNumber string
contactId
contactId string

Zwraca

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

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

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

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
email string
numer telefonu
phoneNumber string

Zwraca

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

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
email 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
email 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
email 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'.