For the complete documentation index, see llms.txt. This page is also available as Markdown.

Imports

Import an Instantly.ai account

post

Validates the provided Instantly API key and enqueues a background job that imports the caller's Instantly campaigns and leads into their workspace. Every imported campaign is created in DRAFT state — nothing is sent automatically.

Authorizations
AuthorizationstringRequired
Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Body
apiKeystringRequired

APIKey is the caller's Instantly.ai API key. It is validated with a lightweight call to Instantly before the import job is enqueued.

Example: insta_xxx
Responses
202

Import job queued

application/json
jobIdstringOptionalExample: 9f8b1c2a-1234-4a5b-9c8d-0e1f2a3b4c5d
messagestringOptionalExample: instantly import started
statusstringOptionalExample: queued
post/imports/instantly

List Instantly sending accounts

post

Fetches the sending accounts of the given Instantly workspace and returns them together with a pre-filled CSV for the bulk IMAP/SMTP connection flow. Mailbox credentials cannot be exported from any provider, so accounts are reconnected either per-mailbox via Google/Microsoft OAuth or in bulk via IMAP app passwords using the returned CSV. Nothing is written to the workspace by this call.

Authorizations
AuthorizationstringRequired
Header parameters
AuthorizationstringRequired

Bearer <API_KEY>

Body
apiKeystringRequired

APIKey is the caller's Instantly.ai API key.

Example: insta_xxx
Responses
200

OK

application/json
imapCsvTemplatestringOptional

ImapCsvTemplate is a ready-to-fill CSV (one row per account, password column empty) for the bulk IMAP/SMTP connection flow.

post/imports/instantly/accounts

Last updated