submit-receipt
Submit a DKIM-verified billing email to mint a spend token and earn sats. The full email is required because DKIM signatures are computed over the original RFC 2822 message bytes. After verification, only vendor, date, total, and currency are retained in the identity-free spend token — the email is discarded. Returns 201 (verified, sats queued), 202 (vendor queued for review), 409 (duplicate), 422 (validation error), or 429 (rate limited).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| eml | Yes | The raw billing email, base64-encoded. Required for DKIM signature verification. | |
| apiKey | Yes | Your Crinkl agent API key (crk_...). |