Creating legacy public apps and project-based apps is temporarily unavailable for new HubSpot accounts.
Learn more in our Trust Center.
curl --request GET \
--url https://api.hubapi.com/cms/v3/domains/ \
--header 'Authorization: Bearer <token>'{
"results": [
{
"createdAt": "2017-07-24T17:24:09.141Z",
"domain": "234.hs-sites.com",
"expectedCname": "234.group34.sites.hubspot.net",
"id": "1234",
"isHttpsEnabled": true,
"isHttpsOnly": false,
"isManuallyMarkedAsResolving": false,
"isPrimaryBlogPost": true,
"isPrimaryEmail": false,
"isPrimaryKnowledge": false,
"isPrimaryLandingPage": false,
"isPrimarySitePage": false,
"isResolving": true,
"isUsedForBlogPost": true,
"isUsedForEmail": false,
"isUsedForKnowledge": false,
"isUsedForLandingPage": false,
"isUsedForSitePage": false,
"redirectTo": "",
"updatedAt": "2017-07-25T18:20:00.000Z"
},
{
"createdAt": "2017-07-11T13:00:52.928Z",
"domain": "test.demo.com",
"expectedCname": "234.group34.sites.hubspot.net",
"id": "4321",
"isHttpsEnabled": true,
"isHttpsOnly": false,
"isManuallyMarkedAsResolving": false,
"isPrimaryBlogPost": true,
"isPrimaryEmail": false,
"isPrimaryKnowledge": false,
"isPrimaryLandingPage": false,
"isPrimarySitePage": false,
"isResolving": true,
"isUsedForBlogPost": true,
"isUsedForEmail": false,
"isUsedForKnowledge": false,
"isUsedForLandingPage": false,
"isUsedForSitePage": false,
"redirectTo": "",
"updatedAt": "2019-10-08T16:54:57.165Z"
}
],
"total": 2
}Returns all existing domains that have been created. Results can be limited and filtered by creation or updated date.
curl --request GET \
--url https://api.hubapi.com/cms/v3/domains/ \
--header 'Authorization: Bearer <token>'{
"results": [
{
"createdAt": "2017-07-24T17:24:09.141Z",
"domain": "234.hs-sites.com",
"expectedCname": "234.group34.sites.hubspot.net",
"id": "1234",
"isHttpsEnabled": true,
"isHttpsOnly": false,
"isManuallyMarkedAsResolving": false,
"isPrimaryBlogPost": true,
"isPrimaryEmail": false,
"isPrimaryKnowledge": false,
"isPrimaryLandingPage": false,
"isPrimarySitePage": false,
"isResolving": true,
"isUsedForBlogPost": true,
"isUsedForEmail": false,
"isUsedForKnowledge": false,
"isUsedForLandingPage": false,
"isUsedForSitePage": false,
"redirectTo": "",
"updatedAt": "2017-07-25T18:20:00.000Z"
},
{
"createdAt": "2017-07-11T13:00:52.928Z",
"domain": "test.demo.com",
"expectedCname": "234.group34.sites.hubspot.net",
"id": "4321",
"isHttpsEnabled": true,
"isHttpsOnly": false,
"isManuallyMarkedAsResolving": false,
"isPrimaryBlogPost": true,
"isPrimaryEmail": false,
"isPrimaryKnowledge": false,
"isPrimaryLandingPage": false,
"isPrimarySitePage": false,
"isResolving": true,
"isUsedForBlogPost": true,
"isUsedForEmail": false,
"isUsedForKnowledge": false,
"isUsedForLandingPage": false,
"isUsedForSitePage": false,
"redirectTo": "",
"updatedAt": "2019-10-08T16:54:57.165Z"
}
],
"total": 2
}Supported products
Required Scopes
The access token received from the authorization server in the OAuth 2.0 flow.
The paging cursor token of the last successfully read resource will be returned as the paging.next.after JSON property of a paged response containing more results.
Whether to return only results that have been archived.
Only return domains created after this date.
Only return domains created at this date.
Only return domains created before this date.
Maximum number of results per page.
Only return domains updated after this date.
Only return domains updated at this date.
Only return domains updated before this date.
Was this page helpful?