Bulkhead OS exposes a REST API that lets you manage your content programmatically. Use it to automate publishing, integrate with external tools, or build custom workflows.

Authentication

All administrative API requests require a scoped personal access token (PAT). Create one from Workspace Settings → Security → API Keys, choose only the scopes you need, and store it securely — the raw token is shown once.

curl -H "Authorization: Bearer YOUR_PAT" \
  https://your-domain.com/api/admin/nodes

Tip: Automations and MCP/AI agents should use the narrowest scopes possible instead of full admin access.

Base URL

https://your-domain.com/api/admin/

Rate Limits

API requests are rate-limited to protect the platform. Current limits:

EndpointLimit
Read operations (GET)100 requests/minute
Write operations (POST/PATCH/DELETE)30 requests/minute

When rate-limited, the API returns 429 Too Many Requests with a Retry-After header.

Feedback

Was this page useful?

Tell us whether this page helped so we can improve examples, docs, and product defaults.

No feedback recorded yet.

No response recorded yet.