The qualifications endpoints have been deprecated as Qualifications Management has been renamed Certifications Management. Use the certifications endpoints to access this data.
Returns a list of all qualifications.
A comma separated list of tag:value search parameters, a colon separator performs an exact match, a percent separator performs a starts-with search and greater/less than search number/date ranges.
List of qualifications
Access denied to this resource
Resource not found
Internal server error
curl -i -X GET \ 'https://api.whosonlocation.com/v1/qualification?q=string'
[- {
- "id": 1206,
- "created": "2021-11-26T14:35:28+13:00",
- "modified": "2021-12-31T14:35:28+13:00",
- "created_by": 35,
- "name": "Qualification Name",
- "category": "external",
- "description": "This describes the certification",
- "holders": 2,
- "status": "Active"
}
]
Creates a new qualification that can be assigned to employees or contractors.
Resource created
Access denied to this resource
Internal server error
{- "name": "Updated Request",
- "category": "external",
- "certification_type_id": 81,
- "description": "This describes the certification"
}
{- "id": 1206,
- "created": "2021-11-26T14:35:28+13:00",
- "modified": "2021-12-31T14:35:28+13:00",
- "created_by": 35,
- "name": "Qualification Name",
- "category": "external",
- "description": "This describes the certification",
- "holders": 2,
- "status": "Active"
}
Retrieves a single qualification, filtering with the provided ID.
Qualification returned
Access denied to resource
Resource not found
Internal server error
curl -i -X GET \ https://api.whosonlocation.com/v1/qualification/:id
{- "id": 1206,
- "created": "2021-11-26T14:35:28+13:00",
- "modified": "2021-12-31T14:35:28+13:00",
- "created_by": 35,
- "name": "Qualification Name",
- "category": "external",
- "description": "This describes the certification",
- "holders": 2,
- "status": "Active"
}
Updates the details of a qualification.
Updated qualification
Access denied to this resource
Internal server error
{- "name": "Updated Request",
- "category": "external",
- "certification_type_id": 81,
- "description": "This describes the certification"
}
{- "id": 1206,
- "created": "2021-11-26T14:35:28+13:00",
- "modified": "2021-12-31T14:35:28+13:00",
- "created_by": 35,
- "name": "Certification Name",
- "category": "internal",
- "certification_type_id": 81,
- "description": "This describes the certification",
- "holders": 2,
- "status": "Active",
- "staff_audience": "locations",
- "contractor_audience": "groups",
- "staff_departments": [
- {
- "id": 556,
- "name": "Example Name"
}
], - "staff_locations": [
- {
- "id": 556,
- "name": "Example Name"
}
], - "staff_roles": [
- {
- "id": 556,
- "name": "Example Name"
}
], - "sp_groups": [
- {
- "id": 556,
- "name": "Example Name"
}
], - "sp_locations": [
- {
- "id": 556,
- "name": "Example Name"
}
], - "sp_roles": [
- {
- "id": 556,
- "name": "Example Name"
}
]
}
Deletes a qualification using the provided ID.
Qualification deleted
Access denied to resource
Resource not found
Internal server error
curl -i -X DELETE \ https://api.whosonlocation.com/v1/qualification/:id