Primebrick API
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
/api/v1/entities/organization/meta
List organizations
GET
/api/v1/entities/organization/list
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
/api/v1/entities/organization
Create organization › Request Body
idp_codedisplay_namewebsite_urlCreate organization › Responses
Created
successOrganizationDetail · required
Get organization detail
GET
/api/v1/entities/organization/{uuid}
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