Skip to main content
POST
Create Credential Group

Description

Creates a credential group. A group holds the credentials of one course, program or event, and sets their design and expiry. The legacy path POST /v1/group/new does the same. New groups allow one credential per recipient email, and make credentials public. To change these settings, edit the group in the Studio.

Headers

string
required
Your API key: Bearer YOUR_API_KEY. Create a key in the Studio under Settings → Developers.

Body Parameters

string
required
Title of the group.
string
required
Description of the group.
array[string] | string
Tags for the group, as a list (["security", "cloud"]) or a comma-separated string ("security, cloud"). Leave it out if you have none.
string
Key of a certificate design in your organization. Send certificate_template, badge_template or both. You find a design’s key at the end of the design editor’s URL in the Studio. An unknown key returns 400 with invalid_certificate_template.
string
Key of a badge design in your organization. Send certificate_template, badge_template or both. An unknown key returns 400 with invalid_badge_template.
string
A web page for the group, such as the course page.
string
A short code for the group, such as CSF-2026. Characters other than letters, numbers, hyphens and spaces are removed. What is left must be 50 characters or fewer, or the call returns 400 with invalid_group_code. If you leave it out, Hyperstack makes a random 8-character code.
boolean
default:"false"
Set to true to make credentials in this group expire.
number
default:"0"
How many years a credential is valid after it is published. Used only when does_expire is true.
boolean
default:"false"
Set to true to anchor credentials on the blockchain. It only takes effect if your plan includes blockchain.
boolean
default:"true"
Set to false to stop Hyperstack from emailing recipients when their credential is published.

Success Response Fields

boolean
true when the group was created.
string
The key of the new group. Use it to issue credentials in this group.

Responses

Last modified on October 20, 2026