Skip to content

Route Reference

ValueMeaning
apikeyRequires x-api-key header. Used by integrating DPG services (aggregator-dpg, voice-dpg). If the key is present but invalid, the request fails immediately with 403 INVALID_API_KEY — no session fallback.
sessionRequires an active browser session via Better Auth. Used by the UI.
adminRequires x-acting-org-id in addition to either auth method. Gates admin-only operations; organization.type further restricts what the acting org may do.
publicNo authentication required.
MethodPathPurpose
GET/Health, served domains, network config source
GET/api/referenceScalar API reference
/api/auth/*Better Auth handler
MethodPathPurpose
POST/api/v1/item/createCreate local item
GET/api/v1/item/fetchFetch local items
PATCH/api/v1/item/:itemIdUpdate owned item
MethodPathPurpose
POST/api/v1/action/performSource-side action request
GET/api/v1/action/fetchFetch owned actions
POST/api/v1/action/update-statusUpdate target-side action status
GET/api/v1/action/:actionId/contact-detailsReveal contact details for an action in a reveal-eligible status
POST/api/v1/network/action/performTarget-side action creation
MethodPathPurpose
GET/api/v1/event/fetchFetch owned events
POST/api/v1/event/storeStore mirrored event
MethodPathPurpose
GET/api/v1/network/item/fetchFetch items across registered instances
POST/api/v1/network/item/count_localInternal local count for network fetch
POST/api/v1/network/item/fetch_localInternal local page fetch for network fetch
MethodPathPurpose
GET/api/v1/network/schemasList cached schemas
GET/api/v1/network/schema/:network/:domain/:itemTypeFetch one concrete item schema
POST/api/v1/network/refetch_schemasRefresh network/schema cache