Skip to main content
POST
/
send
/
transactional
/
batch
Ruby
Helo.configure do |config|
  config.access_token = "YOUR_BEARER_TOKEN"
end

send_message_batch_request = Helo::SendMessageBatchRequest.new(
  requests: []
)
Helo::Sending.transactional_batch(send_message_batch_request)
{
  "responses": [
    {
      "status": "<string>",
      "messageId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
      "suppressions": [
        "<string>"
      ]
    }
  ]
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-Helo-Channel-Id
string<uuid>

Used to specify a channel ID for sending when using an account-level API credential.

X-Helo-Idempotency-Key
string

A unique identifier used to prevent duplicate messages being sent when retrying failed requests.

Maximum string length: 256

Body

application/json
requests
object[]
required

Response

OK

responses
object[]
required