# ZevSend developer documentation > ZevSend is the transactional sending platform for email, SMS, WhatsApp, and OTP verification. This file is a curated index of every doc page — follow the `.md` link beside any title to grab that page's clean markdown body for AI integration. Drop the whole site into one context window with `https://docs.zevsend.com/llms-full.txt`, or fetch any single page's markdown by appending `.md` to its URL (e.g. `https://docs.zevsend.com/api/send-email.md`). ## Getting Started - [Introduction](https://docs.zevsend.com/guide.md) - [Quickstart](https://docs.zevsend.com/guide/quickstart.md): Send your first transactional email in under five minutes. - [Sandbox and live mode](https://docs.zevsend.com/guide/sandbox-and-live.md): How sandbox mode differs from live, and how to graduate your team. - [Domains and brand identity](https://docs.zevsend.com/guide/domains.md): Add and verify a domain so live messages send from your own brand. - [Templates](https://docs.zevsend.com/guide/templates.md): Pre-approved message content with declared variables. Optional for email; required for SMS and WhatsApp. - [Variables](https://docs.zevsend.com/guide/variables.md): How the customer and brand variable namespaces work. - [Pricing and billing](https://docs.zevsend.com/guide/pricing.md): How email, SMS, WhatsApp, and Verify are priced, where to find your rates, and how Zev Credit pays for sends. ## API Reference - [Overview](https://docs.zevsend.com/api.md) - [Authentication](https://docs.zevsend.com/api/auth.md): How to authenticate API requests with a Bearer key. - [Errors](https://docs.zevsend.com/api/errors.md): The error envelope, common codes, and how to handle them. - [Rate limits](https://docs.zevsend.com/api/rate-limits.md): How rate limits work and how to back off when you hit one. - [Send email](https://docs.zevsend.com/api/send-email.md): POST /v1/emails — deliver transactional email with a raw HTML body, or render against a pre-approved template. - [Send SMS](https://docs.zevsend.com/api/send-sms.md): POST /v1/sms — send a transactional SMS using a pre-approved template. - [Send WhatsApp](https://docs.zevsend.com/api/send-whatsapp.md): POST /v1/whatsapp — send a transactional WhatsApp message using a pre-approved template. - [Verify (OTP)](https://docs.zevsend.com/api/verify.md): POST /v1/verify sends a verification code, POST /v1/verify/:id/check validates the candidate code. ## Webhooks - [Receiving events](https://docs.zevsend.com/webhooks.md) - [Verifying signatures](https://docs.zevsend.com/webhooks/signatures.md): Verify the X-Zev-Signature header so you know the event really came from ZevSend. - [Event catalogue](https://docs.zevsend.com/webhooks/events.md): Every webhook event you can subscribe to and the payload shape it carries.