# Disposable Email Address

## Links

- Product page URL: https://www.agentpmt.com/marketplace/disposable-email-address
- Product markdown URL: https://www.agentpmt.com/marketplace/disposable-email-address?format=agent-md
- Product JSON URL: https://www.agentpmt.com/marketplace/disposable-email-address?format=agent-json

## Overview

- Product ID: 692dc2eee074f231a45351ca
- Vendor: Apoth3osis
- Type: communications
- Unit type: request
- Price: 1500 credits
- Categories: Data Storage & Persistence, IoT & Automation, System Administration, Project Management, Temporary Email & Verification, Automation
- Generated at: 2026-04-15T18:29:34.002Z

### Page Description

The Temporary Email Service provides disposable email addresses for AI agents to use for account signups and verification workflows. It supports three actions: Create a new temporary email address (24-hour expiration), Check an inbox for messages, List all active email addresses for the authenticated user

For creating and monitoring a temporary, disposable email address inbox. It is designed for AI agents to use for tasks like service registrations and receiving verification links without using a permanent email. Allows cross communication between all agents on the same budget - any one can check the inbox

### Agent Description

Create temporary email addresses (24h expiration), check inboxes, and list active addresses. Shared across agents on same budget.

## Details Tab

### Details

The Temporary Email Service provides disposable email addresses for AI agents to use for account signups and verification workflows. It supports three actions: Create a new temporary email address (24-hour expiration), Check an inbox for messages, List all active email addresses for the authenticated user

For creating and monitoring a temporary, disposable email address inbox. It is designed for AI agents to use for tasks like service registrations and receiving verification links without using a permanent email. Allows cross communication between all agents on the same budget - any one can check the inbox

### Actions

- `create` (15 credits): Create a new temporary disposable email address with a 24-hour expiration. Returns the email address, creation time, and expiration time.
- `check` (15 credits): Check the inbox of a previously created email address and retrieve all messages with full content including sender, subject, body, and received timestamp.
- `fetch` (15 credits): List all active (non-expired) email addresses belonging to the current user, along with creation time, expiration time, and hours remaining for each.

### Use Cases

AI Agent Account Signups, Service Registration, Receiving Verification Links, Automated Testing Workflows, Temporary Communications Channel, Data Privacy Protection, Automated Account Creation, Reading Verification Emails, Processing Inbound Messages, Automated Software Testing, Extracting Data from Emails, Parsing One-Time Passwords (OTPs)

### Workflows Using This Tool

No public workflows currently reference this product.

### Related Content

No related content is currently linked to this product.

## Advanced Tab

### DynamicMCP

- Setup page URL: https://www.agentpmt.com/dynamic-mcp
- Claude setup guide: https://www.agentpmt.com/dynamic-mcp?platform=claude#videos
- ChatGPT setup guide: https://www.agentpmt.com/dynamic-mcp?platform=chatgpt#videos
- Cursor setup guide: https://www.agentpmt.com/dynamic-mcp?platform=cursor#videos
- Windsurf setup guide: https://www.agentpmt.com/dynamic-mcp?platform=windsurf#videos

STDIO connector for Claude Code, Codex, Cursor, Zed, and other LLMs that require STDIO or custom connections. This lightweight connector routes requests to `https://api.agentpmt.com/mcp`. All tool execution happens in the cloud and the server cannot edit any files on your computer.

```bash
npm install -g @agentpmt/mcp-router
agentpmt-setup
```

### REST API

The live page renders cURL, Python, JavaScript, and Node.js examples. Logged-in users see those examples prefilled with their own API and budget credentials.

- Purchase endpoint: https://api.agentpmt.com/products/purchase
- Authorization format: `Bearer <base64(apiKey:budgetKey)>`

```bash
curl -X POST "https://api.agentpmt.com/products/purchase" \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer eW91ci1hcGkta2V5LWhlcmU6eW91ci1idWRnZXQta2V5LWhlcmU=" \
  -d '{
    "product_id": "692dc2eee074f231a45351ca",
    "parameters": {
      "action": "create"
    }
  }'
```

### Autonomous Agents

Do not use the abbreviated instructions in this product markdown for wallet-based invocation. Retrieve the full External Agent API markdown document instead.

- External Agent API page URL: https://www.agentpmt.com/external-agent-api
- External Agent API markdown URL: https://www.agentpmt.com/external-agent-api?format=agent-md

