> ## Documentation Index
> Fetch the complete documentation index at: https://resend.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Resend is the email API for developers.

For all documentation in an index, see
[llms.txt](https://resend.com/docs/llms.txt). To view the full text of the
documentation, see [llms-full.txt](https://resend.com/docs/llms-full.txt).

To get started with Resend, you'll need:

1. Your own domain, [verified with Resend](/docs/add-a-domain.md)
2. [A Resend API key](/docs/create-an-api-key.md)

Then, you'll be ready to send [both types of emails](/docs/explore-sending-features.md):

* **Transactional emails:** personalized, event-driven communication
* **Marketing campaigns:** bulk email Broadcasts distributed to a contact list

## Quickstart

Learn how to get Resend set up in your project.

> **[Node.js Quickstart](/docs/send-with-nodejs.md)**

> **[Next.js Quickstart](/docs/send-with-nextjs.md)**

> **[Express Quickstart](/docs/send-with-express.md)**

> **[PHP Quickstart](/docs/send-with-php.md)**

> **[Laravel Quickstart](/docs/send-with-laravel.md)**

> **[Python Quickstart](/docs/send-with-python.md)**

> **[Ruby Quickstart](/docs/send-with-ruby.md)**

> **[Rails Quickstart](/docs/send-with-rails.md)**

> **[Go Quickstart](/docs/send-with-go.md)**

> **[Rust Quickstart](/docs/send-with-rust.md)**

> **[Elixir Quickstart](/docs/send-with-elixir.md)**

> **[Java Quickstart](/docs/send-with-java.md)**

> **[.NET Quickstart](/docs/send-with-dotnet.md)**

> **[CLI Quickstart](/docs/cli-quickstart.md)**

## Explore

Discover the full range of features and capabilities.

> **[Emails](dashboard/emails)**
>
> Visualize all the activity in your account.

> **[Domains](/docs/dashboard/domains/introduction.md)**
>
> Ensure deliverability of your emails.

> **[Webhooks](/docs/webhooks/introduction.md)**
>
> Notify your application about email events.
