📘 API Documentation

Endpoint: api/domains/{apiKey}/{type}

Method: GET

  • apiKey - Your API key.
  • type - free, premium, all
{
    "status": true,
    "data": {
        "domains": [
            {"domain": "free.com", "type": "Free"},
            {"domain": "premium.com", "type": "Premium"}
        ]
    }
}

Endpoint: api/emails/{apiKey}

Method: POST

{
    "status": true,
    "data": {
        "email": "[email protected]",
        "domain": "example.com",
        "ip": "127.0.0.1"
    }
}

Endpoint: api/emails/{apiKey}/{email}/{username}/{domain}

Method: POST

{
    "status": true,
    "data": {
        "email": "[email protected]",
        "domain": "newexample.com"
    }
}

Endpoint: api/emails/{apiKey}/{email}

Method: POST

{
    "status": true,
    "message": "Email has been successfully deleted."
}

Endpoint: api/messages/{apiKey}/{email}

Method: GET

{
    "status": true,
    "mailbox": "[email protected]",
    "messages": [
        {"subject": "Test Subject", "from": "John Doe"}
    ]
}

Endpoint: api/messages/{apiKey}/message/{messageId}

Method: GET

{
    "status": true,
    "data": {
        "subject": "Test Subject",
        "from": "John Doe",
        "content": "Test content"
    }
}

Endpoint: api/messages/{apiKey}/message/{messageId}

Method: POST

{
    "status": true,
    "message": "Message was deleted successfully."
}

Endpoint: api/d/{hash_id}/{file?}

Method: GET

The file will be downloaded directly.

Endpoint: /token/{email_token}

Method: GET

The user will be redirected to a page where the email is created.