{"uid":"cap_y7MjUZ-6nfpnrPGHY5Qvh","slug":"agentmail-domain-verification-c5366179","name":"AgentMail Domain Verification","description":"AgentMail gives AI agents real email inboxes. Create, send, receive, and search messages via REST API — built for autonomous agents and agentic workflows.","url":"https://x402.api.agentmail.to/v0/pods/%7Bpod_id%7D/domains/%7Bdomain_id%7D/verify","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"pod_id":{"type":"string"},"domain_id":{"type":"string"}}},"responseSchema":{"type":"json","example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"proven_free","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"free","summary":"Free","primary":{"kind":"free","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"},"accepted":[{"kind":"free","protocol":"x402","network":"base","amountUsd":null,"per":"call","confidence":"unknown"}]},"paymentMethods":[{"uid":"pm_JfP6CoL3KtoaMPj4eST-s","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies a sender domain associated with a pod in the AgentMail workspace, enabling that domain for outbound email use.","exampleAgentPrompt":"Verify the sender domain 'marketing.mycompany.com' (domain ID dom_abc123) on my AgentMail pod pod_xyz789 so my agent can start sending emails from that domain.","exampleUseCases":[{"title":"Activate company domain for agent outreach","prompt":"I've set up the DNS records for sales.acme.com on my AgentMail pod. Can you verify that domain so my sales agent can start sending outbound emails from it?"},{"title":"Enable subdomain for customer support bot","prompt":"Our support automation uses a separate subdomain support.helpdesk.io. I've configured all the DNS settings—can you verify it on our AgentMail pod so the support bot can send replies to customers?"},{"title":"Complete multi-domain agent setup","prompt":"I need to verify notifications.startup.ai on our main AgentMail pod so our autonomous notification agent can send updates from that custom domain instead of a generic email address."}],"resultDescription":"Returns a JSON response confirming whether the domain has been successfully verified for the given pod. On success, the domain becomes active for outbound email use within AgentMail. The response body may be empty or contain verification state details.","failureModes":["Invalid pod_id or domain_id returns a 404 not found error","Domain DNS records not yet propagated causes verification failure","Authentication failure returns 401 unauthorized","Domain already verified may return a no-op success or 409 conflict","Network timeout during DNS lookup causes 5xx error"],"whenToPreferThis":"Use this endpoint after adding a custom sender domain to an AgentMail pod and configuring the required DNS records. This is the specific step that triggers AgentMail to check DNS ownership and activate the domain for outbound email. Prefer this over re-creating the domain if the domain already exists but is pending verification.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:38:22.477Z","isFirstParty":false}