Skip to main content

Institutions

An institution is the issuing body — the university, school, or organization that grants certificates. It is the top-level entity in the academic hierarchy and must be created before courses, modules, or certificates.

The institution object


List institutions

Query parameters: See Filtering, Sorting & Pagination.

Create an institution

Response 201:

Get an institution


Update an institution

Send only the fields you want to change. PATCH performs a partial update.
PUT replaces the entire resource — all fields must be provided.

Delete an institution

Returns 204 No Content on success. This is a soft delete — the record is not permanently removed.
Deleting an institution does not delete the courses, modules, or certificates under it. Those records will remain but will reference a deleted institution.

Bulk delete


Get badge issuer configuration

Returns the Open Badges issuer profile for the institution. Used when generating badge assertions.