There's a new version of the HubSpot API
HTTP Methods:
POST
Response Format:
json
Requires Authentication?
Yes
Rate Limited?
Headers
Required Scope
Update a Task. this action will replace any existing allowed fields specified. Any fields not included will not change from existing values.
Required Parameters | How to use | Description |
---|---|---|
OAuth Access Token or API Key | Authorization: Bearer {token} header or hapikey={key} query parameter. |
Used to authenticate the request. Please see this page for more details about authentication. |
Field name | Type | Description |
---|---|---|
eventDate | long | When the task is set to be due, in milliseconds since the epoch |
eventType | string | Type of calendar event; for tasks this is always PUBLISHING_TASK |
category | string | type of task; one of BLOG_POST, EMAIL, LANDING_PAGE, CUSTOM. This must match existing value. |
state | string | value of TODO or DONE |
campaignGuid | string | value of campaign GUID associated with Task |
topicIds | list of longs | The list of ids of topics associated with the associated Blog Post, if any. Otherwise null. Only read for BLOG_POST Tasks. See Topics API to get a list of topic ids. |
name | string | Name of Task |
description | string | description of Task |
ownerId | long | HubSpot id of the user that the task is assigned to. See the Owners API to get a list of owner Ids |