v14

latestOpenAPI 3.0.0raw.githubusercontent.com2026-05-279719892.3 MB
Basic

Retrieve campaigns

Retrieve a paginated list of campaigns from your HubSpot account. This endpoint allows you to specify sorting, pagination, and filtering options to tailor the results to your needs.

get/marketing/campaigns/2026-03

Query parameters

afterstring

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.

limitinteger

The maximum number of results to display per page.

namestring

Filter campaigns by name. Optional.

propertiesstring[]

A comma-separated list of properties to include in the response.
Unrecognized properties are ignored. Optional. Example:
hs_name, hs_budget,hs_notes

sortstring

The property to sort results by. Optional.

Response

successful operation

totalinteger required

An integer representing the total number of public campaigns available.