Check why mail is or isn't arriving
const url = 'https://api.proxymail.qa/v1/addresses/k7f2x9ab12cd%40mailclub.dev/delivery';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.proxymail.qa/v1/addresses/k7f2x9ab12cd%40mailclub.dev/delivery \ --header 'Authorization: Bearer <token>'What has reached the address, every message we refused for it (too large, or over an hourly or daily limit) and one sentence on what that means, such as an email provider in sandbox mode. Doesn’t wait. A 404 says what an unknown address can mean.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”The test address, URL-encoded. A variant also works: capitals, or a +tag (k7f2x9ab12cd+o’brien@mailclub.dev). It acts on the plain address; waiting on a +tag variant, or listing its messages, only finds mail sent to that variant.
Example
k7f2x9ab12cd@mailclub.devResponses
Section titled “Responses”The address’s delivery status
object
False once the address has expired: mail to it is refused.
Emails received so far.
Mail we refused for the address, newest first. Refusals for the same reason within an hour share one entry with a count.
object
The largest refused message, in bytes.
What the status means, most important first.
Example
{ "refused": [ { "reason": "too_large" } ], "help": "https://proxymail.qa/troubleshooting"}Nothing arrived in time, or the address isn’t in this project. hint says why as far as we can tell; after a wait, refused lists mail we turned away since since.
object
What we refused, or the likeliest cause, such as an email provider in sandbox mode.
Mail we refused for the address, newest first. Refusals for the same reason within an hour share one entry with a count.
object
The largest refused message, in bytes.
Example
{ "error": "not_found", "refused": [ { "reason": "too_large" } ], "help": "https://proxymail.qa/troubleshooting"}