Credentialing requirements
API to get credentialing requirements for the job seeker.
Get Credential requirements
GET
https://www.ondemandstaffing.app/api/v1/jobseeker/get_credentials_requirements
This endpoint alllows you to get all the credential/certificates requirements from the job seeker. Note: This API should only be used if the tenant has configured allowing a dedicated tab for credentials. We can find if the tenant has allowed this configuration or not, via tenant api with key: `special_tab_on_onboarding_candidate_for_certificates` is set to `true`.
Query Parameters
tenant
string
The tenant key for which the API is being used.
Headers
Authentication
string
Authentication token to identify the job seeker requesting the data.
{
"cert_8": {
"id": 8,
"cert_name": "Wolf Platform Certified",
"description": "Got trained on Wolf platform",
"required_fields": [
"certificate_file"
],
"hidden_fields": [
"credential_url"
],
"validation_criteria": null,
"additional_fields": null,
"is_active": true,
"public_profile_visibility": "hidden",
"pre_hire_jose_prof_visibility": "hidden",
"post_hire_jose_prof_visibility": "hidden",
"geography_scoped": null,
"key": "cert_8",
"value": {
"issue_date": "Dec 18, 1970",
"certificate_name": "Some certificate for wolf",
"certificate_file": "https://cdn.filestackcontent.com/8NdmH6dOSEe11xJ6Rpu9",
"expiry_date": "May 13, 2021",
"issuing_authority": "Wolf Inc. ",
"credential_id": "293939393",
"id": "944e6cb2f91b298551c5b412bf0ec4c1",
"cert_request_id": "8"
},
"suggested": false
},
"cert_6": {
"id": 6,
"cert_name": "Server Certificates",
"description": "",
"required_fields": [
"certificate_file",
"credential_url"
],
"hidden_fields": [
"issuing_authority",
"certificate_file",
"credential_id",
"credential_url",
"issue_date"
],
"validation_criteria": null,
"additional_fields": null,
"is_active": true,
"public_profile_visibility": "hidden",
"pre_hire_jose_prof_visibility": "presence",
"post_hire_jose_prof_visibility": "hidden",
"geography_scoped": null,
"key": "cert_6",
"suggested": true,
"suggested_for": [
"Server",
"Security",
"Barista",
"Bartender",
"Data entry clerk"
]
},
"cert_5": {
"id": 5,
"cert_name": "Bartending Certificate",
"description": "Provide Bartending certificate from New York or other county. Provide Bartending certificate from New York or other county. Provide Bartending certificate from New York or other county. ",
"required_fields": [
"issuing_authority",
"credential_id"
],
"hidden_fields": [
"issue_date"
],
"validation_criteria": null,
"additional_fields": null,
"is_active": true,
"public_profile_visibility": "hidden",
"pre_hire_jose_prof_visibility": "value",
"post_hire_jose_prof_visibility": "hidden",
"geography_scoped": "single_select",
"key": "cert_5",
"geography_scoped_options": [
"New York",
"California",
"Illinois",
"Florida",
"Texas",
"Pennsylvania",
"Georgia",
"District of Columbia",
"Massachusetts",
"Arizona",
"Washington",
"Michigan",
"Minnesota",
"Colorado",
"Maryland",
"Nevada",
"Oregon",
"Missouri",
"Ohio",
"Indiana",
"North Carolina",
"Virginia",
"Wisconsin",
"Rhode Island",
"Utah",
"Tennessee",
"Louisiana",
"Kentucky",
"Oklahoma",
"Connecticut",
"Nebraska",
"Hawaii",
"New Mexico",
"Alabama",
"South Carolina",
"Kansas",
"Iowa",
"Arkansas",
"Idaho",
"Puerto Rico",
"Mississippi",
"New Jersey",
"Alaska",
"New Hampshire",
"North Dakota",
"Maine",
"South Dakota",
"West Virginia",
"Montana",
"Delaware",
"Vermont",
"Wyoming"
],
"value": {
"issue_date": "May 02, 2021",
"certificate_name": "Bartending Certificate",
"expiry_date": "May 25, 2022",
"issuing_authority": "Self issued",
"credential_id": "23232",
"id": "a8beab079b910f298a696cfe596c9fa4",
"cert_request_id": "5",
"geo_level_one": "Illinois"
},
"suggested": true,
"suggested_for": [
"Bartender",
"Data entry clerk"
]
}
}
To update the value of the credentials please use 'Update Custom Requirement' under this api:
https://docs.fromwolf.com/job-seekers-account/custom-onboarding-api
Last updated
Was this helpful?