DEVELOPER GUIDE

Send through the message API and keep the resulting message traceable.

The live SendAxion message endpoint is POST /api/v1/messages on the dashboard service. It authenticates with a pp_live_ bearer key and requires a verified sending domain.

01Identity attachedsender · domain · stream
Message movingaccepted · event · outcome
✓Evidence retainedresponse · status · trace
WHAT SITS INSIDE

Built as part of one sending operation.

01

POST /api/v1/messages

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

02

Bearer pp_live_ API keys

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

03

from, to, subject required

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

04

text and/or html body

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

05

reply_to and custom headers

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

06

campaign identifiers

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

07

202 response with message_id

Kept close to the rest of SendAxion so operators can follow the signal without jumping between disconnected systems.

REFERENCE CONSOLE

See the message layer in context.

The examples below use only endpoint names, key formats, event types, and submission behavior verified in the current SendAxion codebase.

SENDAXION SIGNAL CONSOLE
curl -X POST https://dashboard.sendaxion.com/api/v1/messages \
  -H "Authorization: Bearer pp_live_••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "alerts@yourdomain.com",
    "to": ["customer@example.com"],
    "subject": "Security alert",
    "html": "<strong>New sign-in detected</strong>"
  }'
Message traceTRACE
IdentityVerified domain
SubmissionAccepted
Reception event
Delivery 250
Webhook queued
Activity stored
✓ Outcome retained with the message
BUILD HERE. REACH EVERYWHERE.

Keep the sending path visible.

Get started
Send through the message API and keep the resulting message traceable. | SendAxion