Create Send Action

Send (or schedule) an email broadcast by creating a Send Action. This is the same trigger the ClickFunnels dashboard fires when you click "Send".
The request body is optional — a bodyless POST dispatches the broadcast immediately. Pass send_at inside emails_broadcasts_send_action to schedule the broadcast for a future date and time; the broadcast will be sent at the given hour on that day, adjusted to the workspace's time zone.
The broadcast must be ready to send before this call will succeed. It requires: - A topic assigned (topic_ids is non-empty) - A from-address with usable_as_sender: true - A complete workspace marketing address (set via the Email Settings endpoint)
If any of these conditions are not met, the endpoint returns 422 with a message listing what is missing.
The send runs asynchronously. The returned Send Action record tracks progress: poll GET /api/v2/emails/broadcasts/send_actions/{id} and compare performed_count to target_count.
When accessing the API through an OAuth connection from a third-party platform, this endpoint is restricted to trusted developer platforms. If you are using your own API key, you can send emails directly from your account.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
integer
required
Body Params

Send action parameters. The entire body is optional — omit it (or pass an empty object) to send immediately.

emails_broadcasts_send_action
object

Parameters for creating a send action. The request body is optional — a bodyless POST sends the broadcast immediately.

Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json