- REST: as an endpoint under
/api/v1, authenticated with an organization API key. - MCP: as a tool with the same name and schema, authenticated with your Boom login (set up in two steps).
This documentation is generated from the same schemas the API validates
against. The reference pages cannot drift from what the platform
actually does.
Two exceptions, both in the MCP direction. Authoring your agent’s own tools
(
org_tool_list, org_tool_upsert) has no REST endpoint: those calls change
what your customer-facing agent can do. Neither do send drafts
(drafts_list, drafts_get, drafts_count, drafts_decide), which approve or reject journey sends a
reviewer is holding. Both are deliberately limited to a surface where a named
person is signed in — an organization API key identifies the integration, not
the person, and “who approved this send” has to name someone. Everything else
on this page is available on both.How names map
MCP tool names are the REST resource and action joined with underscores. A few representative rows per domain (the API and CDP tabs list every endpoint):What differs per surface
Only the transport-level concerns:Related
Use MCP
Connect Claude, Cursor, or any AI tool to Boom.
Quickstart
The same capabilities over REST, end to end.