---
title: "Send a blast"
method: POST
path: "/accounts/{account_id}/blasts"
tags: ["Blasts"]
---

# Send a blast

`POST /accounts/{account_id}/blasts`

Sends a Blast.

## Path parameters

- `account_id` string, required — The account for which the blast should be sent.

## Request body

- BlastParams — Parameters for creating a Blast
  - `attachments` AttachmentParams[]
    - `url` string, required — The URL of the attachment.
  - `body` string, nullable — The message body.
  - `contacts` string[] — Deprecated. Use `to` instead.
  - `from` string — The phone number from which to send the blast. This can be either the phone number in E.164 format or a Surge phone number id. If not provided, the account's default phone number is used.
  - `name` string — Optional name for the blast.
  - `segments` string[] — Deprecated. Use `to` with audience IDs instead.
  - `send_at` string, date-time — When to send the blast. If not provided, sends immediately.
  - `to` union[] — List of recipients to whom the blast should be sent. This can be a combination of contact IDs, audience IDs, and phone numbers.
    - union
      - string, id
      - string, id
      - string, phone-number

## Response `201`

Created blast

- Blast — A Blast is a message sent to multiple recipients at once.
  - `attachments` object[]
    - `url` string — The URL of the attachment.
  - `body` string, nullable — The message body.
  - `id` string — Unique identifier for the object.
  - `name` string — Optional name for the blast.
  - `send_at` string, date-time — When the blast will be or was sent.

## Other responses

- `default` — Error

---

[API](https://skmtc.net/surgeapi/apis/surge.md) · [All operations](https://skmtc.net/surgeapi/apis/surge/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/surgeapi/surge/revisions/33842756c9f9/schema)
