[metadata]
apple-mobile-web-app-title: Resend
application-name: Resend
description: Learn how to view, edit, and delete your API keys in Resend.
generator: Mintlify
msapplication-TileColor: #000000
msapplication-config: /docs/_mintlify/favicons/resend/nAzNk0iRWkZBBJ91/_generated/favicon/browserconfig.xml
og:description: Learn how to view, edit, and delete your API keys in Resend.
og:image: https://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DAPI%2BKeys%26title%3DManage%2BAPI%2Bkeys%26description%3DLearn%2Bhow%2Bto%2Bview%252C%2Bedit%252C%2Band%2Bdelete%2Byour%2BAPI%2Bkeys%2Bin%2BResend.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fresend%252Fw4S5Jr48MiquhhSH%252Flogo-black.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dw4S5Jr48MiquhhSH%2526q%253D85%2526s%253D630be7deea6ea94cc7fc4560ea60a5ac%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fresend%252Fw4S5Jr48MiquhhSH%252Flogo-white.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dw4S5Jr48MiquhhSH%2526q%253D85%2526s%253D3843916235739ffb9cb1d24683221341%26primaryColor%3D%2523000000%26lightColor%3D%2523EBECED%26backgroundLight%3D%2523ffffff%26backgroundDark%3D%2523000000&w=1200&q=100
og:image:height: 630
og:image:width: 1200
og:site_name: Resend
og:title: Manage API keys - Resend
og:type: website
og:url: https://resend.com/docs/dashboard/api-keys/introduction
twitter:card: summary_large_image
twitter:description: Learn how to view, edit, and delete your API keys in Resend.
twitter:image: https://resend.mintlify.app/_next/image?url=%2F_mintlify%2Fapi%2Fog%3Fdivision%3DAPI%2BKeys%26title%3DManage%2BAPI%2Bkeys%26description%3DLearn%2Bhow%2Bto%2Bview%252C%2Bedit%252C%2Band%2Bdelete%2Byour%2BAPI%2Bkeys%2Bin%2BResend.%26logoLight%3Dhttps%253A%252F%252Fmintcdn.com%252Fresend%252Fw4S5Jr48MiquhhSH%252Flogo-black.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dw4S5Jr48MiquhhSH%2526q%253D85%2526s%253D630be7deea6ea94cc7fc4560ea60a5ac%26logoDark%3Dhttps%253A%252F%252Fmintcdn.com%252Fresend%252Fw4S5Jr48MiquhhSH%252Flogo-white.svg%253Ffit%253Dmax%2526auto%253Dformat%2526n%253Dw4S5Jr48MiquhhSH%2526q%253D85%2526s%253D3843916235739ffb9cb1d24683221341%26primaryColor%3D%2523000000%26lightColor%3D%2523EBECED%26backgroundLight%3D%2523ffffff%26backgroundDark%3D%2523000000&w=1200&q=100
twitter:image:height: 630
twitter:image:width: 1200
twitter:title: Manage API keys - Resend
viewport: width=device-width, initial-scale=1, viewport-fit=cover

[canonical-links]
https://resend.com/docs/dashboard/api-keys/introduction

