← Resend

Can an agent send an email with Resend Email API?

A person decides once at Access. Interface found; job not yet run.

observedProbed revision sha256:edf0aa77c17d…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Approval · setup

    You consent once to the agent's own client.

  3. 03

    Onboard

    Machine

    The agent can register itself with no person.

  4. 04

    Pay

    Not applicable

    Nothing to pay for the job.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Machine

    The agent can renew and revoke its own access.

  • You, once, at Access: consenting to the agent's access.

Agent surfaces

6 kinds · 10 entries
OAuthNames the job's endpoint
APINames the job's endpoint
API catalogapi-catalog
MCPserver card

The probe

12 Oct 2026 · 00:05 UTC · 61.43 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover42 descriptor reads17 facts
Found
Otherresend.com/.well-known/agent-skills/index.jsonAPI catalogapi.resend.comMCPmcp.resend.com/mcpAPI catalogapi.resend.comAPI catalogapi.resend.comAPI catalogapi.resend.comFor agentsresend.com/auth.mdFor agentsresend.com/llms.txtAPI catalogapi.resend.comAPI catalogapi.resend.comAPI catalogapi.resend.comAPI catalogapi.resend.comFor agentsmcp.resend.comAPI catalogapi.resend.comAPI catalogapi.resend.comFor agentsmcp.resend.comAPI catalogapi.resend.com
From
resend.com/.well-known/agent-skills/index.json · resend.com/.well-known/api-catalog · resend.com/.well-known/mcp/server-card.json · resend.com/.well-known/oauth-authorization-server · resend.com/.well-known/oauth-protected-resource · resend.com/auth.md · resend.com/llms.txt · resend.com/openapi.json · api.resend.com/.well-known/oauth-authorization-server · api.resend.com/.well-known/oauth-protected-resource · mcp.resend.com/.well-known/oauth-protected-resource · resend.com/openapi.yaml
This endpoint
api.resend.com is named by a descriptor it read
Job requestPOST api.resend.com/emails40146 ms
Request
POST https://api.resend.com/emails
Response
401 · application/json · 71 bytes
Body
sha256:14e4055764300f6a5cf8b264d8b689ecd1f1dd69f0b74afda25c45cc5332da3e
Exchange
sha256:3a6c76669012810686e035f3fb4fedeb3e02f4ac988d583a7abdc9f1e0a2c045
Resource metadataGET api.resend.com/.well-known/oauth-protected-resource/emails40143 ms
Request
GET https://api.resend.com/.well-known/oauth-protected-resource/emails
Response
401 · application/json · 71 bytes
Body
sha256:510953a6c2f54c22d136bd1eeb19371597672a4e0426e232b7324db7ce292712
Exchange
sha256:f0c56ceaef0981356de2dc58683c006561c9821fd2beda6c68e9b8c895766400
Resource metadataGET api.resend.com/.well-known/oauth-protected-resource20035 ms
Request
GET https://api.resend.com/.well-known/oauth-protected-resource
Response
200 · application/json · 239 bytes
Body
sha256:2b48a89ff7e8d7402ffbba7c4f3f6b7aa2c830541b2206bfbdb99457da574d39
Exchange
sha256:ed98843eda917eb0b691375cd4184ba8a2544d00f59ccdfa2befde1281fc2c74
Authorization serverGET api.resend.com/.well-known/oauth-authorization-server20040 ms
Request
GET https://api.resend.com/.well-known/oauth-authorization-server
Response
200 · application/json · 757 bytes
Body
sha256:2c52487b85cf2f02c3587bfcb91b9faa73363547aad88ec9673f191f74a16e9c
Exchange
sha256:03d27aba160f597e370378615629429d9f74b489b2b72d8b5a788de04252cc9f
AuthorizationGET api.resend.com/oauth/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=144f357a991b5f51a9bd2a5c907fe01a&code_challenge=sFL7FxWIaSwrSMEgqYh0m5oPUDtsAHdMOqzTT2Z30WM&code_challenge_method=S256&resource=https%3A%2F%2Fapi.resend.com%2Femails&scope=full_access+emails%3Asend302121 ms
Request
GET https://api.resend.com/oauth/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=144f357a991b5f51a9bd2a5c907fe01a&code_challenge=sFL7FxWIaSwrSMEgqYh0m5oPUDtsAHdMOqzTT2Z30WM&code_challenge_method=S256&resource=https%3A%2F%2Fapi.resend.com%2Femails&scope=full_access+emails%3Asend
Response
302 · text/html · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:1d579a86fd4e27880ee72487b8a2b261ec536cc0fb616e00c635e421555ca789
Job requestsession openedPOST mcp.resend.com/mcp40139 ms
Request
POST https://mcp.resend.com/mcp
Response
401 · application/json · 131 bytes
Body
sha256:f5fca1e8e0994a3b094862865413dcd99bb826788294ff69444c3254cb5df6c4
Exchange
sha256:5ca36aeb01ed8ba4106f967f632ed10db4f1ad344c7313b119194a9e42c7e8a4
Resource metadataGET mcp.resend.com/.well-known/oauth-protected-resource20052 ms
Request
GET https://mcp.resend.com/.well-known/oauth-protected-resource
Response
200 · application/json · 126 bytes
Body
sha256:3f08bebd5087d0bf2fe7df8e265f90c695f71adff9f67ae60217c1796fc81c06
Exchange
sha256:15893e66dad3f5ea37be83ad9f2fd04de323e0fb93aec13d6fa8bb7270682dde
Authorization serverGET api.resend.com/.well-known/oauth-authorization-server20046 ms
Request
GET https://api.resend.com/.well-known/oauth-authorization-server
Response
200 · application/json · 757 bytes
Body
sha256:2c52487b85cf2f02c3587bfcb91b9faa73363547aad88ec9673f191f74a16e9c
Exchange
sha256:a24e27b711bc18d3117e3712638fa95a3175fa0661ceb1167a181b73d1ebb166
AuthorizationGET api.resend.com/oauth/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=144f357a991b5f51a9bd2a5c907fe01a&code_challenge=sFL7FxWIaSwrSMEgqYh0m5oPUDtsAHdMOqzTT2Z30WM&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.resend.com%2Fmcp30250 ms
Request
GET https://api.resend.com/oauth/authorize?response_type=code&client_id=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fclient.json&redirect_uri=https%3A%2F%2Fapi.sourcey.com%2F.well-known%2Fagent-readiness%2Fcallback&state=144f357a991b5f51a9bd2a5c907fe01a&code_challenge=sFL7FxWIaSwrSMEgqYh0m5oPUDtsAHdMOqzTT2Z30WM&code_challenge_method=S256&resource=https%3A%2F%2Fmcp.resend.com%2Fmcp
Response
302 · text/html · 0 bytes
Body
sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Exchange
sha256:66abf8ba153dde840e8f58cce955496de3fab23ff9dcb4e0482cf1cd62300656
Declared pageGET resend.com/signup200117 ms
Request
GET https://resend.com/signup
Response
200 · text/html · 85789 bytes
Body
sha256:e681572b1b16870822b883d70df4e0ddf8c8954aebd08769c381badfc8ae3267
Exchange
sha256:e755c0d5b01935958799800d519ebb80f3c18458a73c6b811688b7fe1762a627

Resend on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for Resend Email API, agent grade: A[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4pm965kszdjv7mtbxwabfys.svg)](https://sourcey.com/c/resend/agent-readiness/resend-email-api/email-send)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4pm965kszdjv7mtbxwabfys
Projection
sha256:265bac03b48e8ea90c3b5d7b6ef4be415996a1eaf4882bb0a30745d7c4256a46
Policy
kind-2026-10-12 · sha256:0a4e4996176ce674b4f3ce910c5fca4f37c9b53bcdf51656d53a1a92fcf2c879