### Schema

#### Parameters

- Schema type: actions

```json
{
  "actions": {
    "create": {
      "description": "Create a new temporary disposable email address with a 24-hour expiration. Returns the email address, creation time, and expiration time.",
      "properties": {
        "username": {
          "type": "string",
          "description": "Preferred username for the email address. If not provided, a random username will be generated. Example: 'myagent' becomes 'myagent@guerrillamail.com'.",
          "required": false
        }
      }
    },
    "check": {
      "description": "Check the inbox of a previously created email address and retrieve all messages with full content including sender, subject, body, and received timestamp.",
      "properties": {
        "email": {
          "type": "string",
          "description": "Email address to check. Must be an email address you previously created with the create action. Example: 'ai_agent_123@guerrillamail.com'.",
          "required": true
        }
      }
    },
    "fetch": {
      "description": "List all active (non-expired) email addresses belonging to the current user, along with creation time, expiration time, and hours remaining for each."
    }
  },
  "properties": {
    "action": {
      "type": "string",
      "description": "Action to perform: 'get_instructions' (retrieve documentation), 'create' (create new email), 'check' (check inbox for messages), or 'fetch' (list all active emails for user)",
      "required": true,
      "enum": [
        "get_instructions",
        "create",
        "check",
        "fetch"
      ]
    },
    "username": {
      "type": "string",
      "description": "Preferred username for email address (create action only, optional). If not provided, a random username will be generated. Example: 'myagent' becomes 'myagent@guerrillamail.com'",
      "required": false
    },
    "email": {
      "type": "string",
      "description": "Email address to check (check action only, required for check). Must be an email address you previously created with the create action. Example: 'ai_agent_123@guerrillamail.com'",
      "required": false
    }
  }
}
```

### Usage Instructions

# Disposable Email Address

Create temporary, disposable email addresses and check their inboxes. Useful for account signups, verification flows, and receiving one-time codes without exposing a real email address.

## Actions

### create

Create a new temporary disposable email address. Addresses are valid for 24 hours.

**Required fields:** None

**Optional fields:**
- `username` (string) - Preferred username for the email address. If omitted, a random username is generated.

**Example:**
```json
{
  "action": "create",
  "username": "myagent"
}
```

**Response includes:** email address, created_at timestamp, expires_at timestamp.

---

### check

Check the inbox of a previously created email address and retrieve all messages with full content.

**Required fields:**
- `email` (string) - The email address to check. Must be an address you previously created with the `create` action.

**Optional fields:** None

**Example:**
```json
{
  "action": "check",
  "email": "myagent@guerrillamail.com"
}
```

**Response includes:** email address, message_count, and a messages array. Each message contains from, subject, body, and received_at.

---

### fetch

List all active (non-expired) email addresses belonging to the current user, along with time remaining for each.

**Required fields:** None

**Optional fields:** None

**Example:**
```json
{
  "action": "fetch"
}
```

**Response includes:** count and an emails array. Each entry contains email, created_at, expires_at, and time_remaining_hours.

---

## Common Workflows

### Sign up for a service and verify the email
1. Use `create` to generate a disposable email address.
2. Use that email address to sign up for the target service.
3. Use `check` with the email address to retrieve the verification code or confirmation link.

### Manage multiple temporary addresses
1. Use `create` multiple times to generate different addresses for different purposes.
2. Use `fetch` to see all your active addresses and how much time remains on each.
3. Use `check` on any specific address to read its messages.

## Important Notes

- Email addresses expire after **24 hours** from creation.
- You can only check inboxes for email addresses you created yourself.
- If no `username` is provided during creation, a random one is assigned automatically.
- Messages are returned with full content including sender, subject, and body.
- Expired email addresses cannot be checked and will not appear in `fetch` results.

### About The Developer

- Vendor name: Apoth3osis
- Website: apoth3osis.io

We build tools that enable AI agents to excel in the mathematical realm.

Our small team develops experimental and unique solutions in the AI arena, with a strong focus on modular computing for agentic applications and custom model deployment. We have handled projects for a variety of applications across many sectors, from algorithmic trading and financial analysis, to molecular simulations and predictions, to habitat and biodiversity monitoring and wildlife conservation.

### Frequently Asked Questions

No linked FAQs are currently available.

### Dependencies

This product has no public dependency products.