Xref icon

Xref

Automated employment reference checks and candidate verification.

8 triggers22 searches19 actionsInstant (webhooks)Auth: OAuth

AI-assisted documentation12 min read

This documentation is compiled from our integration source code, internal specs for Xref, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Xref on WEXTL →

To use Xref on WEXTL you need an active account and OAuth client credentials, granted by signing in with your account.[3]

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Open API - API Keypassword

    Get your API key by requesting Open API access from Xref (your account must be onboarded for API). After approval, Xref will provide a Sandbox API Key (and production access as needed).

    [1]
  1. Log in to your WEXTL account, add the Xref node module to your workflow, and click Create new credential.
    Instant triggers use webhooks — click Create a webhook first when adding one, then create the credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Xref account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch ChecksTrigger
Output fields[3]
FieldType
IDnumber
Integrationtext
Integration subtext
Requesteddate
Requesterobject
IDnumber
First nametext
Last nametext
Emailtext
URLtext
Candidateobject
First nametext
Last nametext
Emailtext
Xrefobject
Roletext
Statetext
State last updateddate
Criterionobject
Refereesarray
URLtext
Watch CriteriaTrigger
Output fields[3]
FieldType
IDnumber
Base IDtext
Nametext
Min yearsnumber
Min refereesnumber
Created ondate
Created bytext
Note to candidatetext
Note to refereetext
Mappingsarray
URLtext
Watch EventsTrigger
Output fields[3]
FieldType
User IDnumber
Email addressemail
Nametext
Date createddate
Watch Hiring AccountsTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Watch LogsTrigger
Output fields[3]
FieldType
IDnumber
Createddate
Methodtext
Endpointtext
Statusnumber
Eventtext
URLtext
Watch QuestionnairesTrigger
Output fields[3]
FieldType
IDnumber
Titletext
Questionsarray
URLtext
Watch Reference TypesTrigger
Output fields[3]
FieldType
IDnumber
Nametext
Watch UsersTrigger
Output fields[3]
FieldType
IDnumber
First nametext
Last nametext
Emailtext
Permissionsarray
URLtext
Get a CheckAction
Input fields[3]
FieldType
Check IDchoice
Output fields[3]
FieldType
IDnumber
Integrationtext
Integration subtext
Requesteddate
Requesterobject
IDnumber
First nametext
Last nametext
Emailtext
URLtext
Candidateobject
First nametext
Last nametext
Emailtext
Companyobject
IDnumber
Xrefobject
IDnumber
Roletext
Statetext
State last updatedtext
Criterionobject
Refereesarray
Timeline gapsarray
Priceobject
Earliest timeline dateobject
Latest timeline dateobject
URLtext
Get a Check's LifecycleSearch
Input fields[3]
FieldType
Check IDchoice
Limitnumber
Output fields[3]
FieldType
User IDnumber
User typetext
User nametext
Actiontext
Action arg 1text
Action arg 2text
Action arg 3text
Action datetext
Translateboolean
IP addresstext
Browsertext
Locationtext
Citytext
Countrytext
Isptext
Get a CriterionAction
Input fields[3]
FieldType
IDRequired
choice
Output fields[3]
FieldType
IDnumber
Base IDnumber
Nametext
Min yearsnumber
Min refereesnumber
Created ondate
Created bytext
Note to candidatetext
Note to refereetext
Mappingsarray
URLtext
Get a LogAction
Input fields[3]
FieldType
Log IDchoice
Output fields[3]
FieldType
IDnumber
Createddate
IPtext
Methodtext
Endpointtext
Statusnumber
Eventtext
Request paramstext
Request bodytext
Response bodytext
URLtext
Get a PDF ReportAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
Binarychoice
Get a QuestionnaireAction
Input fields[3]
FieldType
IDRequired
choice
Output fields[3]
FieldType
IDnumber
Titletext
Questionsarray
URLtext
Get a Referee AttachmentAction
Input fields[3]
FieldType
Check IDRequired
choice
Attachment IDRequired
text
Binarychoice
Get a ReportAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
Output fields[3]
FieldType
URLtext
Get a UserAction
Input fields[3]
FieldType
IDRequired
choice
Output fields[3]
FieldType
IDnumber
First nametext
Last nametext
Emailemail
Permissionsarray
URLtext
Get an EmployerAction
Input fields[3]
FieldType
Employer Emailchoice
Output fields[3]
FieldType
First nametext
Last nametext
Emailemail
Get CreditsAction
Output fields[3]
FieldType
Credits remainingnumber
List ChecksSearch
Input fields[3]
FieldType
Stateschoice
Searchtext
Requesterchoice
Date Startdate
Date Enddate
Unread Onlyboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Integrationtext
Integration subtext
Requesteddate
Requesterobject
IDnumber
First nametext
Last nametext
Emailtext
URLtext
Candidateobject
First nametext
Last nametext
Emailtext
Xrefobject
Roletext
Statetext
State last updateddate
Criterionobject
Refereesarray
URLtext
List Company DomainsAction
Output fields[3]
FieldType
Email domainsarray
List CriteriaSearch
Input fields[3]
FieldType
Searchtext
Include Partner Criteriaboolean
Limitnumber
Output fields[3]
FieldType
IDnumber
Base IDtext
Nametext
Min yearsnumber
Min refereesnumber
Created ondate
Created bytext
Note to candidatetext
Note to refereetext
Mappingsarray
URLurl
List EmployersSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
First nametext
Last nametext
Emailemail
List Hiring AccountsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List LogsSearch
Input fields[3]
FieldType
Typechoice
Limitnumber
Output fields[3]
FieldType
IDnumber
Createddate
Methodtext
Endpointtext
Statusnumber
Eventtext
URLtext
List QuestionnairesSearch
Input fields[3]
FieldType
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
Titletext
Questionsarray
URLtext
List Referee AttachmentsSearch
Input fields[3]
FieldType
Check IDchoice
Limitnumber
Output fields[3]
FieldType
Nametext
Emailtext
Statustext
Viewedboolean
URLtext
Company nametext
Attachmensarray
List Reference TypesSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDnumber
Nametext
List UsersSearch
Input fields[3]
FieldType
Searchtext
Limitnumber
Output fields[3]
FieldType
IDnumber
First nametext
Last nametext
Emailemail
Permissionsarray
URLtext
Retrieve a JSON ReportAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
Output fields[3]
FieldType
Candidateobject
IDnumber
Nametext
Positiontext
Verbtext
Modificationsarray
Emailtext
Phone numbertext
Organisationtext
Answersarray
Refereeobject
IDnumber
Nametext
Positiontext
Organisationtext
Date answeredtext
Emailtext
Phone numbertext
Uploaded PDF URLtext
Uploaded PDF titletext
Candidate positiontext
Add an Unusual Activity NoteAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
CommentsRequired
text
Add an Unusual Activity ResolutionAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
ResolutionRequired
choice
Add Company DomainsAction
Input fields[3]
FieldType
Email Domainsarray
Email Domaintext
Output fields[3]
FieldType
Detailtext
Cancel a CheckAction
Input fields[3]
FieldType
Check IDchoice
Output fields[3]
FieldType
Detailtext
Create a CheckAction
Input fields[3]
FieldType
Roletext
Employerobject
Emailchoice
Candidateobject
First Nametext
Last Nametext
Emailemail
Phonetext
Criterionobject
IDchoice
Minimum Refereesnumber
Minimum Yearsnumber
Note to Candidatetext
Note to Refereetext
Gapobject
Custom IDnumber
Hiring Accountchoice
Output fields[3]
FieldType
IDnumber
Requesteddate
Requesterobject
IDnumber
First nametext
Last nametext
Emailtext
URLtext
Candidateobject
First nametext
Last nametext
Emailtext
Xrefobject
Roletext
Statetext
State last updatedtext
Criterionobject
Refereesarray
Priceobject
Hiring accountobject
URLtext
Custom IDnumber
Create a Check with RefereesAction
Input fields[3]
FieldType
RoleRequired
text
CandidateRequired
object
First Nametext
Last Nametext
Emailemail
Phonetext
IP Addresstext
Employerobject
Emailchoice
Criterionobject
IDchoice
Minimum Refereesnumber
Note to Candidatetext
Note to Refereetext
Refereesarray
Custom IDnumber
Output fields[3]
FieldType
IDnumber
Requesteddate
Requesterobject
IDnumber
First nametext
Last nametext
Emailtext
URLtext
Candidateobject
First nametext
Last nametext
Emailtext
Xrefobject
Roletext
Statetext
State last updatedtext
Criterionobject
Refereesarray
URLtext
Priceobject
Valuenumber
Currencytext
Candidate URLtext
Custom IDnumber
Create a CriterionAction
Input fields[3]
FieldType
Requirement NameRequired
text
Minimum RefereesRequired
number
Minimum YearsRequired
number
Note to Candidatetext
Note to Refereetext
Gap Definitionobject
UnitRequired
text
ValueRequired
number
Questionnaire Type Mappingsarray
URLRequired
url
Output fields[3]
FieldType
IDnumber
Nametext
Min yearsnumber
Min refereesnumber
Created ondate
Created bytext
Note to candidatetext
Note to refereetext
Mappingsarray
URLtext
Create an EmployerAction
Input fields[3]
FieldType
EmailRequired
email
First Nametext
Last Nametext
Output fields[3]
FieldType
First nametext
Last nametext
Emailemail
Deactivate a CriterionAction
Input fields[3]
FieldType
IDRequired
choice
Output fields[3]
FieldType
Detailtext
Deactivate a QuestionnaireAction
Input fields[3]
FieldType
IDRequired
choice
Output fields[3]
FieldType
Detailtext
Delete Company DomainsAction
Output fields[3]
FieldType
Detailtext
Hide a CheckAction
Input fields[3]
FieldType
Check IDchoice
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Register a CompanyAction
Input fields[3]
FieldType
Company NameRequired
text
Email DomainsRequired
array
Email Domaintext
Client IDRequired
text
Client SecretRequired
text
Process Unusual Activityboolean
Output fields[3]
FieldType
Client authorization codetext
Send a Replacement Reference EmailAction
Input fields[3]
FieldType
Referee IDnumber
Reason for ReplacementRequired
choice
Send a Report to the Line ManagerAction
Input fields[3]
FieldType
Check IDRequired
choice
Referee IDRequired
number
Unlock a Xref StatusAction
Input fields[3]
FieldType
Referee IDnumber
Output fields[3]
FieldType
Replace buttonboolean
Validate a Check with RefereesAction
Input fields[3]
FieldType
RoleRequired
text
CandidateRequired
object
First NameRequired
text
Last NameRequired
text
EmailRequired
email
Phonetext
IP Addresstext
CriterionRequired
object
IDRequired
choice
Minimum RefereesRequired
number
Note to Candidatetext
Note to Refereetext
Refereesarray
Validate a RefereeAction
Input fields[3]
FieldType
Candidate EmailRequired
email
Reference TypeRequired
choice
First NameRequired
text
Last NameRequired
text
Referee EmailRequired
email
PhoneRequired
text
Position RefereeRequired
text
Position CandidateRequired
text
Start DateRequired
date
End DateRequired
date
Company NameRequired
text

Look for Xref templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Xref Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Xref.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:13