API reference
Every public endpoint, grouped by resource. All paths are relative to https://api.inbuzzed.com/api/v1/esp and authenticated with your API key.
Conventions
- Authentication:
X-Api-Key: ib_live_...(orAuthorization: Bearer) — see Getting started. - Responses:
{ "status": "success", "data": … }; errors carrystatus+message. - Each endpoint requires the permission scope shown beside it; plan-gated features additionally return
403when your plan lacks them.
Transactional
/transactional/sendSend a one-to-one message (direct body or template). transactional
/transactional/logPage through the send log. transactional
/transactional/log/exportStart an asynchronous log export. transactional
ESP templates
Low-level template records on the sending engine. Most teams design in the dashboard studio instead — see Templates & variables.
/transactional/templatesList template records. transactional
/transactional/templatesCreate a template record. transactional
/transactional/templates/:idFetch one template. transactional
/transactional/templates/:idUpdate a template. transactional
/transactional/templates/:idDelete a template. transactional
/transactional/templates/:id/duplicateDuplicate a template. transactional
/transactional/templates/:id/testSend a test render of the template. transactional
Lists & contacts
/listsList all contact lists. contacts
/listsCreate a list. contacts
/lists/:idFetch one list. contacts
/lists/:idUpdate a list. contacts
/lists/:idDelete a list. contacts
/lists/:id/feedRead the list's contacts (cursor via ?older=). contacts
/lists/:listId/feedAdd a contact (counts toward your plan's contact limit). contacts
/lists/:id/exportStart a list export. contacts
/lists/:id/domainstatsPer-domain stats for the list. analytics
Broadcasts
Plan-gated: requires broadcasts on your plan.
/broadcastsList broadcasts (?search=, ?older=). broadcasts
/broadcastsCreate a draft. broadcasts
/broadcasts/:idFetch one broadcast. broadcasts
/broadcasts/:idUpdate a draft. broadcasts
/broadcasts/:idDelete a broadcast. broadcasts
/broadcasts/:id/startStart the send (projected volume checked against your plan). broadcasts
/broadcasts/:id/testSend a test preview. broadcasts
/broadcasts/:id/cancelCancel a running send. broadcasts
/broadcasts/:id/duplicateDuplicate a broadcast. broadcasts
/broadcasts/:id/domainstatsPer-domain delivery stats. analytics
/broadcasts/:id/clientstatsPer-email-client stats. analytics
Webhooks
Plan-gated: requires webhooks on your plan.
/webhooksList registered webhooks. webhooks
/webhooksRegister a webhook URL. webhooks
/webhooks/:idUpdate a webhook. webhooks
/webhooks/:idRemove a webhook. webhooks
Suppression lists
/supplistsList suppression lists. contacts
/supplistsCreate a suppression list. contacts
/supplists/:idUpdate a suppression list. contacts
/supplists/:idDelete a suppression list. contacts
Exports & routes
/exportsList export jobs and download links. analytics
/routesList sending routes available to your workspace. any