curl --request GET \
--url https://api.hubapi.com/marketing/campaigns/2026-03/{campaignGuid} \
--header 'Authorization: Bearer <token>'{
"assets": {},
"businessUnits": [
{
"id": 123
}
],
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"properties": {},
"updatedAt": "2023-11-07T05:31:56Z"
}Read a campaign identified by a specified internal ID. This endpoint allows you to retrieve detailed information about a specific marketing campaign using its unique identifier. It supports filtering the response by specific properties and date ranges.
curl --request GET \
--url https://api.hubapi.com/marketing/campaigns/2026-03/{campaignGuid} \
--header 'Authorization: Bearer <token>'{
"assets": {},
"businessUnits": [
{
"id": 123
}
],
"createdAt": "2023-11-07T05:31:56Z",
"id": "<string>",
"properties": {},
"updatedAt": "2023-11-07T05:31:56Z"
}Supported products
Required Scopes
The access token received from the authorization server in the OAuth 2.0 flow.
The unique identifier of the campaign to retrieve.
The end date for filtering campaign data, in YYYY-MM-DD format.
A comma-separated list of property names to include in the response.
The start date for filtering campaign data, in YYYY-MM-DD format.
successful operation
A map of asset types to their corresponding collection of campaign assets, represented by CollectionResponsePublicCampaignAsset objects.
Show child attributes
An array of business units associated with the campaign, each represented by a PublicBusinessUnit object.
Show child attributes
The date and time when the campaign was created, in ISO 8601 format.
The unique identifier for the campaign.
A map of custom property names to their values for the campaign.
Show child attributes
The date and time when the campaign was last updated, in ISO 8601 format.
Was this page helpful?