{ "opencollection": "1.0.0", "info": { "name": "HubSpot Analytics Events Access Tokens Batch Operations API", "version": "3.0.0" }, "items": [ { "info": { "name": "Batch Operations", "type": "folder" }, "items": [ { "info": { "name": "Hubspot Read Multiple Blog Authors", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/authors/batch/read", "params": [ { "name": "archived", "value": "false", "type": "query", "description": "Whether to include archived authors" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve multiple blog authors by their IDs in a single request." }, { "info": { "name": "Hubspot Create Multiple Blog Authors", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/authors/batch/create", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create multiple blog authors in a single request." }, { "info": { "name": "Hubspot Update Multiple Blog Authors", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/authors/batch/update", "params": [ { "name": "archived", "value": "false", "type": "query", "description": "Whether to update archived authors" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update multiple blog authors in a single request." }, { "info": { "name": "Hubspot Archive Multiple Blog Authors", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/authors/batch/archive", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Archive multiple blog authors in a single request." }, { "info": { "name": "Hubspot Read Multiple Blog Posts", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/posts/batch/read", "params": [ { "name": "archived", "value": "false", "type": "query", "description": "Whether to include archived posts" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieve multiple blog posts by their IDs in a single request." }, { "info": { "name": "Hubspot Create Multiple Blog Posts", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/posts/batch/create", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Create multiple blog posts in a single request." }, { "info": { "name": "Hubspot Update Multiple Blog Posts", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/posts/batch/update", "params": [ { "name": "archived", "value": "false", "type": "query", "description": "Whether to update archived posts" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Update multiple blog posts in a single request." }, { "info": { "name": "Hubspot Archive Multiple Blog Posts", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/cms/v3/blogs/posts/batch/archive", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Archive multiple blog posts in a single request." }, { "info": { "name": "Hubspot Read a Batch of Commerce Payments", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/commerce_payments/batch/read", "params": [ { "name": "archived", "value": "false", "type": "query", "description": "Whether to return only archived results" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Retrieves multiple commerce payment records by their internal IDs or unique property values \nin a single request. This operation is optimized for bulk data retrieval and supports \nfetching property history.\n" }, { "info": { "name": "Hubspot Archive a Batch of Commerce Payments", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/commerce_payments/batch/archive", "body": { "type": "json", "data": "{}" } }, "docs": "Archives multiple commerce payment records by their IDs in a single request. \nArchived payments can be restored later if needed.\n" }, { "info": { "name": "Hubspot Create a Batch of Commerce Payments", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/commerce_payments/batch/create", "body": { "type": "json", "data": "{}" } }, "docs": "Creates multiple commerce payment records in a single request. Each payment can include \nproperties and associations with other CRM objects.\n" }, { "info": { "name": "Hubspot Update a Batch of Commerce Payments", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/commerce_payments/batch/update", "body": { "type": "json", "data": "{}" } }, "docs": "Updates multiple commerce payment records in a single request. Only the specified \nproperties will be updated; other properties remain unchanged.\n" }, { "info": { "name": "Hubspot Create a Batch of Calls", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/calls/batch/create", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Creates multiple call engagements in a single request.\nEach call can have its own properties and associations.\nMaximum of 100 calls per batch request.\n" }, { "info": { "name": "Hubspot Read a Batch of Calls", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/calls/batch/read", "params": [ { "name": "archived", "value": "", "type": "query", "description": "Whether to include archived calls" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieves multiple call engagements by their IDs or a unique property value.\nMaximum of 100 calls per batch request.\n" }, { "info": { "name": "Hubspot Update a Batch of Calls", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/calls/batch/update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Updates multiple call engagements in a single request.\nEach call update must include the call ID and the properties to update.\nMaximum of 100 calls per batch request.\n" }, { "info": { "name": "Hubspot Archive a Batch of Calls", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/calls/batch/archive", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Archives (soft deletes) multiple call engagements in a single request.\nMaximum of 100 calls per batch request.\n" }, { "info": { "name": "Hubspot Create a Batch of Notes", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/notes/batch/create", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Creates multiple note engagements in a single request.\nEach note can have its own properties and associations.\nMaximum of 100 notes per batch request.\n" }, { "info": { "name": "Hubspot Read a Batch of Notes", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/notes/batch/read", "params": [ { "name": "archived", "value": "", "type": "query", "description": "Whether to include archived notes" } ], "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Retrieves multiple note engagements by their IDs or a unique property value.\nMaximum of 100 notes per batch request.\n" }, { "info": { "name": "Hubspot Update a Batch of Notes", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/notes/batch/update", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Updates multiple note engagements in a single request.\nEach note update must include the note ID and the properties to update.\nMaximum of 100 notes per batch request.\n" }, { "info": { "name": "Hubspot Archive a Batch of Notes", "type": "http" }, "http": { "method": "POST", "url": "https://api.hubapi.com/crm/v3/objects/notes/batch/archive", "body": { "type": "json", "data": "{}" }, "auth": { "type": "oauth2", "flow": "authorization_code", "authorizationUrl": "https://app.hubspot.com/oauth/authorize", "accessTokenUrl": "https://api.hubapi.com/oauth/v1/token", "credentials": { "clientId": "{{clientId}}", "clientSecret": "{{clientSecret}}" } } }, "docs": "Archives (soft deletes) multiple note engagements in a single request.\nMaximum of 100 notes per batch request.\n" } ] } ], "bundled": true }