Skip to content

The back end of the mobile app: canvassing on a phone, offline, synced when back in range.

appLines of business8 operationsid mobile

How it sits

An app is already assembled from parts, with a face of its own. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations8 GET 8
Resources6
Leaned on byno other service names it
Leans onnone named
In recipesnone yet

What it can do

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

contacts

MethodPathDoes
GET/contactsList canvassing contacts
GET/contacts/{contact_id}Get a single contact
2 operations

health

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

debug

MethodPathDoes
GET/api/debug/sessionsList active remote-debug sessions
1 operation

prime

MethodPathDoes
GET/primePrime application caches
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

sync

MethodPathDoes
GET/sync/checkpointGet the current sync checkpoint
1 operation

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

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal