POST /certifications/certificates/offline/
Description
Creates and issues a new certification for a user for an offline/external certification program.
Endpoints
POST /certifications/certificates/offline/
Parameters
name : (string) 4-100 characters
user_id : (int)
cert_number : (string) 1-30 characters [optional]
issue_date : (date8) [optional]
expire_date : (date8) [optional]
Notes
name is the program name you want to apply to the certificate
user_id must exist and be active
cert_number is optional. If not provided, system will auto-generate a number
- if set,
issue_date must be today or earlier
- if set,
expire_date must be > issue_date, or set to 99999999 to never expire
Returns status, certification_number on success
{
"status": "200",
"certification_number": "cert1234abcd"
}
Description
Creates and issues a new certification for a user for an offline/external certification program.
Endpoints
POST /certifications/certificates/offline/
Parameters
name : (string) 4-100 characters
user_id : (int)
cert_number : (string) 1-30 characters [optional]
issue_date : (date8) [optional]
expire_date : (date8) [optional]
Notes
nameis the program name you want to apply to the certificateuser_idmust exist and be activecert_numberis optional. If not provided, system will auto-generate a number- if set,
issue_datemust be today or earlier - if set,
expire_datemust be >issue_date, or set to99999999to never expire
status, certification_number on success{ "status": "200", "certification_number": "cert1234abcd"}