DCE External API

REST API for programmatic access to DCE data. Used by OpenClaw, Polsia, and other integrations. Available on the Connected plan ($22/user/month).

Authentication

All external endpoints require an API key header:

x-api-key: <your-api-key>

Generate API keys from Settings → API Keys inside your DCE organisation. Requires the Integrator, Admin, or Owner role, and the Connected plan.

Utility Endpoints (GET)

EndpointParametersDescription
/api/external/pingorg_idConnection health check (returns ok, orgName, plan)
/api/external/teamsorg_idList teams with IDs and member counts
/api/external/membersorg_idList org members with user IDs, names, emails, roles

Read Endpoints (GET)

EndpointParametersDescription
/api/external/vtoorg_idCompany Strategy and Execution plan (13 sections)
/api/external/meetings/latestorg_idLatest completed meeting with recap
/api/external/topicsorg_idOpen topics
/api/external/todosorg_idPending to-dos
/api/external/scorecardsorg_id, team_id (optional)List scorecards (KPIs)
/api/external/scorecards/{id}org_id, from, to (optional)Scorecard with measurables and weekly entries
/api/external/ai-usageorg_id, from, to (optional)AI usage logs
/api/external/stalenessorg_id, team_id (optional)Stale projects, overdue todos
/api/external/audit-logorg_id, from, to, limit (optional)API call audit log

Write Endpoints (POST / PATCH)

EndpointMethodDescription
/api/external/todosPOSTCreate a todo (title, dueDate, description, teamId, assignedToUserId)
/api/external/todos/{id}PATCHUpdate a todo (status, assignedToUserId, dueDate)
/api/external/topicsPOSTCreate a topic (title, description, teamId, horizon)
/api/external/topics/{id}PATCHUpdate a topic (status, description)
/api/external/meetingsPOSTCreate a meeting (title, meetingType, scheduledAt, teamId, status). meetingType supports AD_HOC. Pass status: COMPLETED to log a past meeting.
/api/external/meetings/{id}PATCHUpdate a meeting (recapText, status, sections)

Canvas API

EndpointAuthDescription
GET /api/canvas/{token}?format=jsonShare tokenCanvas data as JSON
GET /api/canvas/{token}?format=markdownShare tokenCanvas data as Markdown

Strategy Plan Response Shape

GET /api/external/vto?org_id=<uuid>returns the company Strategy & Execution Plan with 13 section keys:

Each section includes content, status, owner, last updated timestamp, review cadence, and change history.

Source Tracking

Send the X-DCE-Source header to identify your integration in the API activity log. Supported values: openclaw, mcp, polsia, n8n, custom.

Automated Monitoring

DCE includes an Integrations Agent that automatically monitors API usage for reliability and security issues — connector silence, rate limit warnings, unknown sources, volume spikes, dormant key activation, and write escalation. Findings appear as proposals in the Proposals page and can be triggered manually from the Integrations Hub.

Connectors

Start Free TrialMCP Connector