Note: The CRM API currently only supports retrieving quotes that have been created by a HubSpot user in a HubSpot account via an API key. Creating and updating quotes through the CRM API is coming soon. Please subscribe to our changelog to make sure you receive any further updates about this issue.
In HubSpot, quotes are used to share pricing information with potential buyers. The quotes endpoints allow you to retrieve this data and sync it between HubSpot and other systems.
Quotes, along with companies, contacts, deals, tickets, products, and line items, are objects in the HubSpot CRM. Learn more about object properties, associations, relationships, and more in our Understanding the CRM Objects guide. For a more detailed look at HubSpot record types, you can use our Guide to Records.
Sample use case: The quotes endpoints can be used to see a customer’s deal terms or purchased products. You can then sync this information to an accounting system and automatically populate financial reports.
Note: Taxes, discounts, and additional fees are not returned via the Quotes API at this time.
Quote details are stored in default properties. They do not support custom properties.
Checking for updates (recommended)
To allow for new functionality, HubSpot will occasionally update existing default properties, and users may also change their custom properties from time to time. If your integration works with quotes, it's recommended that you use the object properties endpoints to periodically check for updates.
Associations between quotes and other objects
For visual representation of how objects relate to one another in HubSpot, check out the Object Relationships section on the "Understanding the CRM" page.