Sign in again as a saved test account
const url = 'https://api.proxymail.qa/v1/addresses/sign-in';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"site":"example","environment":"example","tags":["example"]}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.proxymail.qa/v1/addresses/sign-in \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "site": "example", "environment": "example", "tags": [ "example" ] }'The saved test account to sign in to the app under test with, and its password, in one call: one with a saved password and every tag given, that no test has checked out, the one used on this site first, then the one that got mail most recently. With site, an account not yet used anywhere is marked as used there. Needs a key with “Can read saved passwords”; every reveal is logged. 404 when none fits.
Authorizations
Section titled “Authorizations”Request Body
Section titled “Request Body”object
The host or page URL of the sign-in form.
Only accounts for this environment (or for none).
Every one of these tags.
Example generated
{ "site": "example", "environment": "example", "tags": [ "example" ]}Responses
Section titled “Responses”The account and its password
object
object
Present only when the address has one.
ISO 3166-1 alpha-2 code, such as GB. Present only when the address has one.
Only in the response to creating it with password: true.
Where it is used: the host of the app under test. Present only when set.
Which environment it is used in, such as staging. Present only when set.
The newest code or link, like Match.
Only while someone has it checked out of the pool.
Whether it had been used on this site before.
Example generated
{ "address": "example", "label": "example", "created_at": "2026-04-15T12:00:00Z", "expires_at": "2026-04-15T12:00:00Z", "persona": { "first_name": "example", "last_name": "example", "username": "example", "date_of_birth": "2026-04-15", "country": "example" }, "notes": "example", "tags": [ "example" ], "has_password": true, "password": "example", "site": "example", "environment": "example", "email_count": 1, "latest": "example", "checked_out_until": "2026-04-15T12:00:00Z", "used_on_site": true}An error
object
Example generated
{ "error": "example", "message": "example"}An error
object
Example generated
{ "error": "example", "message": "example"}An error
object
Example generated
{ "error": "example", "message": "example"}An error
object
Example generated
{ "error": "example", "message": "example"}