System Catalog
stringstringstring · enumstring · enuminteger · min: 1integer · min: 1 · max: 100integer · requiredinteger · requiredinteger · required
string · maxLength: 255 · requiredstring · maxLength: 255string · uri · maxLength: 2048boolean · required
string · uuid · requiredstring · uuid · requiredstring · maxLength: 255 · requiredstring · date-time · requiredstring · date-time · requiredinteger · requiredstring · maxLength: 255string · uri · maxLength: 2048integerstringstringstringstringstring · date-timestring · date-timestring
Organizations
Organization entity CRUD and metadata endpoints
Get organization UI metadata
GET
http://localhost:3001
/api/v1/entities/organization/meta
Bearer (JWT)
or
X-API-Key (header)
List organizations
GET
http://localhost:3001
/api/v1/entities/organization/list
Bearer (JWT)
or
X-API-Key (header)
query Parameters
searchsearch_inCSV of fields to search in (e.g. idp_code,uuid,display_name)
sort_keyEnum values:
updated_at
uuid
idp_code
display_name
sort_dirEnum values:
asc
desc
pagepage_sizeobject[]
Advanced filter conditions array
List organizations › Responses
200
OK
OrganizationDetail[] · required
pagepage_sizetotalCreate organization
POST
http://localhost:3001
/api/v1/entities/organization
Bearer (JWT)
or
X-API-Key (header)
Create organization › Request Body
idp_codedisplay_namewebsite_urlCreate organization › Responses
Created
successOrganizationDetail · required
Get organization detail
GET
http://localhost:3001
/api/v1/entities/organization/{uuid}
Bearer (JWT)
or
X-API-Key (header)
path Parameters
uuidGet organization detail › Responses
OK
uuididp_codecreated_atDateTime (instant). Serialized as RFC3339 / ISO-8601 string with timezone (Z or +/-HH:MM).
Example: 2026-04-16T12:01:44.606Z
updated_atDateTime (instant). Serialized as RFC3339 / ISO-8601 string with timezone (Z or +/-HH:MM).
Example: 2026-04-16T12:01:44.606Z
versiondisplay_namewebsite_urluser_countcreated_bycreated_by_nameupdated_byupdated_by_namelast_synced_atDateTime (instant). Serialized as RFC3339 / ISO-8601 string with timezone (Z or +/-HH:MM).
Example: 2026-04-16T12:01:44.606Z
deleted_atDateTime (instant). Serialized as RFC3339 / ISO-8601 string with timezone (Z or +/-HH:MM).
Example: 2026-04-16T12:01:44.606Z
deleted_by