---
title: "Check that no email arrives"
method: GET
path: "/v1/addresses/{address}/none"
---

# Check that no email arrives

`GET /v1/addresses/{address}/none`

## Request

- Base URL: `https://api.proxymail.qa`
- URL: `https://api.proxymail.qa/v1/addresses/{address}/none`
- Auth: HTTP bearer

Holds for up to `timeout` seconds and passes (200) if no matching email reaches the address in that time, for checks such as "an unsubscribed user gets nothing" or "a second reset request is rate-limited". Fails at once (409, error email_arrived) when one arrives, saying when and from whom, never what it says. Pass `since` as the time the action happened, so an email that came before the call still counts. For longer checks, call again with the same `since`.

## Path parameters

- `address` string, email, required

## Query parameters

- `since` string, date-time
- `timeout` integer
- `service` string
- `type` 'code' | 'link'
- `subtype` string

## Headers

- `Proxy-Mail-QA-Run` string, uuid
- `Proxy-Mail-QA-Test` string
- `Proxy-Mail-QA-Run-Retry` 'true'

## Response `200`

Nothing arrived

- object
  - `address` string
  - `since` string, date-time
  - `arrived` false
  - `until` string, date-time: Nothing matching arrived between since and this time.

## Other responses

- `400`: An error
- `404`: An error
- `409`: An email arrived

---

[API](https://skmtc.dev/proxymail/apis/proxy-mail-qa-api.md) · [All operations](https://skmtc.dev/proxymail/apis/proxy-mail-qa-api/llms.txt) · [OpenAPI document](https://skmtc.dev/proxymail/apis/proxy-mail-qa-api/revisions/8f8a5e84cf5c?raw)
