Skip to main content
POST
/
programs
Create certification program
curl --request POST \
  --url https://api.hixbe.com/certify/programs \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'Hixbe-Version: <hixbe-version>' \
  --data '
{
  "name": "Advanced Cybersecurity Certification",
  "description": "Comprehensive program covering network security, ethical hacking, and compliance frameworks"
}
'
{
  "id": "prog_1234567890abcdef",
  "name": "Advanced Cybersecurity Certification"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

Hixbe-Version
string
required

API version in YYYY-MM-DD format

Example:

"2026-01-01"

Body

application/json

Request payload for creating a new certification program

name
string
required

Display name for the certification program

Example:

"Advanced Cybersecurity Certification"

description
string

Detailed description of the certification program

Example:

"Comprehensive program covering network security, ethical hacking, and compliance frameworks"

Response

Certification program created successfully

Response containing certification program information

id
string

Unique identifier for the program

Example:

"prog_1234567890abcdef"

name
string

Display name of the program

Example:

"Advanced Cybersecurity Certification"