PowerPlatformConnectors/independent-publisher-conne.../HubSpot CMS
Troy Taylor 9761424951
Hubspot CMS (#886)
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db7f3.

* Revert "certify-connector"

This reverts commit 160b208ed6.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Delete independent-publisher-connectors/HubSpot CRM directory

* Delete independent-publisher-connectors/HubSpot Marketing directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Fix remaining descriptions, scope should be string

* Fix clientId

* apiProperties fix

* Update apiProperties.json

* Update README.md

* Update README.md

* Update apiProperties.json

* Update apiProperties.json

* Change connectionParameters to parameters

* Update required scopes

* Change to "redirectUrl": "https://global.consent.azure-apim.net/redirect"

* Fixed scopes

* Removed unused scopes

* Fix hapikey

* Removed API key connection

* Removed security

Co-authored-by: Mahbub Murshed <mamurshe@microsoft.com>
Co-authored-by: Mahbub Murshed <48570820+mamurshe@users.noreply.github.com>
2021-07-19 11:07:02 -07:00
..
README.md Hubspot CMS (#886) 2021-07-19 11:07:02 -07:00
apiDefinition.swagger.json Hubspot CMS (#886) 2021-07-19 11:07:02 -07:00
apiProperties.json Hubspot CMS (#886) 2021-07-19 11:07:02 -07:00

README.md

HubSpot CMS

HubSpots CMS platform has all the tools and integrations you need for marketing, sales, content management, and customer service. CMS Hub powers your website with a CMS that makes it easy to grow better. Developers build using flexible themes and content structures. Marketers easily edit and create pages on their own. Customers get a personalized, secure experience.

Publisher: Hitachi Solutions

Prerequisites

A paid or trial HubSpot account.

Getting Started

You will need to gather either an API key or OAuth credentials to use with this connector.

Obtaining Credentials

A HubSpot account (trial or paid) is needed for API key access. The API key is specific to a HubSpot account, not each user, and only one key is allowed at a time. The key can be found in Account Settings > Account Setup > Integrations > API Keys. More information can be found here.

A free HubSpot developer account is needed to install an OAuth app in your account for OAuth 2.0 access. Installed apps can be found in Account Settings > Account Setup > Integrations > Connected Apps. More information can be found here.

Supported Operations

Pages

List pages (V2)

Get all of your pages.

Create a new page (V2)

Create a new page.

Update a page (V2)

Updates a page in the database. If not all top level fields are included in the body, we will only update the included fields.

Delete a page (V2)

Marks a page as deleted. Returns 204 No Content letting you know that the page was successfully deleted. The page can be restored later via a POST to the restore-deleted endpoint.

Publish or unpublish a page (V2)

Either publishes or cancels publishing based on the POSTed JSON.

Templates

List templates (V2)

Get all templates.

Create a new template (V2)

Create a new coded template object in Design Manager.

Update the template (V2)

Updates a template. If not all the fields are included in the body, we will only update the included fields.

Delete the template (V2)

Marks the selected Template as deleted. The Template can be restored later via a POST to the restore-deleted endpoint.

Known Issues and Limitations

No issues and limitations are known at this time.

Frequently Asked Questions

How do I obtain API key?

If you are not the HubSpot administrator for your account, check with the administrator before generating a new API key. If you have a HubSpot developer account connected to your company account, multiple OAuth apps can be installed in each company account.