Skip to main content

List Domains

Retrieve a paginated list of domains in the workspace.


Endpoint

GET https://api.campaignlark.com/v1/domains

Query Parameters

ParameterTypeRequiredDefaultDescription
pageintegeroptional1Page number.
limitintegeroptional50Items per page (1–100).

Sample Request

GET https://api.campaignlark.com/v1/domains?page=1&limit=50

Response

Success — 200 OK

{
"error": null,
"data": {
"domains": [
{
"id": 1,
"domain_name": "example.com",
"spf_verified": true,
"dkim_verified": true,
"mx_verified": false,
"dmarc_verified": false,
"tracking_verified": false,
"verified": true
}
],
"pagination": {
"current_page": 1,
"per_page": 50,
"total_pages": 1,
"total_count": 1
}
}
}

Domain Object

FieldTypeDescription
idintegerUnique domain ID.
domain_namestringThe domain name.
spf_verifiedbooleanWhether the SPF DNS record has been verified.
dkim_verifiedbooleanWhether the DKIM DNS record has been verified.
mx_verifiedbooleanWhether the MX DNS record has been verified.
dmarc_verifiedbooleanWhether the DMARC DNS record has been verified.
tracking_verifiedbooleanWhether the tracking CNAME record has been verified.
verifiedbooleanWhether the domain is fully verified and ready to send.

Pagination

FieldTypeDescription
current_pageintegerThe current page number.
per_pageintegerNumber of items per page.
total_pagesintegerTotal number of pages.
total_countintegerTotal number of items.