Can an agent send an email with Postmark Email API?
Who does each step
Whether the agent handles it alone or a person has to step in.
- 01
Discover
MachineThe vendor's machine-readable docs show the agent where and how to call this job.
- 02
Access
Workaround · setupYou give the agent a key or token.
- 03
Onboard
GatedAccess goes through the vendor's sales or approval.
- 04
Pay
Not applicableNothing to pay for the job.
- 05
Confirm
MachineThe response or specification defines errors the agent can distinguish from success.
- 06
Sustain
Workaround · setupYou replace or revoke the agent's access when it needs to change.
- Access: handing over a key or token.
- Sustain: renewing, replacing or revoking its access.
Agent surfaces
The probe
Each request it sent and what came back; the descriptors it read, counted, with what they named.
Discover34 descriptor reads16 facts
- Found
- ARDpostmarkapp.com/.well-known/mcp/server-card.jsonARDpostmarkapp.com/.well-known/api-catalogOtherpostmarkapp.com/swagger/server.ymlOtherpostmarkapp.com/swagger/account.ymlARDpostmarkapp.com/.well-known/agent-skills/index.jsonARDpostmarkapp.com/auth.mdARDpostmarkapp.com/llms.txtAPI catalogapi.postmarkapp.comARDpostmarkapp.com/llms.txtAPI catalogapi.postmarkapp.comOtherpostmarkapp.com/swagger/server.ymlOtherpostmarkapp.com/swagger/account.ymlSkillspostmarkapp.com/.well-known/agent-skills/postmark/SKILL.mdSkillspostmarkapp.com/.well-known/agent-skills/postmark-email-best-practices.tar.gzSkillspostmarkapp.com/.well-known/agent-skills/postmark-inbound.tar.gzSkillspostmarkapp.com/.well-known/agent-skills/postmark-send-email.tar.gz
- From
- postmarkapp.com/.well-known/ai-catalog.json · postmarkapp.com/.well-known/api-catalog · postmarkapp.com/llms.txt · postmarkapp.com/swagger/server.yml · postmarkapp.com/swagger/account.yml · postmarkapp.com/.well-known/agent-skills/index.json
- This endpoint
- api.postmarkapp.com is named by a document written for agents
Job requestPOST api.postmarkapp.com/email40164 ms
- Request
- POST https://api.postmarkapp.com/email
- Response
- 401 · application/json · 75 bytes
- Body
- sha256:fda0a6de48eb96764b48b6dbd6429c4109a80841b004760770a9217e23f2c48b
- Exchange
- sha256:f457928e1c55adcdf9e32281190126ad2ec93bbf25824fedcdc6b082352afa64
Resource metadataGET api.postmarkapp.com/.well-known/oauth-protected-resource/email40467 ms
- Request
- GET https://api.postmarkapp.com/.well-known/oauth-protected-resource/email
- Response
- 404 · text/html · 1927 bytes
- Body
- sha256:a580c296b4f7d9fe056f6345bf25a7c44ca5e9ad0d11f0402db835e28cf0b2b3
- Exchange
- sha256:5360b5e256201ac105607910e4fddb45c63963c9636122928a183170e2d825ae
Resource metadataGET api.postmarkapp.com/.well-known/oauth-protected-resource40468 ms
- Request
- GET https://api.postmarkapp.com/.well-known/oauth-protected-resource
- Response
- 404 · text/html · 1921 bytes
- Body
- sha256:5cbc0462e4a74d3feb6a03cc1ba4fd9041e572517831af13df8e971d1bbafff3
- Exchange
- sha256:9416c9afe3ff5b99f013efa1d33b02a1cc2e670fa3534b615afa9879f1a6e63a
Declared pageGET account.postmarkapp.com/login20285 ms
- Request
- GET https://account.postmarkapp.com/login
- Response
- 202 · text/html · 0 bytes
- Body
- sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- Exchange
- sha256:0987c57249c27bdc9e61c9e6ca39104f6423e786d07b264b453bafe93f4b6a22
Declared pageGET account.postmarkapp.com/sign_up406319 ms
- Request
- GET https://account.postmarkapp.com/sign_up
- Response
- 406 · text/html · 0 bytes
- Body
- sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
- Exchange
- sha256:530e2b5f1d786386d1594169665335fe1d0f3622b578d614f71cdcc8f7cd17ad
Postmark on the startup-offers board
- $75 in credits$75 Bootstrapper Credit
The grade’s badge
One image that keeps itself current, linking here.
[](https://sourcey.com/c/postmark/agent-readiness/postmark-email-api/email-send)Improve the report
Correct it, probe it again, or improve the path.
- Profile
- arp_01m4t8d81daf1r7ytb4brq4bzx
- Projection
- sha256:750092c3be05e77a6feba86fa44f73cbc29cd296363c06aa40b7c5da4e3a03d3
- Policy
- kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac
A report or a reassessment request names this profile, its revision and its projection. How report cards are assessed →View the exact declaration