FOR DEVELOPERS ON ANY STACK
One POST. That is the whole integration.
Django, Rails, Node, Go, a cron job written in bash — if it can make an HTTP request, it can use this. There is no SDK to adopt and nothing to rewrite, because the integration surface is deliberately small enough to read in one sitting.
Keep your language, your framework and your mail server.The API reference documents every error type, including the ones that mean stop retrying.
curl -X POST https://spoolway.com/api/v1/messages \ -H "Authorization: Bearer spw_…" \ -H "Content-Type: application/json" \ -d '{ "application": "basalt-prod", "from": { "email": "[email protected]" }, "to": "[email protected]", "subject": "Your first message", "text": "This is the first message through your account." }'
WHAT WE DO NOT DO
We never send mail as if it were ours, and we never show a delivery we cannot prove.
There is no plan where we become your sender. Your server keeps your reputation. Where a mail server cannot report back, the record stops at the handoff and says so — no green tick standing in for a fact nobody has.
what we hold, and what we do not have yet →Your transport. Your record.
Running in five minutes.
connect your mail server → name the product that will send → send a test messageStart free — no card requiredFree forever tier · caps pause, never auto-upgrade