Zapmail
latest
  • latest
  • v1
  1. placement test
Zapmail
latest
  • latest
  • v1
  • Zapmail Docs
  • users
    • Retrieve User Details
      GET
  • workspaces
    • Retrieve all workspaces
      GET
    • Create new workspace
      POST
    • Update workspace
      PUT
  • billing
    • Add Billing Details
      POST
    • Update Billing Details
      PUT
  • mailbox
    • Retrieve All Mailboxes
      GET
    • Get Mailbox Details by ID
      GET
    • Assign New Mailboxes to Domains
      POST
    • Update mailbox
      PUT
    • Remove mailboxes on next renewal
      PUT
    • Get Authenticator code
      GET
    • Remove Mailboxes Instantly
      POST
    • Custom OAuth
      POST
  • payments & wallet
    • Add balance to wallet
      POST
    • Get wallet balance
      GET
    • Enable auto recharge
      POST
  • export
    • Export mailboxes
    • Add third party account details
    • Update third party account details
  • subscriptions
    • Get all subscriptions
    • Cancel subscription
    • Upgrade existing subscription
    • Purchase subscription
  • domains
    • Retrieve All Domains
    • List Assignable Domains
    • Add DMARC record
    • Add Domain forwarding
    • Get Name servers to connect domain
    • Verify Name Server Propagation
    • Connect Domain with Zapmail
    • Enable email forwarding
    • Remove email forwarding
    • Enable catch all emails
    • Remove catch all emails
    • Check DNS records
    • Remove unused domains
    • Get available domains for registration
    • Get domains purchase payment link
    • Get domain connection requests
    • Remove domain connection requests
    • Connect Domain with Zapmail (New)
    • Add Google Client ID to Domain
    • Get availability of multiple domain names.
    • Retrieve Domain Health Score
  • dns
    • Get dns records
    • Add dns records
    • Update dns records
    • Delete dns records
  • aged domains
    • Get available domains
    • Purchase aged domains
  • prewarmed domains
    • Get prewarmed domains
    • purchase prewarmed subscription
    • Assign prewarmed mailboxes
  • placement test
    • Get subscriptions
      GET
    • Get Overall Report
      GET
    • Get placement test orders
      GET
    • Get report by cart order id
      GET
    • Get Eligible Mailboxes for Placement Tests
      POST
    • Get Available Placement Test Credits
      GET
    • Purchase Placement Test
      POST
    • Purchase plan
      POST
  • dns shield
    • Get eligible domains
    • Get available slots
    • Get subscriptions
    • Get Allocated Domains for Subscription
    • Allocate Domains to DNS Shield
    • Purchase DNS Shield
    • Upgrade DNS Shield LTD Plan
    • Cancel subscription
  • Schemas
    • domain with filter
  1. placement test

Get Eligible Mailboxes for Placement Tests

Testing
POST
/v2/placement-tests/eligible-mailboxes
Retrieve a list of mailboxes eligible for placement testing. Allows filtering by status, tags, and search terms to find specific mailboxes.

Request

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.zapmail.ai/api/v2/placement-tests/eligible-mailboxes?page=1&limit=10&status=ACTIVE' \
--header 'x-auth-zapmail;' \
--header 'x-workspace-key;' \
--header 'x-service-provider;'

Responses

🟢200Success
application/json
Body

Example
{
  "status": 200,
  "message": "Eligible mailboxes retrieved successfully",
  "data": {
    "mailboxes": [
      {
        "id": "mailbox_abc123",
        "email": "user1@example.com",
        "username": "user1",
        "domain": "example.com",
        "domainId": "domain_xyz789",
        "status": "ACTIVE",
        "isWarmedUp": true,
        "tags": [
          {
            "id": "tag_abc123",
            "name": "Sales Team"
          }
        ],
        "createdAt": "2024-10-01T10:00:00.000Z",
        "assignedOn": "2024-10-01T10:00:00.000Z"
      },
      {
        "id": "mailbox_def456",
        "email": "user2@example.com",
        "username": "user2",
        "domain": "example.com",
        "domainId": "domain_xyz789",
        "status": "ACTIVE",
        "isWarmedUp": true,
        "tags": [
          {
            "id": "tag_def456",
            "name": "Marketing"
          }
        ],
        "createdAt": "2024-10-15T14:30:00.000Z",
        "assignedOn": "2024-10-15T14:30:00.000Z"
      }
    ],
    "totalCount": 25,
    "eligibleCount": 2
  }
}
Modified at 2025-12-24 13:02:54
Previous
Get report by cart order id
Next
Get Available Placement Test Credits
Built with