[document-links]
/docs/llms.txt: /docs/llms.txt
API Dashboard: https://resend.com/api-keys
API Key Security: /docs/knowledge-base/how-to-handle-api-keys
API Keys: /docs/dashboard/api-keys/introduction
API Reference: /docs/api-reference/introduction
API key security practices: /docs/knowledge-base/how-to-handle-api-keys
API keys Dashboard page: https://resend.com/api-keys
API: /docs/api-reference/api-keys/create-api-key
Account Quotas And Limits: /docs/knowledge-base/account-quotas-and-limits
Audience Hygiene: /docs/knowledge-base/audience-hygiene
Avoid Gmail's Spam Folder: /docs/knowledge-base/how-do-i-avoid-gmails-spam-folder
Avoid MX Conflicts: /docs/knowledge-base/how-do-i-avoid-conflicting-with-my-mx-records
Avoid Outlook's Spam Folder: /docs/knowledge-base/how-do-i-avoid-outlooks-spam-folder
Avoid iCloud's Spam Folder: /docs/knowledge-base/how-do-i-avoid-icloud-spam-folder
Billing: /docs/dashboard/settings/billing
CORS Issues: /docs/knowledge-base/how-do-i-fix-cors-issues
Cancel a Broadcast: /docs/knowledge-base/how-do-i-cancel-a-broadcast
Change your Email Address: /docs/knowledge-base/how-can-i-change-my-email-address
Compliance documents: /docs/knowledge-base/downloading-documents
Configuring TLS: /docs/knowledge-base/whats-the-difference-between-opportunistic-tls-vs-enforced-tls
Creating email address: /docs/knowledge-base/how-do-I-create-an-email-address-or-sender-in-resend
DKIM Key Length: /docs/knowledge-base/do-i-need-2048-dkim
DMARC Analyzer: /docs/dmarc-analyzer
Delete your Resend Account: /docs/knowledge-base/how-can-i-delete-my-resend-account
Delivered Email Not Arriving: /docs/knowledge-base/what-if-an-email-says-delivered-but-the-recipient-has-not-received-it
Design emails with Paper: /docs/guides/paper
Documentation: /docs/introduction
Domain Mismatch: /docs/knowledge-base/403-error-domain-mismatch
Domain Not Verifying: /docs/knowledge-base/what-if-my-domain-is-not-verifying
Domain already registered: /docs/knowledge-base/domain-already-registered
Domain: /docs/api-reference/api-keys/create-api-key#domain-id
E2E testing with Playwright: /docs/knowledge-base/end-to-end-testing-with-playwright
Email addresses for testing: /docs/knowledge-base/what-email-addresses-to-use-for-testing
Emails Going to Spam: /docs/knowledge-base/why-are-my-emails-going-to-spam
Embed React Email Editor: /docs/knowledge-base/embed-react-email-editor
Error 1010: /docs/knowledge-base/403-error-1010
Exports: https://resend.com/exports
Get Started: https://resend.com/signup
Guides: /docs/knowledge-base/introduction
How do Dedicated IPs work?: /docs/knowledge-base/how-do-dedicated-ips-work
How to Handle API Keys Next: /docs/knowledge-base/how-to-handle-api-keys
Inbound: Forward Emails: /docs/knowledge-base/forward-emails-with-resend-inbound
Introduction Previous: /docs/knowledge-base/introduction
Introduction: /docs/knowledge-base/introduction
Manage API Keys: /docs/dashboard/api-keys/introduction
Managing the Suppression List: /docs/knowledge-base/why-are-my-emails-landing-on-the-suppression-list
Multi-Tenant Setup: /docs/knowledge-base/setting-up-resend-for-multi-tenants
Name: /docs/api-reference/api-keys/create-api-key#param-name
Open Rates Not Accurate: /docs/knowledge-base/why-are-my-open-rates-not-accurate
Permission: /docs/api-reference/api-keys/create-api-key#param-permission
Production Approval: /docs/knowledge-base/does-resend-require-production-approval
React Email Templates: /docs/knowledge-base/template-emails-with-react-email
Receiving Emails: /docs/knowledge-base/how-can-i-receive-emails-with-resend
Resend CLI: /docs/cli#api-keys
Resend Pricing: /docs/knowledge-base/what-is-resend-pricing
Resend home page: https://resend.com
Security: /docs/security
Send emails with Devin: /docs/guides/devin
Send with an Avatar: /docs/knowledge-base/how-do-i-send-with-an-avatar
Sending to Apple Private Email Relay: /docs/knowledge-base/sending-apple-private-relay
Set up your logo on Apple Mail: /docs/knowledge-base/how-do-i-set-up-apple-branded-mail
Sign In: https://resend.com/login
Subdomain vs Root Domain: /docs/knowledge-base/is-it-better-to-send-emails-from-a-subdomain-or-the-root-domain
Supabase Go-Live Checklist: /docs/knowledge-base/how-do-i-maximize-deliverability-for-supabase-auth-emails
Supabase Resend Quickstart: /docs/knowledge-base/getting-started-with-resend-and-supabase
Teams: /docs/dashboard/settings/team
Turn Off Message Storage: /docs/knowledge-base/how-do-i-ensure-sensitive-data-isnt-stored-on-resend
Unsubscribe Page: /docs/dashboard/settings/unsubscribe-page
Unsupported Attachment Types: /docs/knowledge-base/what-attachment-types-are-not-supported
Vercel Marketplace Integration: /docs/guides/vercel-marketplace-integration
Warm-up Guide: /docs/knowledge-base/warming-up
What is email consent?: /docs/knowledge-base/what-counts-as-email-consent
What sending feature to use?: /docs/knowledge-base/what-sending-feature-to-use
When to Add an Unsubscribe Link: /docs/knowledge-base/should-i-add-an-unsubscribe-link
Why use Topics?: /docs/knowledge-base/why-use-topics
creating an API key: /docs/create-an-api-key
github: https://github.com/resend
n8n Resend Integration: /docs/knowledge-base/n8n-integration
resend.dev Domain Error: /docs/knowledge-base/403-error-resend-dev-domain
website: https://resend.com/
x: https://x.com/resend
youtube: https://www.youtube.com/@resendlabs

