§ REST
REST API
A loopback HTTP adapter on 127.0.0.1:45831. Off by default. Enable in Settings › Developer API. Bearer token required. Maps every IPC operation to a JSON HTTP endpoint. Streaming import/export endpoints for long jobs.
Who this is for
Developers scripting Dettivo from non-Swift languages. Anyone who prefers HTTP semantics over CLI invocations. Anyone integrating Dettivo into a local web tool.
Enable + authenticate
- 01
Open Settings › Developer API
Find the Enable local REST API toggle.
Settings › Developer API
- 02
Toggle the server on
The status flips to Running. Base URL: http://127.0.0.1:45831.
- 03
Copy the token
Click Copy Token. Send it as `Authorization: Bearer <token>`.
- 04
Test with the bundled curl
Click Copy Health curl. Paste into your terminal. Confirm 200.
Example: health + latest transcript
# Health
curl http://127.0.0.1:45831/v1/health \
-H "Authorization: Bearer $DETTIVO_TOKEN"
# Latest transcript as markdown
curl http://127.0.0.1:45831/v1/transcripts/latest?format=markdown \
-H "Authorization: Bearer $DETTIVO_TOKEN"Token lookup order
The same token can also be read by the bundled CLI and MCP server. Lookup order: $DETTIVO_TOKEN environment variable, then Keychain (set automatically by the Settings pane), then ~/Library/Application Support/Dettivo/ipc.token file. Regenerate Token in Settings rotates all three.
Launching April 2026
Be first on the launch list.
Dettivo opens for new purchases in April 2026. One-time license, three Macs, lifetime updates.