|
| 1 | +# HubSpot CRM |
| 2 | +HubSpot’s CRM 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. |
| 3 | + |
| 4 | +## Publisher: Hitachi Solutions |
| 5 | + |
| 6 | +## Prerequisites |
| 7 | +A paid or trial HubSpot account. |
| 8 | + |
| 9 | +## Supported Operations |
| 10 | + |
| 11 | +### Pages |
| 12 | +#### List pages (V2) |
| 13 | +Get all of your pages. |
| 14 | +#### Create a new page (V2) |
| 15 | +Create a new page. |
| 16 | +#### Update a page (V2) |
| 17 | +Updates a page in the database. If not all top level fields are included in the body, we will only update the included fields. |
| 18 | +#### Delete a page (V2) |
| 19 | +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. |
| 20 | +#### Publish or unpublish a page (V2) |
| 21 | +Either publishes or cancels publishing based on the POSTed JSON. |
| 22 | + |
| 23 | +### Templates |
| 24 | +#### List templates (V2) |
| 25 | +Get all templates. |
| 26 | +#### Create a new template (V2) |
| 27 | +Create a new coded template object in Design Manager. |
| 28 | +#### Update the template (V2) |
| 29 | +Updates a template. If not all the fields are included in the body, we will only update the included fields. |
| 30 | +#### Delete the template (V2) |
| 31 | +Marks the selected Template as deleted. The Template can be restored later via a POST to the restore-deleted endpoint. |
| 32 | + |
| 33 | +## Obtaining Credentials |
| 34 | +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](https://knowledge.hubspot.com/articles/kcs_article/integrations/how-do-i-get-my-hubspot-api-key). |
| 35 | + |
| 36 | +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](https://developers.hubspot.com/docs/api/working-with-oauth). |
| 37 | + |
| 38 | +## Getting Started |
| 39 | +No specific instruction required for getting started. |
| 40 | + |
| 41 | +## Known Issues and Limitations |
| 42 | +No issues and limitations are known at this time. |
| 43 | + |
| 44 | +## Frequently Asked Questions |
| 45 | +### How do I obtain API key? |
| 46 | +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. |
0 commit comments