Skip to content

Golden records for people and organizations: custom fields, interactions, dedup and merge.

partLines of business16 operationsid crm

How it sits

A part does one thing, and any other part can call it. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations16 GET 9 · POST 4 · DELETE 1 · PATCH 1 · PUT 1
Resources5
Leaned on byno other service names it
Leans onDatabase, Lists
In recipesAn inbound text that updates a profile

What it can do

16 operations in 5 resources, as the spec declares them. Each row is one call; paths are relative to the part.

persons

MethodPathDoes
GET/api/v1/personsSearch/list persons
POST/api/v1/personsCreate a person
POST/api/v1/persons/upsertCreate-or-merge a person
DELETE/api/v1/persons/{person_id}Soft-delete a person
GET/api/v1/persons/{person_id}Get a person
PATCH/api/v1/persons/{person_id}Update a person
GET/api/v1/persons/{person_id}/fieldsGet a person's field values
PUT/api/v1/persons/{person_id}/fields/{field_id}Set a person's field value
GET/api/v1/persons/{person_id}/interactionsList interactions
POST/api/v1/persons/{person_id}/interactionsLog an interaction
10 operations

custom-fields

MethodPathDoes
GET/api/v1/custom-fieldsList custom fields
POST/api/v1/custom-fieldsDefine a custom field
2 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations

prime

MethodPathDoes
GET/primePrime application caches
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

All the partsLines of businessThe platform's own id for this service is cbcrm.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal