Temp Mail (tempmail.ing)
Generate a disposable email address and read its inbox.
2 endpoints52 calls2/2 passing
Create address
Generate a new disposable email address.
GET
/v1/temp-mail:tempmail/createpassing · 0.7sno cache
Parameters
| Name | Type | In | Description |
|---|---|---|---|
| duration | number | query | Lifetime of the address in minutes (1-60). Default 10. |
Example response
{"project":"temp-mail:tempmail", "data": {"address":"mrwcqeq5sd61@animateany.com","createdAt":"2026-07-22T17:23:58.369Z","expiresAt":"2026-07-22T17:33:58.360Z","durationMinutes":10 },"timestamp":"2026-08-07T13:53:49Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Read inbox
Read messages received by a disposable address.
GET
/v1/temp-mail:tempmail/inbox/:addresspassing · 0.2sno cache
Parameters
| Name | Type | In | Description |
|---|---|---|---|
| address | string | path | The disposable address to read (as returned by create). Required. |
Example response
{"project":"temp-mail:tempmail", "data": {"count":0,"items":[],"address":"mrwcqeq5sd61@animateany.com" },"timestamp":"2026-08-07T13:53:49Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Try it
Live request with your key
const data = await client.run( "temp-mail:tempmail", "create", { duration: 10 });
Temp Mail (tempmail.ing)
Generate a disposable email address and read its inbox.
2 endpoints52 calls2/2 passing
Generate a new disposable email address.
GET
/v1/…tempmail/createpassing · 0.7sno cache
Try it
Parameters
duration
number · query · optional
Lifetime of the address in minutes (1-60). Default 10.
Example response
{"project":"temp-mail:tempmail", "data": {"address":"mrwcqeq5sd61@animateany.com","createdAt":"2026-07-22T17:23:58.369Z","expiresAt":"2026-07-22T17:33:58.360Z","durationMinutes":10 },"timestamp":"2026-08-07T13:53:49Z"}
Errors
- 401Missing or invalid x-api-key
- 404Not found or private
- 429Rate limit or monthly quota reached
Code
const data = await client.run( "temp-mail:tempmail", "create", { duration: 10 });