[structured-data]
{"@context":"https://schema.org","@graph":[{"@id":"https://resend.com/#organization","@type":"Organization","logo":{"@type":"ImageObject","url":"https://mintcdn.com/resend/w4S5Jr48MiquhhSH/logo-black.svg?fit=max&auto=format&n=w4S5Jr48MiquhhSH&q=85&s=630be7deea6ea94cc7fc4560ea60a5ac"},"name":"Resend","url":"https://resend.com"},{"@id":"https://resend.com/docs#website","@type":"WebSite","name":"Resend","publisher":{"@id":"https://resend.com/#organization"},"url":"https://resend.com/docs"},{"@id":"https://resend.com/docs/dashboard/api-keys/introduction#webpage","@type":"WebPage","breadcrumb":{"@id":"https://resend.com/docs/dashboard/api-keys/introduction#breadcrumb"},"dateModified":"2026-08-11T20:21:56.826Z","description":"Learn how to view, edit, and delete your API keys in Resend.","isPartOf":{"@id":"https://resend.com/docs#website"},"name":"Manage API keys","url":"https://resend.com/docs/dashboard/api-keys/introduction"},{"@id":"https://resend.com/docs/dashboard/api-keys/introduction#breadcrumb","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://resend.com/docs","name":"Resend","position":1},{"@type":"ListItem","item":"https://resend.com/docs/dashboard/api-keys/introduction","name":"Manage API keys","position":2}]},{"@id":"https://resend.com/docs/dashboard/api-keys/introduction#article","@type":["Article","TechArticle"],"dateModified":"2026-08-11T20:21:56.826Z","description":"Learn how to view, edit, and delete your API keys in Resend.","headline":"Manage API keys","isPartOf":{"@id":"https://resend.com/docs#website"},"mainEntityOfPage":{"@id":"https://resend.com/docs/dashboard/api-keys/introduction#webpage"},"name":"Manage API keys","publisher":{"@id":"https://resend.com/#organization"},"url":"https://resend.com/docs/dashboard/api-keys/introduction"}]}

