> ## 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)
2. [A Resend API key](/docs/create-an-api-key)

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

* **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)**

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

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

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

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

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

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

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

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

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

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

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

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

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

## Explore

Discover the full range of features and capabilities.

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

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

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