---
title: "Unusual versions of the address, for testing sign-up forms"
method: GET
path: "/v1/addresses/{address}/variants"
---

# Unusual versions of the address, for testing sign-up forms

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

## Request

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

Variants of the address for checking that an app accepts valid but unusual email addresses and rejects invalid ones: delivered (capitals, plus tags with apostrophes and other special characters, the longest name allowed; mail to these arrives in this address's inbox), undeliverable (valid by the standard but refused before they arrive) and invalid. See https://proxymail.qa/docs/unusual-addresses.

## Path parameters

- `address` string, email, required

## Response `200`

The variants

- object
  - `address` string: The plain address.
  - `delivered` object[]
    - `tests` string: What the variant checks, e.g. "An apostrophe".
    - `address` string
  - `undeliverable` object[]
    - `tests` string: What the variant checks, e.g. "An apostrophe".
    - `address` string
  - `invalid` object[]
    - `tests` string: What the variant checks, e.g. "An apostrophe".
    - `address` string

## Other responses

- `404`: An error

---

[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)
