curl --request GET \
--url https://api.hubapi.com/marketing/campaigns/2026-03/{campaignGuid}/assets/{assetType} \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": "<string>",
"metrics": {},
"name": "<string>"
}
],
"paging": {
"next": {
"after": "<string>",
"link": "<string>"
}
}
}List all assets of a specified campaign by asset type. This endpoint allows you to retrieve assets associated with a campaign, filtered by the type of asset. It supports pagination and date filtering to manage and refine the results.
curl --request GET \
--url https://api.hubapi.com/marketing/campaigns/2026-03/{campaignGuid}/assets/{assetType} \
--header 'Authorization: Bearer <token>'{
"results": [
{
"id": "<string>",
"metrics": {},
"name": "<string>"
}
],
"paging": {
"next": {
"after": "<string>",
"link": "<string>"
}
}
}Supported products
Required Scopes
The access token received from the authorization server in the OAuth 2.0 flow.
The type of asset to list for the specified campaign.
The unique identifier of the campaign.
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.
The end date for filtering assets, in YYYY-MM-DD format.
The maximum number of results to display per page.
The start date for filtering assets, in YYYY-MM-DD format.
Was this page helpful?