API

Programmatic access to your pages, sites, and content.

Authentication

Generate an API key in Settings → API Key. Include it in every request:

Authorization: Bearer your-api-key

API key management in settings

Base URL

https://my.blendo.com/api/v1

Endpoints

The API covers 25+ resource types with over 120 endpoints. Here are the most common ones:

MethodEndpointDescription
GET/sitesList all sites
POST/sitesCreate a site
GET/pagesList all pages
GET/pages/:idGet a single page
PATCH/pages/:idUpdate a page
POST/pages/:id/publishPublish a page
POST/pages/:id/unpublishUnpublish a page
GET/pages/:id/versionsList page versions
GET/submissionsList form submissions
GET/subscribersList email subscribers

For the complete list of all endpoints with request/response examples, see:

Key Management

Generate API keys in Settings or via the API. You can create multiple keys with different scopes and expiration dates. Revoking a key immediately invalidates it — all requests with the old key will fail.

Keep your API key secret. It has full read/write access to your account's pages and content. Do not commit it to version control or share it publicly.