Certification report
axislms_certification_reportCertifications issued in one certification program: user, certification number, how it was earned, issue, renewed and expire date (YYYYMMDD). Filter by users, number, method and dates. Paged (100 per page). GET /reports/certifications/{program_id}/.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, from 1 (default 1); 100 records per page. Pass the previous reply's next_page. | |
| count_only | No | If true, return only the number of matching records (and pages) instead of the records. | |
| program_id | Yes | ||
| user_filter | No | Axis user search phrase: field-name + operator + value, several joined by commas (all must match). Operators: = equals, != not equal, ~ contains, !~ does not contain; for usergroup, ~ means 'is in' and !~ 'is not in'. Fields: id, manager_id, org_id, branch_id, username, first_name, last_name, email, middle_init, company, address, city, state, zip, phone, custom1..custom15, localization, role, usergroup, date_start, date_expire. Examples: state=nj | email~example.com | manager_id=12,usergroup~sales,branch_id=50 | |
| method_earned | No | Contains match, e.g. course:1084. | |
| max_issue_date | No | yyyy-mm-dd | |
| min_issue_date | No | yyyy-mm-dd | |
| max_expire_date | No | yyyy-mm-dd | |
| min_expire_date | No | yyyy-mm-dd | |
| max_renewed_date | No | yyyy-mm-dd | |
| min_renewed_date | No | yyyy-mm-dd | |
| certification_number | No | Contains match. |