---
title: "List Purchased Domains"
method: GET
path: "/api/mailbox-purchase/domains"
tags: ["mailbox-purchase"]
---

# List Purchased Domains

`GET /api/mailbox-purchase/domains`

## Request

- Base URL: `https://platform.verbiflow.com/api/bridge`
- URL: `https://platform.verbiflow.com/api/bridge/api/mailbox-purchase/domains`
- Auth: one of:
  - HTTP bearer and API key in header `x-flage-org-id`
  - HTTP bearer and API key in header `x-flage-org-slug`

List domains with mailbox capacity (max 5 per domain).

## Response `200`

Successful Response

- PurchasedMailboxDomainResponse[]
  - `available_slots` integer, required: Remaining mailbox slots before capacity is reached.
  - `created_at` string, required: ISO 8601 domain purchase creation time.
  - `domain` string, required: Purchased sending domain.
  - `mailbox_count` integer, required: Distinct mailbox addresses recorded in non-canceled orders for this domain.
  - `mailboxes` PurchasedMailboxPayload[]: Recorded mailbox identities; inclusion does not prove provisioning completed.
    - `email` string, required: Normalized mailbox address recorded for this domain.
    - `first_name` string, nullable: Recorded mailbox owner first name.
    - `last_name` string, nullable: Recorded mailbox owner last name.
    - `platform` string, nullable: Stored platform label; new orders use GOOGLE or MICROSOFT.
    - `profile_pic_url` string, nullable: Requested mailbox profile image URL, when supplied.
    - `sender_id` string, nullable: Sender identity assigned by the recorded order, when supplied.
  - `max_mailboxes` integer, required: Provisioning capacity for this domain.
  - `status` string, required: Current domain purchase or provisioning state.

---

[API](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract.md) - [All operations](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract/llms.txt) - [OpenAPI document](https://skmtc.dev/verbiflow/apis/verbiflow-sdk-http-contract/revisions/c80e903ef8f3?raw)
