Base URL:
This API gives you the details of the configurations setup for your company in SpringVerify along with the package and subtype opted. You will need the package id and subtype id from this API to call the Add Candidate API.
Package: Package is a collection of subtypes
Subtype: Subtype is a collection of checks.
Example: Lets say your company has opted for two different packages in SpringVerify. One package with a subtype for Freshers (candidates with no past employment experience) and other for Experienced folks (candidates with past employment experience). For Freshers most probably you'll opt for Education check rather than Employment check since there is no past experience. But for Experienced folks you'll opt for employment check rather than Education check. Since the cost for both combinations is same. Both the subtypes can now share same package balance.
Response Parameters:
Key | Type | Description |
---|---|---|
categories | Array of Objects | List of categories that can be assigned to candidates |
tags | Array of Objects | List of tags that can be assigned to candidates |
credit_balance | Integer | Available credit balance of the company |
is_email_optional | Integer | Value can be 0/1. States where email is mandatory or optional in add candidate API. |
is_resume_optional | Integer | Value can be 0/1. States whether resume is mandatory or optional in add candidate API |
packages | Array of Objects | List of packages assigned along with the details |
Key | Type | Description |
---|---|---|
id | Integer | Unique identifier for the category |
category_name | String | Name of the category |
Key | Type | Description |
---|---|---|
id | Integer | Unique identifier for the tag |
category | String | Name of the tag |
Key | Type | Description |
---|---|---|
package_id | Integer | Unique identifier for package |
package_name | String | Name of the package |
subtype_id | Integer | Unique identifier for subtype |
subtype_name | String | Name of the subtype |
subtype_friendly_name | String | Friendly name assigned to the subtype |
current_balance | Integer | Currently available package balance |
cost_per_candidate | Integer | The minimum cost payable per candidate for this package |
config | Object | Available checks along with their configuration |
identity | Array of Strings | ID checks part of the subtype Possible values can be "PAN", "DRIVING LICENSE", "PASSPORT", "VOTER ID", "AADHAAR", "ANY_1", "ANY_2", "ANY_3", "ANY_4", "ALL" |
address | Array of Strings | Address checks part of the subtype. Possible values are: "PERMANENT", "CURRENT", "ANY_1" |
court | Array of Strings | Court checks part of the subtype. Possible values are: "PERMANENT", "CURRENT", "ANY_1" |
employment | Integer | Number of employment checks part of the subtype |
education_order_type | String | The order by which education details needs to be collected and processed. Possible values are - "SPECIFIC" = Only configured education details. Like 10th, 12th, Graduation, Post graduation. - "CHRONOLOGICAL" = Last n education checks. |
education | Integer/ Array of strings It'll be based on education_order_type. If education_order_type = "SPECIFIC". response type = Array of Strings. education_order_type = "CHRONOLOGICAL". response type = Integer | Possible values. - SPECIFIC case "10", "12", "UNDERGRAD", "POSTGRAD", "MASTERS", "PHD" - CHRONOLOGICAL case number |
education_type | String | Source from which the education check will be verified. Possible values are "OFFICIAL", "REGIONAL_PARTNER", "HYBRID" |
reference_type | String | Type of reference check that is part of subtype - enum between "TOTAL","SPECIFIC","SPECIFIC_LOCK","NONE" |
reference | Integer/ Array of Strings Integer when reference_type = "TOTAL" Array of Strings when reference_type = "SPECIFIC", "SPECIFIC_LOCK" | Number of reference checks part of subtype/ Reference checks configure per employment check. |
world | Boolean | Whether world check is part of the subtype or not. |
credit | Boolean | Whether credit check is part of the subtype or not |
custom | Array of strings | List of all custom checks that are part of package |
Accept | application/json |
Cache-Control | no-cache |
Authorization | Bearer {{token}} |
Content-Type | application/json |
{{base_url}}/external/v1/candidate/details?candidate_id={{candidate_id}}&include_check_status=0
This API gives you the details of the candidate. Response includes
Paramters | Type | Mandatory/ Optional | Description |
---|---|---|---|
candidate_id | Integer | Optional | SVID of the case |
candidate_uuid | UUID | Optional | UUID of the case |
Optional | Primary email of the case | ||
include_check_status | Integer (Allowed values are 0/1. Defaults to 0) | Optional | Include checks statuses of the case associated with the candidate |