Docs
Quickstarts

Send with cURL / REST

Plain HTTPS from any language.

The API is plain JSON over HTTPS, so any language with an HTTP client works.

curl -X POST 'https://post-waves.com/emails' \
  -H 'Authorization: Bearer pw_xxxxxxxxx' \
  -H 'Content-Type: application/json' \
  -d '{
    "from": "Acme <onboarding@yourdomain.com>",
    "to": ["delivered@postwave.test"],
    "subject": "Hello world",
    "html": "<strong>It works!</strong>"
  }'

Response:

{ "id": "4ef9a417-02e9-4d39-ad75-9611e0fcc33c" }

See the API Reference for every endpoint, and try them live from your browser.

Was this page helpful?Send feedback