The Qualifications API is for administering Qualification records in Skills Base which includes adding, and retrieving records.

Endpoint

/1.0/qualifications


Objects used by this API

Qualification object

Name Data type Read only Description
name string No The Qualification name
person_id integer No The person that the Qualification is associated with
status string No Qualification status. Possible values are "completed", "completing", "nominated"
start_date date No A start date
end_date date No An end date
custom_field_{n}
string
No
Custom Field with id {n}. Where {n} corresponds to the permanent internal id allocated to the custom field (retrievable via the Skills Base UI)


Methods

GET /qualifications

Returns all Qualifications in the instance that are associated with people.


GET /qualifications/person/:id

Returns Qualifications that are associated with the given person id


POST /qualifications/search

Searches Qualification records. See Search APIs for a description of search functionality.

The available search parameters are:

Name Arrays Wildcards
name No Yes
person_id Yes No
status Yes No
start_date Yes No
end_date Yes No


POST /qualifications

Creates a new Qualification record and associates it with the given person.

The following parameters can be POSTed

Name Required
name Yes
person_id Yes
status Yes
start_date No
end_date No