ApiKeyCreated
Fields
idrequired Type:stringdisplay_prefixrequired Type:stringThe key's first characters, to recognise it.
namerequired Type:stringpermissionsrequired Type:Permission[]created_atrequired Type:stringlast_used_atrequired Type:stringnullrevoked_atrequired Type:stringnullcreated_byoptional Type:stringnullWho made the key, e.g.
user:<id>.owneroptional Type:KeyOrgThe sub-organisation that owns a key you issued for it.
issued_byoptional Type:KeyOrgThe parent organisation that issued this key for you.
keyrequired Type:stringThe key, shown once.
{
"id": "key_01j9x3m8v7k2q4r5s6t7u8v9w0",
"display_prefix": "unf_live_01AbCdEf",
"name": "backend",
"permissions": [
"nib:checks:create",
"nib:checks:read",
"nib:subjects:read"
],
"created_at": "2026-09-25T10:15:30.123Z",
"last_used_at": null,
"revoked_at": null,
"key": "unf_live_01AbCdEf…EXAMPLE"
} Where you'll see it
- Returned by POST
/keysIssue an API key