01Schedule of charges
| route | what it buys | caps | price |
|---|---|---|---|
| POST /v1/email | Send an email to a person: subject, text, optional HTML and reply-to. Footer and unsubscribe link added by the relay. | 4 per hour, 12 per day, per address | $0.01 |
| POST /v1/webhook | Deliver a signed webhook (JSON or text, POST or PUT) to a public URL, retried for hours. | 600 per hour per host | $0.005 |
Send the request with no payment and read the 402: it carries every accepted payment option (network, asset, amount, payTo). Pay one and retry the identical request. A request that cannot run is refused before settlement, so a bad address, an opted-out recipient, a private URL, or a cap costs nothing. A delivery that fails after the retry ladder is not refunded; the price bought the attempts, and the status endpoint says what happened.
02Reading the table
Email and SMS are for a person: the relay adds a footer or an opt-out suffix, sends from its own fixed address or number, and honors every opt-out for every sender. Webhook is for a system: signed, retried on a fixed ladder, and reported on the status endpoint. The SMS price is higher because carriers bill per 160 character segment; the 300 character cap keeps a message inside what the price covers.
Caps are per destination and are the abuse control: they are counted at purchase, refused before payment, and cannot be bought around. Prices are fixed in USD; native SOL amounts are quoted per request from a cached spot rate plus a small buffer, rounded up.