Skip to main content
PUT
/
marketing
/
campaigns
/
2026-03
/
{campaignGuid}
/
budget
/
{budgetId}
Update budget item
curl --request PUT \
  --url https://api.hubapi.com/marketing/campaigns/2026-03/{campaignGuid}/budget/{budgetId} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "amount": 123,
  "name": "<string>",
  "order": 123,
  "description": "<string>"
}
'
{
  "amount": 123,
  "createdAt": 123,
  "id": "<string>",
  "name": "<string>",
  "order": 123,
  "updatedAt": 123,
  "description": "<string>"
}

Documentation Index

Fetch the complete documentation index at: https://developers.hubspot.com/docs/llms.txt

Use this file to discover all available pages before exploring further.

Supported products

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

budgetId
integer<int64>
required
campaignGuid
string
required

Body

application/json
amount
number
required

The monetary value assigned to the budget item.

name
string
required

The name of the budget item.

order
integer<int32>
required

The sequence number indicating the order of the budget item.

description
string

A detailed explanation or notes about the budget item.

Response

successful operation

amount
number
required

The monetary amount allocated for the budget item.

createdAt
integer<int64>
required

The timestamp when the budget item was created.

id
string
required

The unique identifier for the budget item.

name
string
required

The name of the budget item.

order
integer<int32>
required

The order of the budget item, indicating its sequence based on creation date.

updatedAt
integer<int64>
required

The timestamp when the budget item was last updated.

description
string

A description of the budget item.

Last modified on April 13, 2026