[content]
Manage API keys - Resend
Documentation Index
Fetch the complete documentation index at:
/docs/llms.txt
Use this file to discover all available pages before exploring further.
Skip to main content
Resend
home page
Documentation
Guides
API Reference
Sign In
Get Started
Get Started
Search...
Navigation
API Keys
Manage API keys
Search...
⌘
K
Knowledge Base
Introduction
API Keys
Manage API Keys
API Key Security
Domains
Avoid MX Conflicts
Domain Not Verifying
Error 1010
Domain Mismatch
resend.dev Domain Error
Domain already registered
DMARC Analyzer
DNS Guides
Sending
What sending feature to use?
Why use Topics?
When to Add an Unsubscribe Link
How do Dedicated IPs work?
Creating email address
Unsupported Attachment Types
CORS Issues
Cancel a Broadcast
Deliverability
Managing the Suppression List
Receiving Emails
Subdomain vs Root Domain
Delivered Email Not Arriving
Emails Going to Spam
Avoid Gmail's Spam Folder
Avoid Outlook's Spam Folder
Avoid iCloud's Spam Folder
Sending to Apple Private Email Relay
Open Rates Not Accurate
Audience Hygiene
Warm-up Guide
What is email consent?
DKIM Key Length
Testing
E2E testing with Playwright
Email addresses for testing
Tutorials
Supabase Resend Quickstart
Supabase Go-Live Checklist
Set up your logo on Apple Mail
Send with an Avatar
Inbound: Forward Emails
React Email Templates
Embed React Email Editor
Vercel Marketplace Integration
n8n Resend Integration
Send emails with Devin
Design emails with Paper
Build with AI
AI Tools
Agent Skills
Chat SDK
AI Builder Guides
Account Management
Change your Email Address
Production Approval
Configuring TLS
Billing
Resend Pricing
Account Quotas And Limits
Unsubscribe Page
Teams
Multi-Tenant Setup
Compliance documents
Turn Off Message Storage
Security
Delete your Resend Account
On this page
API keys
API key management
View all API keys
Edit API key details
Delete inactive API keys
View API key logs
Export your data
API Keys
Manage API keys
Copy page
Copy page
Learn how to view, edit, and delete your API keys in Resend.
Copy page
Copy page
​
API keys
API keys are secret tokens used to authenticate your requests. They are unique to your account and must be kept confidential.
You can use multiple keys to isolate different application actions to different API keys. This allows you to
view logs per key
, detect possible abuse, and control any damage that may be done accidentally or maliciously.
​
API key management
You can view and manage your API keys from the
API keys
Dashboard page
. You can also create, list, or delete your API keys using the
API
, or the
Resend CLI
.
​
View all API keys
The
API Dashboard
shows you all the API keys you have created along with their details, including the
last time you used
an API key.
Different color indicators let you quickly scan and detect which API keys are being used and which are not.
​
Edit API key details
After
creating an API key
, you can edit the following details:
Name
Permission
Domain
You cannot view or edit an API key value after it has been created.
To edit an API key in the Resend Dashboard, click the
More options
button and then
Edit API key
.
​
Delete inactive API keys
If an API key
hasn’t been used in the last 30 days
, consider deleting it to keep your account secure.
You can delete an API key by clicking the
More options
button and then
Remove API key
.
See more
API key security practices
.
​
View API key logs
When visualizing an active API key, you can see the
total number of requests
made to the key. For more detailed logging information, select the underlined number of requests to view all logs for that API key.
​
Export your data
Admins can download your data in CSV format for the following resources:
Emails
Broadcasts
Contacts
Segments
Domains
Logs
API keys
Currently, exports are limited to admin users of your team.
To start, apply filters to your data and click on the “Export” button. Confirm your filters before exporting your data.
If your exported data includes 1,000 items or less, the export will download immediately. For larger exports, you’ll receive an email with a link to download your data.
All admins on your team can securely access the export for 7 days. Unavailable exports are marked as “Expired.”
All exports your team creates are listed in the
Exports
page under
Settings
>
Team
>
Exports
. Select any export to view its details page. All members of your team can view your exports, but only admins can download the data.
Was this page helpful?
Yes
No
Introduction
Previous
How to Handle API Keys
Next
⌘
I
x
github
youtube
website
Assistant
Responses are generated using AI and may contain mistakes.
