Create and manage organizations, members, DIDs, and client credentials on the CREDEBL platform.
Organizations are the central resource in CREDEBL. Every credential schema, DID, issuance workflow, and verification policy belongs to an organization. The Organizations API lets you create organizations, manage membership through invitations, configure decentralized identifiers (DIDs), and generate machine-to-machine client credentials.
Most endpoints are gated by the requesting user’s role within the target organization. Roles are assigned per-organization and are enforced server-side.
Role
Value
Description
owner
owner
Full control. Can delete the org, manage all members, and generate client credentials.
admin
admin
Can invite members, update org details, and manage roles.
issuer
issuer
Can issue credentials on behalf of the organization.
verifier
verifier
Can run verification requests.
member
member
Read-only access to org resources.
holder
holder
Can hold credentials issued to them.
super_admin
super_admin
Platform-level super administrator.
platform_admin
platform_admin
Platform administrator with cross-org access.
Roles are scoped to a single organization. A user can hold different roles in different organizations simultaneously.