GET /reports/certifications/
Description
Generates certifications report for program-id
.
Endpoints
GET /reports/certifications/{program-id}/
GET /reports/certifications/{program-id}/page{#}/
GET /reports/certifications/{program-id}/count/
Parameters
user_filter
: (user-search-phrase) as described here
certification_number
: (string)
method_earned
: (string)
min_issue_date
: (date8)
max_issue_date
: (date8)
min_renewed_date
: (date8)
max_renewed_date
: (date8)
min_expire_date
: (date8)
max_expire_date
: (date8)
Notes
- No parameters are required - all paramters are optional
- If no parameters are sent, all certifications in
program-id
will be returned - These endpoints return paginated results, therefore having
/page{#}/
and/count/
endpoint variants to read and control the results delivered certificaton_number
andmethod_earned
parameters use 'contains' comparisons (method_earned
contains instead of equals).
Returns program_id, program_name, user_id, username, certification_number, method_earned, issue_date, renewed_date, expire_date
for specified program-id
.
[
{
"program_id": "35",
"program_name": "Floor Supervisor",
"user_id": "1",
"username": "adm56671n3",
"certification_number": "SCCEU0911233155",
"method_earned": "course:1084",
"issue_date": "20230911",
"renewed_date": "20230911",
"expire_date": "20240910"
},
{
"program_id": "35",
"program_name": "Floor Supervisor",
"user_id": "2",
"username": "gregory0429",
"certification_number": "SCCEU1118223275",
"method_earned": "course:1084",
"issue_date": "20221118",
"renewed_date": "20221118",
"expire_date": "20231118"
}
]