GET
Open to Everyone
No API key
Strict Rate Limits
Test & Low-Volume
- Retrieve messages for any alias using a GET request.
- Best for temporary, disposable usage like email verification or throwaway accounts.
- Access and history are limited. Anyone can read any alias.
Parameters:
mailbox (required): The alias, e.g. foo for foo@justemail.work
Usage Example:
GET https://justemail.work/getinbox.php?mailbox=YOUR_ALIAS
Response: JSON array of emails.
⚠️ Public API is heavily rate-limited. Do not use in production or for automation.
POST
For Apps, Business, & Advanced
API Key Required
High Rate Limits
More History + Filters
- Authenticated, higher-limits access using POST to
/getinbox.php.
- Get more message history and metadata.
- Designed for production use, volume access, integration, and apps.
Parameters in POST body (JSON or application/x-www-form-urlencoded):
mailbox (required): The alias/mailbox to fetch.
apikey (required): Your issued API key.
Usage Example:
POST https://justemail.work/getinbox.php
Content-Type: application/json
{
"mailbox": "YOUR_ALIAS",
"apikey": "YOUR_API_KEY"
}
Response: JSON array of emails (extended limits, extra metadata).
⚠️ Make private API requests only from your server to protect your API key.
✔️ For commercial, bulk, or mission-critical uses. Public abuse is not permitted.