Custom Screening Flows
Introduction
Flows allow you to create custom screening processes tailored to your specific needs. Instead of using predefined checks, you can define a sequence of steps and reuse them across multiple screenings. This guide walks you through:- Listing available steps
- Creating a flow
- Using a flow to send a screening request
Step 1: List Available Steps
Before creating a flow, you need to know what steps are available.Endpoint
Description
Retrieves all available steps that can be used in a flow.Headers
-
Authorization:<API Key> -
Accept:application/json
Example Request
- Success (200):
Step 2: Create a Flow
Once you have the list of steps, you can create a new flow by defining its name and sequence of steps.Endpoint
Description
Creates a custom screening flow with the selected steps.Headers
-
Authorization:<API Key> -
Content-Type:application/json -
Accept:application/json
Request Body
Example Request
- Success (200):
Step 3: Send a Screening Using a Flow
Now that you have aflowId, you can use it to send a screening request to an applicant.
Endpoint
Description
Sends a screening request using a predefined flow.Headers
-
Authorization:<API Key> -
Content-Type:application/json -
Accept:application/json
Request Body
Example Request
- Success (200):