Skip to content
J·BJon BishopIndependent growth marketer

Communications · llms.txt file breakdown

Resend llms.txt

An email API documentation index with links across API concepts, SDKs and related developer setup.

The actual file

Source Markdown

The saved llms.txt text, displayed as source. The file belongs to its publisher; the live endpoint may change.

Open saved text ↗

Showing the first 18000 characters. Load the complete file to read the remainder.

# Resend

> Resend is the email API for developers. The documentation covers the REST API, official SDKs, the CLI, the MCP server, webhooks, deliverability guides, and step-by-step quickstarts for every major language and framework.

- [Introduction](https://resend.com/docs/introduction.md): Resend is the email API for developers.
- [Create an API key](https://resend.com/docs/create-an-api-key.md): Get started sending emails by creating an API key
- [Add and verify a domain](https://resend.com/docs/add-a-domain.md): Get started sending emails by adding a domain to your account.
- [Sending emails with Resend](https://resend.com/docs/email-types.md): Resend has a wide range of features for sending both transactional and marketing emails.
- [AI onboarding](https://resend.com/docs/ai-onboarding.md): Everything you need to onboard your AI agent to Resend.
- [Send emails with Node.js](https://resend.com/docs/send-with-nodejs.md): Learn how to send your first email using the Resend Node.js SDK.
- [Send emails with Next.js](https://resend.com/docs/send-with-nextjs.md): Learn how to send your first email using Next.js and the Resend Node.js SDK.
- [Send emails with Remix](https://resend.com/docs/send-with-remix.md): Learn how to send your first email using Remix and the Resend Node.js SDK.
- [Send emails with Nuxt](https://resend.com/docs/send-with-nuxt.md): Learn how to send your first email using Nuxt and the Resend Node.js SDK.
- [Send emails with TanStack Start](https://resend.com/docs/send-with-tanstack-start.md): Learn how to send your first email using TanStack Start and the Resend Node.js SDK.
- [Send emails with SvelteKit](https://resend.com/docs/send-with-sveltekit.md): Learn how to send your first email using SvelteKit and the Resend Node.js SDK.
- [Send emails with Express](https://resend.com/docs/send-with-express.md): Learn how to send your first email using Express and the Resend Node.js SDK.
- [Send emails with RedwoodJS](https://resend.com/docs/send-with-redwoodjs.md): Learn how to send your first email using Redwood.js and the Resend Node.js SDK.
- [Send emails with Hono](https://resend.com/docs/send-with-hono.md): Learn how to send your first email using Hono and the Resend Node.js SDK.
- [Send emails with Bun](https://resend.com/docs/send-with-bun.md): Learn how to send your first email using Bun and the Resend Node.js SDK.
- [Send emails with Astro](https://resend.com/docs/send-with-astro.md): Learn how to send your first email using Astro, Resend, and Node.js.
- [Send emails with Railway](https://resend.com/docs/send-with-railway.md): Learn how to send your first email using Railway and the Resend Node.js SDK.
- [Send emails with Encore](https://resend.com/docs/send-with-encore-ts.md): Learn how to send your first email using Encore and the Resend Node.js SDK.
- [Send Better Auth emails with Resend](https://resend.com/docs/send-with-better-auth.md): Learn how to send Better Auth transactional emails through Resend using email hooks.
- [Send emails with Vercel Functions](https://resend.com/docs/send-with-vercel-functions.md): Learn how to send your first email using Vercel Functions.
- [Send emails with Supabase Edge Functions](https://resend.com/docs/send-with-supabase-edge-functions.md): Learn how to send your first email using Supabase Edge Functions.
- [Send emails with Cloudflare Workers](https://resend.com/docs/send-with-cloudflare-workers.md): Learn how to send your first email using Cloudflare Workers.
- [Send emails with Deno Deploy](https://resend.com/docs/send-with-deno-deploy.md): Learn how to send your first email using Deno Deploy.
- [Send emails with AWS Lambda](https://resend.com/docs/send-with-aws-lambda.md): Learn how to send your first email using AWS Lambda.
- [Send emails with PHP](https://resend.com/docs/send-with-php.md): Learn how to send your first email using the Resend PHP SDK.
- [Send emails with Laravel](https://resend.com/docs/send-with-laravel.md): Learn how to send your first email using Laravel.
- [Send emails with Symfony](https://resend.com/docs/send-with-symfony.md): Learn how to send your first email using the Symfony Resend Mailer Bridge.
- [Send emails with Ruby](https://resend.com/docs/send-with-ruby.md): Learn how to send your first email using the Resend Ruby SDK.
- [Send emails with Rails](https://resend.com/docs/send-with-rails.md): Learn how to send your first email using Rails and the Resend Ruby SDK.
- [Send emails with Sinatra](https://resend.com/docs/send-with-sinatra.md): Learn how to send your first email using Sinatra and the Resend Ruby SDK.
- [Send emails with Python](https://resend.com/docs/send-with-python.md): Learn how to send your first email using the Resend Python SDK.
- [Send emails with Flask](https://resend.com/docs/send-with-flask.md): Learn how to send your first email using Flask and the Resend Python SDK.
- [Send emails with FastAPI](https://resend.com/docs/send-with-fastapi.md): Learn how to send your first email using FastAPI and the Resend Python SDK.
- [Send emails with Django](https://resend.com/docs/send-with-django.md): Learn how to send your first email using Django and the Resend Python SDK.
- [Send emails with Go](https://resend.com/docs/send-with-go.md): Learn how to send your first email using the Resend Go SDK.
- [Send emails with Encore](https://resend.com/docs/send-with-encore-go.md): Learn how to send your first email using Encore and the Resend Go SDK.
- [Send emails with Rust](https://resend.com/docs/send-with-rust.md): Learn how to send your first email using the Resend Rust SDK.
- [Send emails with Axum](https://resend.com/docs/send-with-axum.md): Send your first email using Axum and the Resend Rust SDK.
- [Send emails with Elixir](https://resend.com/docs/send-with-elixir.md): Learn how to send your first email using the Resend Elixir SDK.
- [Send emails with Phoenix](https://resend.com/docs/send-with-phoenix.md): Learn how to send your first email using Phoenix and the Resend Elixir SDK.
- [Send emails with Java](https://resend.com/docs/send-with-java.md): Learn how to send your first email using the Resend Java SDK.
- [Send emails with .NET](https://resend.com/docs/send-with-dotnet.md): Learn how to send your first email using the Resend .NET SDK.
- [Send emails with SMTP](https://resend.com/docs/send-with-smtp.md): Learn how to integrate Resend via SMTP.
- [Send Auth0 transactional emails with Resend](https://resend.com/docs/send-with-auth0.md): Learn how to send Auth0 transactional emails through Resend using the official integration.
- [Send emails using Customer.io with SMTP](https://resend.com/docs/send-with-customer-io-smtp.md): Learn how to integrate Customer.io with Resend SMTP.
- [Send emails using Django with SMTP](https://resend.com/docs/send-with-django-smtp.md): Learn how to integrate Django with Resend SMTP.
- [Send emails using Laravel with SMTP](https://resend.com/docs/send-with-laravel-smtp.md): Learn how to send your first email using Laravel with SMTP.
- [Send emails using Liferay with SMTP](https://resend.com/docs/send-with-liferay-smtp.md): Learn how to integrate Liferay with Resend SMTP.
- [Send emails using Nodemailer with SMTP](https://resend.com/docs/send-with-nodemailer-smtp.md): Learn how to send your first email using Nodemailer with SMTP.
- [Send emails using PHPMailer with SMTP](https://resend.com/docs/send-with-phpmailer-smtp.md): Learn how to send your first email using PHPMailer with SMTP.
- [Send emails using Rails with SMTP](https://resend.com/docs/send-with-rails-smtp.md): Learn how to integrate Rails with Resend SMTP.
- [Send emails using Retool with SMTP](https://resend.com/docs/send-with-retool-smtp.md): Learn how to integrate Retool with Resend SMTP.
- [Send emails using Supabase with SMTP](https://resend.com/docs/send-with-supabase-smtp.md): Learn how to integrate Supabase Auth with Resend SMTP.
- [Send emails using WordPress with SMTP](https://resend.com/docs/send-with-wordpress-smtp.md): Learn how to send your first email using Wordpress.
- [Send emails using NextAuth with SMTP](https://resend.com/docs/send-with-nextauth-smtp.md): Learn how to send your first email using NextAuth.
- [Send emails using Metabase with SMTP](https://resend.com/docs/send-with-metabase-smtp.md): Learn how to integrate Metabase with Resend SMTP.
- [Send emails with Resend CLI](https://resend.com/docs/cli-quickstart.md): Learn how to send your first email using the Resend CLI.
- [Verified Domains](https://resend.com/docs/dashboard/domains/introduction.md): An introduction to verified domains in Resend.
- [Managing Domains](https://resend.com/docs/dashboard/domains/manage-domains.md): Learn how to view, update, and delete your verified domains in Resend.
- [Implementing DMARC](https://resend.com/docs/dashboard/domains/dmarc.md): Implement DMARC to build trust in your domain and protect against email spoofing and unauthorized use of your domain in email messages.
- [Implementing BIMI](https://resend.com/docs/dashboard/domains/bimi.md): Set up BIMI to gain brand recognition by displaying your logo in the inbox.
- [Open and Click Tracking](https://resend.com/docs/dashboard/domains/tracking.md): Track open and click rates of your emails.
- [Configure Transport Layer Security (TLS)](https://resend.com/docs/dashboard/domains/tls.md): Learn how to configure TLS for your verified domain in Resend.
- [Configure a custom Return Path](https://resend.com/docs/dashboard/domains/custom-return-path.md): Learn how to configure a custom Return Path for your verified domain in Resend.
- [Choosing a Region](https://resend.com/docs/dashboard/domains/regions.md): Resend offers sending from multiple regions
- [Claiming a domain](https://resend.com/docs/dashboard/domains/claim.md): Claim a domain that is already verified by another team.
- [Sending Emails](https://resend.com/docs/dashboard/emails/introduction.md): An introduction to sending emails with Resend.
- [View and manage emails](https://resend.com/docs/dashboard/emails/manage-emails.md): An introduction to managing your sent emails with Resend.
- [Batch Sending](https://resend.com/docs/dashboard/emails/batch-sending.md): Send up to 100 emails in a single API call.
- [Attachments](https://resend.com/docs/dashboard/emails/attachments.md): Send emails with attachments.
- [Embed Inline Images](https://resend.com/docs/dashboard/emails/embed-inline-images.md): Send emails with inline images.
- [Schedule Email](https://resend.com/docs/dashboard/emails/schedule-email.md): Send emails at a specific time without additional complexity.
- [Send Test Emails](https://resend.com/docs/dashboard/emails/send-test-emails.md): Simulate different events by sending test emails.
- [Custom Headers](https://resend.com/docs/dashboard/emails/custom-headers.md): Customize how emails are sent with your own headers.
- [Idempotency Keys](https://resend.com/docs/dashboard/emails/idempotency-keys.md): Use idempotency keys to ensure that emails are sent only once.
- [Email Bounces](https://resend.com/docs/dashboard/emails/email-bounces.md): Understanding and resolving delivery issues.
- [Email Suppressions](https://resend.com/docs/dashboard/emails/email-suppressions.md): Managing your team Suppressions to protect your sending reputation.
- [Deliverability Insights](https://resend.com/docs/dashboard/emails/deliverability-insights.md): Improve your deliverability with tailored insights based on your sending.
- [Add an unsubscribe link to transactional emails](https://resend.com/docs/dashboard/emails/add-unsubscribe-to-transactional-emails.md): Learn how to give email recipients the ability to unsubscribe without searching for the unsubscribe link.
- [Managing Tags](https://resend.com/docs/dashboard/emails/tags.md): Add unique identifiers to emails sent.
- [Receiving Emails](https://resend.com/docs/dashboard/receiving/introduction.md): An introduction to receiving emails with Resend.
- [Managing Emails](https://resend.com/docs/dashboard/receiving/manage-emails.md): An introduction to managing your received emails with Resend.
- [Custom Receiving Domains](https://resend.com/docs/dashboard/receiving/custom-domains.md): Receive emails using your own domain.
- [Create a receiving Webhook](https://resend.com/docs/dashboard/receiving/create-receiving-webhook.md): Learn how to create a webhook to respond to received emails with Resend.
- [Process Receiving Attachments](https://resend.com/docs/dashboard/receiving/attachments.md): Process attachments from receiving emails.
- [Get Email Content](https://resend.com/docs/dashboard/receiving/get-email-content.md): Get the body and headers of a received email.
- [Forward Received Emails](https://resend.com/docs/dashboard/receiving/forward-emails.md): Forward Received emails to another email address.
- [Reply to Receiving Emails](https://resend.com/docs/dashboard/receiving/reply-to-emails.md): Reply to Receiving emails in the same thread.
- [Sending Broadcasts](https://resend.com/docs/dashboard/broadcasts/introduction.md): An introduction to sending bulk marketing emails with Resend.
- [Manage Broadcasts](https://resend.com/docs/dashboard/broadcasts/manage-broadcasts.md): Learn how to view, update, and delete your Broadcasts.
- [Compose and send with the Broadcast editor](https://resend.com/docs/dashboard/broadcasts/editor.md): Learn how to write and send your Broadcasts in the Dashboard editor
- [Compose and send Broadcasts with the API](https://resend.com/docs/dashboard/broadcasts/send-broadcast-with-api.md): Send marketing emails using the Broadcasts API.
- [Performance Tracking](https://resend.com/docs/dashboard/broadcasts/performance-tracking.md): Track your Broadcasts email performance in real-time
- [Contacts](https://resend.com/docs/dashboard/contacts/introduction.md): An introduction to how your Contacts are organized and maintained in Resend.
- [Add Contacts](https://resend.com/docs/dashboard/contacts/add-contacts.md): Learn how to add Contacts with Resend.
- [Managing Contacts](https://resend.com/docs/dashboard/contacts/manage-contacts.md): Learn how to view, update, and delete your Contacts with Resend.
- [Contact properties](https://resend.com/docs/dashboard/contacts/properties.md): Learn how to work with Contact properties with Resend.
- [Managing Segments](https://resend.com/docs/dashboard/contacts/manage-segments.md): Learn how to create, retrieve, and delete Segments.
- [Topics](https://resend.com/docs/dashboard/contacts/manage-topics.md): Learn how to create, view, delete, and manage Topics.
- [Managing unsubscribed Contacts](https://resend.com/docs/dashboard/contacts/managing-unsubscribe-list.md): Learn how to check and remove recipients who have unsubscribed from your marketing emails.
- [Migrating from Audiences to Segments](https://resend.com/docs/dashboard/contacts/migrating-from-audiences-to-segments.md): Learn how to migrate from Audiences to Segments
- [Automations](https://resend.com/docs/dashboard/automations/introduction.md): An introduction to automating emails with custom events.
- [Create Automations](https://resend.com/docs/dashboard/automations/create-automation.md): Create an automation triggered by an event in your application.
- [Custom Events](https://resend.com/docs/dashboard/automations/custom-events.md): Define custom events to trigger Automations.
- [Connections](https://resend.com/docs/dashboard/automations/connections.md): Connections between steps in Automation workflows.
- [Runs](https://resend.com/docs/dashboard/automations/runs.md): Monitor and debug your Automation executions.
- [Steps](https://resend.com/docs/dashboard/automations/steps.md): Steps and their properties in Automation workflows.
- [Trigger](https://resend.com/docs/dashboard/automations/trigger.md): Start your Automations based on custom events.
- [Condition](https://resend.com/docs/dashboard/automations/condition.md): Route contacts through different paths based on conditions.
- [Delay](https://resend.com/docs/dashboard/automations/delay.md): Pause your Automations with time delays.
- [Wait for Event](https://resend.com/docs/dashboard/automations/wait-for-event.md): Hold your Automations until a specific event is received.
- [Send Email](https://resend.com/docs/dashboard/automations/send-email.md): Trigger templated emails in your Automations.
- [Add to Segment](https://resend.com/docs/dashboard/automations/add-to-segment.md): Include contacts to a segment as part of your Automation.
- [Contact Update](https://resend.com/docs/dashboard/automations/contact-update.md): Update contact fields during an Automation.
- [Contact Delete](https://resend.com/docs/dashboard/automations/contact-delete.md): Remove a contact from your audience in an Automation.
- [Using Templates](https://resend.com/docs/dashboard/templates/introduction.md): Learn how to use Templates to send transactional emails.
- [Create a Template](https://resend.com/docs/dashboard/templates/create-template.md): Learn how to create a Template in the Resend Dashboard editor or with the API.
- [Compose with the Template editor](https://resend.com/docs/dashboard/templates/template-editor.md): Learn how to write reusable transactional email Templates in the Dashboard editor
- [Working with Variables](https://resend.com/docs/dashboard/templates/template-variables.md): How to work with custom variables in Templates.
- [Version History](https://resend.com/docs/dashboard/templates/version-history.md): Edit Templates safely in production environments with version history.
- [Introduction](https://resend.com/docs/dashboard/logs/introduction.md): Learn how to view and troubleshoot API logs.
- [Webhooks](https://resend.com/docs/webhooks/introduction.md): An introduction to using webhooks to notify your application about email events.
- [Create a Webhook](https://resend.com/docs/webhooks/create-webhook.md): Learn how to add a webhook to notify your application about events from Resend.
- [Verify Webhooks Requests](https://resend.com/docs/webhook

Measured from the saved file

Linked document

UTF-8 text size
59.8 KB61217 bytes
Token count
14152o200k_base encoding
Markdown links
428428 distinct URLs
Fenced code blocks
0435 lines in the file

Size measures the captured UTF-8 text, not compressed transfer size. Tokens are counted with a named tokenizer; other models can count differently. Neither measure establishes context compatibility or answer quality.

Project H1
Resend

Opening blockquote

Resend is the email API for developers. The documentation covers the REST API, official SDKs, the CLI, the MCP server, webhooks, deliverability guides, and step-by-step quickstarts for every major language and framework.

Context architecture

How the content is divided

1 H2 sections organize 428 parsed Markdown links. 425 links point to .md or .markdown paths; 0 link occurrences use another hostname. Linked destinations have not been recursively validated.

H2 sectionLinksUTF-8 bytesTokens
OpenAPI SpecsLine 431310337

Link counts exclude parsed fenced and inline code and resolve relative destinations against the final endpoint. Section sizes cover the text below each H2 until the next H2.

Embedded material

Code, installation and API examples

Fenced blocks
0 closed
Declared languages
No fenced blocks detected
Package-install commands
0 detected in fenced or inline code
Authentication examples
0 fenced lines match API-key, Authorization, Bearer, OAuth or access-token patterns
HTTP request examples
0 fenced lines match request-method patterns
Authentication links
6 links have authentication-related labels

Embedded example text and links to further documentation are counted separately. A code block does not establish that a sample runs or that an authentication flow succeeds.

Publisher prioritization

The Optional section

No H2 section named “Optional” was detected in this file.

The community proposal uses Optional by convention for secondary links that can be skipped for a shorter context. This label does not establish that everything outside it is critical, or that the material inside it is deprecated.

Machine-readable routes

MCP references and configuration text

MCP-related text was detected in the captured file. 1 links have MCP-related labels or paths. 0 fenced lines match mcpServers, mcp_servers or an mcp add command.

These are text and link observations. No MCP server connection, authentication or tool call was tested.

Index and bundle

llms-full.txt companion

Verified text companion

Text companion verified

https://resend.com/docs/llms-full.txt ↗
Discovery
Conventional sibling path checked
HTTP response
200 · text/plain; charset=utf-8
Text size
Whole-file size not established by the bounded response
Token count
Not measured for the whole file
Retrieval scope
Bounded prefix inspected; the whole body was not downloaded

A verified text response establishes a companion at the checked URL. It does not prove the bundle contains all product documentation, that generation is automated, or that it fits an assistant’s context window.

Change evidence

What can be said about freshness

This capture establishes a baseline. Update frequency cannot be determined from one observation.

File changes can reveal documentation edits or navigation changes. They do not by themselves measure product release velocity, accuracy, agent adoption or AI visibility.

Capture identity and measurement method
Requested endpoint
https://resend.com/docs/llms.txt
Final endpoint
https://resend.com/docs/llms.txt
HTTP status
200
Content type
text/plain; charset=utf-8
Text retrieval
Firecrawl literal text capture
Tokenizer
tiktoken 0.14.0 · o200k_base
SHA-256 of saved UTF-8 text
5f1b83595302635ba3f379cb565a99180965942dc0034de7511bb2e1084006f8

Counts use a deterministic parser, not a spec-compliance grade. Unusual Markdown and indented code can fall outside its recognized patterns. See the llms.txt proposal and tokenizer implementation.

Related tools and resources

Prefer to write? Send Jon a message.