---
agentTools:
  projectIndex: https://developers.linkapi.solutions/llms.txt
---

# HubSpot

HubSpot is a developer and marketer of software products for inbound marketing and sales. Its products and services aim to provide tools for social media marketing, content management, web analytics, and search engine optimization.

[block:api-header]
{
  "title": "Info"
}
[/block]

**Schemes**: https
**Base URL**: <https://api.hubapi.com>

[Documentation Reference](https://developers.hubspot.com/docs/overview)

**Authentication**: OAuth2

**Generate Token**: With your created app inside Hubspot, go to Settings > Integrações > API Key (hapikey)

[Link for help](https://developers.hubspot.com/docs/methods/oauth2/oauth2-quickstart)

[block:api-header]
{
  "title": "Endpoints"
}
[/block]

## /analytics

[block:html]
{
  "html": "<style>.method span { padding: 5px 10px; color: white; border-radius: 4px; font-weight: bold; cursor: default;} .get { background-color: #37aaff; } .patch { background-color: #b42dff; } .post { background-color: #3cc896; } .put { background-color: #f5aa23; } .delete { background-color: #eb4b3c; }</style><div class=\"method\">\n            \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"put\">PUT</span>\n<span class=\"delete\">DELETE</span>\n\n</div>"
}
[/block]

**Summary:** The Analytics API allows you to pull detailed marketing performance data from your HubSpot account.

[Reference](https://developers.hubspot.com/docs/methods/analytics/analytics-overview)

## /contacts

[block:html]
{
  "html": "<div class=\"method\">\n  \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"put\">PUT</span>\n<span class=\"delete\">DELETE</span>\n\n</div>"
}
[/block]

**Summary:** Contacts are the fundamental building block to HubSpot - they store lead-specific data that makes it possible to leverage much of the functionality in HubSpot, from marketing automation, to lead scoring to smart content.

[Reference](https://developers.hubspot.com/docs/methods/contacts/contacts-overview)

## /deals

[block:html]
{
  "html": "<div class=\"method\">\n  \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"put\">PUT</span>\n<span class=\"delete\">DELETE</span>\n\n</div>"
}
[/block]

**Summary:** The Deals API, along with the Companies API, has been exposed to allow easier integration with HubSpot CRM objects. A couple of use cases the API can support: Creating a client in a project management system when a deal is marked as closed won, syncing deal data with a legacy CRM, executing advanced revenue reporting in a 3rd party reporting platform.

[Reference](https://developers.hubspot.com/docs/methods/deals/deals_overview)

## /companies

[block:html]
{
  "html": "<div class=\"method\">\n  \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"put\">PUT</span>\n<span class=\"delete\">DELETE</span>\n\n</div>"
}
[/block]

**Summary:** This API can be used to programmatically create, get details and update marketing emails. Additionally, this API features two endpoints that return email send related statistics.

[Reference](https://developers.hubspot.com/docs/methods/companies/companies-overview)

## /owners

[block:html]
{
  "html": "<div class=\"method\">\n  \n<span class=\"get\">GET</span>\n\n</div>"
}
[/block]

**Summary:** Returns all of the owners that exist inside of HubSpot.

[Reference](https://developers.hubspot.com/docs/methods/owners/get_owners)

\##/tickets

[block:html]
{
  "html": "<div class=\"method\">\n            \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"patch\">PATCH</span>\n<span class=\"put\">PUT</span>\n<span class=\"delete\">DELETE</span>\n\n</div>"
}
[/block]

**Summary:** Tickets, along with contacts, companies and deals, are a foundational object in HubSpot CRM. A ticket represents a customer request for help, support, service, or a response, and the responses generated in reply to this request.

[Reference](https://developers.hubspot.com/docs/methods/tickets/tickets-overview)

\##/crm-objects

[block:html]
{
  "html": "<style>.method span { padding: 5px 10px; color: white; border-radius: 4px; font-weight: bold; cursor: default;} .get { background-color: #37aaff; } .patch { background-color: #b42dff; } .post { background-color: #3cc896; } .put { background-color: #f5aa23; } .delete { background-color: #eb4b3c; }</style>\n<div class=\"method\">\n            \n<span class=\"get\">GET</span>\n<span class=\"post\">POST</span>\n<span class=\"delete\">DELETE</span>\n<span class=\"put\">PUT</span>\n  \n</div>"
}
[/block]

**Summary:** Get, Create, Update and delete crm-objects.

[Reference](https://developers.hubspot.com/docs/methods/tickets/tickets-overview)