Basic

Retrieve campaigns

Changed on

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

Request

  • Base URL
    https://api.hubapi.com
  • URL
    https://api.hubapi.com/marketing/campaigns/2026-03
  • Auth
    • HTTP bearer
    • or API key in query parameter hapikey
    • or none

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.

Changes

    • info

      api operation id get-/marketing/campaigns/2026-03_/marketing/campaigns/v3 removed and replaced with get-/marketing/campaigns/2026-03

    • info

      api operation id get-/marketing/campaigns/2026-03_/marketing/campaigns/2026-03 removed and replaced with get-/marketing/campaigns/2026-03_/marketing/campaigns/v3

Some revisions have not been checked yet.