Built by Metorial, the integration platform for agentic AI.
Search and filter credentials with advanced query capabilities. Supports filtering by status, recipient name/email, group, dates, and more. Results are paginated. Filterable fields include: **id**, **publicId**, **groupId**, **status** (draft/scheduled/issued/expired), **recipient.name**, **recipient.email**, **issueDate**, **expiryDate**, **createdAt**, **updatedAt**.
Retrieve a specific certificate or badge design by its ID. Returns the design's name, type, and preview URL.
List available certificate and badge design templates with pagination. Designs are created in the Certifier dashboard; this provides read-only access to browse them.
Retrieve a specific credential by its ID. Returns full credential details including recipient information, status, dates, and custom attributes.
List credential groups with pagination. Groups are organizational containers for credentials, each linked to certificate/badge designs.
Update an existing credential's recipient name, email, dates, or custom attributes. Only provided fields are updated; omitted fields remain unchanged.
List interactions (views, downloads, shares, etc.) for a specific credential. Useful for tracking engagement and analytics.
Retrieve the ordered designs rendered for a credential and prepare their available PNG or PDF files for download.
Update an existing credential group's name, linked designs, or learning event URL. Only provided fields are updated.
Permanently delete a credential by its ID. This action cannot be undone.
Create a new digital credential (certificate or badge) for a recipient. Supports two modes: - **Draft only**: Creates a draft credential that can be issued and sent later. - **Issue and send**: Creates, issues, and sends the credential to the recipient via email in one step — ideal for automation upon course completion or event attendance. Custom attributes must be pre-configured in the Certifier dashboard before use.
Retrieve a specific credential group by its ID. Returns the group's name, linked designs, and learning event URL.
Send or resend an already issued credential to its recipient by email using the email template configured on its credential template (group).
Record an interaction event for a credential. Tracks engagement such as views, downloads, shares to social platforms, and verification events.
Create a new credential group. Groups are organizational containers for credentials, typically representing a course, program, or event. Each group is linked to certificate and/or badge designs.
Permanently delete a credential group by its ID. This action cannot be undone.
Issue a draft credential, changing its status from "draft" to "issued". Optionally sends the credential to the recipient via email after issuing.