Skip to main content
The FirstSales Developer API is a versioned public contract under /api/v1.
Use the endpoint pages for request parameters, generated examples, and response contracts.
Authentication is operation-specific. Where declared, Developer API operations use Developer API key bearer tokens. Endpoints marked bearerAuth retain the legacy-compatible bearer scheme. Product MCP OAuth grants apply only to /mcp; the OpenAPI oauthBearer scheme remains reserved for future public OAuth operations.
Only endpoints shown in this API Reference are public. App-private routes, provider callbacks, tracking pixels, unsubscribe handlers, support/admin routes, and internal cron routes are not supported for Developer API clients.

Campaign activation

CLI stable 0.1.10 includes four campaign activation controls. Their public API adapters await deployment and are therefore described with prerequisites in campaign activation. Existing generated endpoint pages remain the published API snapshot; a CLI package release does not deploy a route.