- Zapmail Docs
- users
- workspaces
- billing
- mailbox
- payments & wallet
- export
- subscriptions
- 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)
- dns
Retrieve User Details
GET
/v2/users
Request
Header Params
x-auth-zapmail
string
required
Request 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 GET 'https://api.zapmail.ai/api/v2/users' \
--header 'x-auth-zapmail;'
Responses
🟢200Success
application/json
Body
status
integer
required
message
string
required
data
object
required
id
string
required
email
string
required
firstName
string
required
lastName
string
required
activePlan
string
required
planEndsOn
string
required
purchasedMailboxes
integer
required
assignedMailboxes
integer
required
userCreatedAt
string
required
walletBalance
number
required
Example
{
"status": 200,
"message": "User details fetched successfully",
"data": {
"id": "12345678-abcd-4efg-90hi-1234567890jk",
"email": "example@domain.com",
"firstName": "John",
"lastName": "Doe",
"activePlan": "Premium",
"planEndsOn": "2025-03-10T15:00:00.000Z",
"purchasedMailboxes": 120,
"assignedMailboxes": 85,
"userCreatedAt": "2023-01-15T08:30:00.000Z",
"walletBalance": 100.5
}
}
🟠401Unauthorized
Modified at 2025-06-25 13:42:34