Bolt API
MarketingSign inAPI keys

Get started

OverviewAuthenticationRate limitsErrorsSession-only routes

Dashboard

GETDashboard summary

Analytics

GETAnalytics summaryPOSTExport A–Z report (PDF)

Reports

GETAnalytics export (file)GETList saved reportsPOSTCreate saved reportGETGet saved reportPATCHUpdate saved reportDELETEDelete saved reportPOSTRun saved report

Leads

GETList leadsGETLead tag optionsGETCustom field keysPOSTCreate leadGETGet leadPATCHUpdate leadDELETEDelete leadPOSTBulk delete leadsPOSTBulk tag leadsPOSTImport leads (CSV)GETImport batches

Blocklists

GETList blocklistsPOSTCreate blocklistGETGet blocklistPATCHUpdate blocklistDELETEDelete blocklistGETList blocklist entriesPOSTAdd blocklist entriesDELETERemove blocklist entriesGETCampaign blocklist entriesPOSTAdd campaign blocklist entriesDELETERemove campaign blocklist entries

Campaigns

GETList campaignsPOSTCreate campaignGETGet campaignPATCHUpdate campaignDELETEDelete campaignPUTReplace sequence stepsGETList campaign variantsPATCHUpdate variantGETVariant historyDELETEDelete variant snapshotGETCampaign winnersGETCampaign audience countPOSTEnroll leadsGETList enrollmentsPATCHUpdate enrollmentDELETEDelete enrollmentPOSTBulk enrollment actionsPOSTPreview send stepPOSTSend test batch

Segments

GETList segmentsPOSTCreate segmentGETGet segmentPATCHUpdate segmentDELETEDelete segmentPOSTRefresh dynamic segmentGETList segment membersPOSTAdd segment membersDELETERemove segment membersGETSegment enrollments

Inboxes

GETList inboxesPOSTCreate inboxGETGet inboxPATCHUpdate inboxDELETEDelete inboxPOSTTest inbox connectionPOSTTest sendPOSTUpload inbox avatarPOSTAvatar upload (bulk)POSTBulk sender profile

Monitoring

GETBounce reportsGETBounce report detail

Unified Inbox

GETUnread countGETList conversationsGETGet conversationPATCHUpdate conversationDELETEDelete conversationPOSTBulk conversation actionsPOSTLink conversation to leadGETList messagesPOSTSend replyPOSTMark all readGETList inbox tagsPOSTCreate inbox tagPATCHUpdate inbox tagDELETEDelete inbox tag

Bolt Sequencer API

Programmatic access for workspace owners. Send Authorization: Bearer bs_live_… and X-Workspace-Id on every request to https://app.boltsequencer.com.

Authentication

Owner API keys, headers, and workspace scope.

Rate limits

Per-key limits and response headers.

Errors

HTTP status codes and error payloads.

Session-only routes

Endpoints not available with API keys.

API reference

Per-endpoint methods, parameters, and curl examples.