# HubSpot docs: APIs 2026-03 CRM Objects

## Objects

- [APIs / 2026-03 / CRM / Objects / Contacts (14 pages)](https://developers.hubspot.com/docs/_llms/apis/2026-03/crm/objects/contacts.md): Documentation for APIs / 2026-03 / CRM / Objects / Contacts.
- [APIs / 2026-03 / CRM / Objects / Invoices (14 pages)](https://developers.hubspot.com/docs/_llms/apis/2026-03/crm/objects/invoices.md): Documentation for APIs / 2026-03 / CRM / Objects / Invoices.
- [APIs / 2026-03 / CRM / Objects / Tickets (15 pages)](https://developers.hubspot.com/docs/_llms/apis/2026-03/crm/objects/tickets.md): Documentation for APIs / 2026-03 / CRM / Objects / Tickets.

### Appointments

- [Appointments API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/guide.md): Use the appointments API to manage appointments in the HubSpot CRM.
- [Appointment object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/object-definition.md): Information about the Appointment object, including identifiers, feature support, and default properties.
- [Create an appointment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/create-appointment.md): Create a appointment with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard appointments is provided.
- [Retrieve an appointment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/get-appointment.md): Read an Object identified by `{appointmentId}`. `{appointmentId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/get-appointments.md): Read a page of appointments. Control what is returned via the `properties` query param.
- [Update an appointment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/update-appointment.md): Perform a partial update of an Object identified by `{appointmentId}`or optionally a unique property value as specified by the `idProperty` query param. `{appointmentId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for th…
- [Delete an appointment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/delete-appointment.md): Move an Object identified by `{appointmentId}` to the recycling bin.

#### Batch

- [Create appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/batch/create-appointments.md): Create multiple appointments in a single request.
- [Retrieve appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/batch/get-appointments.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/batch/update-appointments.md)
- [Upsert appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/batch/upsert-appointments.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/batch/delete-appointments.md): Archive multiple appointments using their IDs.

#### Merge

- [Merge two appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/merge/merge-appointments.md): Merge two object types together

#### Search

- [Search for appointments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/appointments/search/search-appointments.md): Search for appointments based on specified criteria. Learn more about [CRM search](https://developers.hubspot.com/docs/guides/api/crm/search#make-a-search-request).

### Carts

- [Carts API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/guide.md): Create and manage ecommerce cart data.
- [Cart object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/object-definition.md): Information about the Cart object, including identifiers, feature support, and default properties.
- [Create a cart](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/create-cart.md): Create a cart with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard carts is provided.
- [Retrieve a cart](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/get-cart.md): Read an Object identified by `{cartId}`. `{cartId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve all carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/get-carts.md): Retrieve all carts. You can control what is returned via the `properties` query parameter.
- [Update a cart](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/update-cart.md): Perform a partial update of an Object identified by `{cartId}`or optionally a unique property value as specified by the `idProperty` query param. `{cartId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Prov…
- [Archive a cart](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/delete-cart.md): Move an Object identified by `{cartId}` to the recycling bin.

#### Batch

- [Create carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/batch/create-carts.md): Create a batch of carts with specified properties and associations.
- [Retrieve carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/batch/get-carts.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/batch/update-carts.md): Update a batch of carts using their internal IDs or unique property values.
- [Upsert carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/batch/upsert-carts.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/batch/delete-carts.md): Archive a batch of carts identified by their IDs.

#### Search

- [Search for carts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/carts/search/search-carts.md): Search for carts based on the specified search criteria, such as filters and properties, and retrieve the matching results.

### Commerce Payments

- [Payments API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/guide.md): Retrieve information about payments.
- [Commerce payment object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/object-definition.md): Information about the Commerce payment object, including identifiers, feature support, and default properties.
- [Create a payment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/create-commerce-payment.md): Create a commerce payment with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard commerce payments is provided.
- [Retrieve a payment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/get-commerce-payment.md): Read an Object identified by `{commercePaymentId}`. `{commercePaymentId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/get-commerce-payments.md): Read a page of commerce payments. Control what is returned via the `properties` query param.
- [Update a payment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/update-commerce-payment.md): Perform a partial update of an Object identified by `{commercePaymentId}`or optionally a unique property value as specified by the `idProperty` query param. `{commercePaymentId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are uniqu…
- [Delete a payment](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/delete-commerce-payment.md): Move an Object identified by `{commercePaymentId}` to the recycling bin.

#### Batch

- [Create payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/batch/create-commerce-payments.md): Create multiple commerce payment records in a single request, returning the details of each created payment, including their unique IDs.
- [Retrieve payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/batch/get-commerce-payments.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/batch/update-commerce-payments.md): Update multiple commerce payment records using their internal IDs or unique property values. This operation allows you to modify existing payment records in bulk by providing a list of records with their respective IDs and updated property values.
- [Upsert payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/batch/upsert-commerce-payments.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/batch/delete-commerce-payments.md): Archive a batch of commerce payments by their IDs. This operation moves the specified payments to the archive, making them inactive in the system.

#### Search

- [Search for payments](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-payments/search/search-commerce-payments.md): Execute a search for commerce payments based on the provided filter groups, properties, and sorting options. This endpoint allows for complex queries to retrieve specific payment records from the CRM.

### Commerce Subscriptions

- [Subscriptions API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/guide.md): Retrieve information about subscriptions.
- [Commerce subscription object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/object-definition.md): Information about the Subscription object, including identifiers, feature support, and default properties.
- [Create a subscription](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/create-commerce-subscription.md): Create a new subscription object with specified properties and optional associations.
- [Retrieve a subscription](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/get-commerce-subscription.md): Retrieve a specific subscription by its ID, including its properties and associations.
- [Retrieve subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/get-commerce-subscriptions.md): Retrieve a list of subscription objects, with options to filter by properties, associations, and archived status.
- [Update a subscription](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/update-commerce-subscription.md): Update a specific subscription by its ID with new property values.
- [Delete a subscription](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/delete-commerce-subscription.md): Delete a specific subscription by its ID.

#### Batch

- [Create subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/batch/create-commerce-subscriptions.md): Create multiple subscription objects in a single batch operation, allowing for efficient data entry and management.
- [Retrieve subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/batch/get-commerce-subscriptions.md): Retrieve a batch of CRM subscription objects by their IDs, including specified properties and their histories.
- [Update subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/batch/update-commerce-subscriptions.md): Update multiple subscription objects in a single batch operation, allowing for efficient modifications of CRM subscription records.
- [Upsert subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/batch/upsert-commerce-subscriptions.md): This endpoint allows you to perform a batch upsert operation on subscription objects, which will either update existing records or create new ones if they do not already exist. The operation returns the status, timestamps, and a list of successfully processed objects.
- [Archive multiple subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/batch/delete-commerce-subscriptions.md): Archive a batch of subscription objects by providing their IDs in the request body.

#### Search

- [Search for subscriptions](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/commerce-subscriptions/search/search-commerce-subscriptions.md): Execute a search for CRM commerce subscriptions based on defined filters, properties, and sorting options. This endpoint allows for complex queries to retrieve specific subscription data, supporting pagination and a variety of search parameters.

### Communications

- [Communications API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/guide.md): Learn how to use the communication APIs, which allow you to log WhatsApp, LinkedIn, and SMS messages to the CRM record timeline.
- [Communication object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/object-definition.md): Information about the Communication object, including identifiers, feature support, and default properties.
- [Create a communication](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/create-communication.md): Create a communication with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard communications is provided.
- [Retrieve a communication](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/get-communication.md): Read an Object identified by `{communicationId}`. `{communicationId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve communications](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/get-communications.md): Read a page of communications. Control what is returned via the `properties` query param.
- [Update a communication](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/update-communication.md): Perform a partial update of an Object identified by `{communicationId}`or optionally a unique property value as specified by the `idProperty` query param. `{communicationId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique fo…
- [Delete a communication](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/delete-communication.md): Move an Object identified by `{communicationId}` to the recycling bin.

#### Batch

- [Create communications](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/batch/create-communications.md): Create a batch of messages. The `inputs` array can contain a `properties` object to define property values for each message, along with an `associations` array to define [associations](https://developers.hubspot.com/docs/guides/api/crm/associations/associations-v4) with other CRM records.
- [Retrieve communications](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/batch/get-communications.md): Retrieve a batch of messages by ID (`communicationId`) or unique property value (`idProperty`).
- [Update communciations](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/batch/update-communications.md): Update a batch of messages by ID (`communicationId`) or unique property value (`idProperty`). Provided property values will be overwritten. Read-only and non-existent properties will result in an error. Properties values can be cleared by passing an empty string.
- [Upsert communications](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/batch/upsert-communications.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive communications](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/batch/delete-communications.md): Delete a batch of messages by ID. A deleted message can be restored within 90 days of being deleted. Learn more about [restoring activity records](https://knowledge.hubspot.com/records/restore-deleted-activity-in-a-record).

#### Search

- [Search for messages](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/communications/search/search-communications.md): Search for messages by filtering on properties, searching through associations, and sorting results. Learn more about [CRM search](https://developers.hubspot.com/docs/guides/api/crm/search#make-a-search-request).

### Companies

- [Companies API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/guide.md): Company records store data about businesses. The companies endpoints allow you to manage this data and sync it between HubSpot and other systems.
- [Company object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/object-definition.md): Information about the Company object, including identifiers, feature support, and default properties.
- [Create a company](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/create-company.md): Create a single company. Include a `properties` object to define [property values](https://developers.hubspot.com/docs/guides/api/crm/properties) for the company, along with an `associations` array to define [associations](https://developers.hubspot.com/docs/guides/api/crm/associations/associations-…
- [Retrieve companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/get-companies.md): Retrieve all companies, using query parameters to control the information that gets returned.
- [Retrieve a company](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/get-company.md): Retrieve a company by its ID (`companyId`) or by a unique property (`idProperty`). You can specify what is returned using the `properties` query parameter.
- [Merge two companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/merge-companies.md): Merge two company records. Learn more about [merging records](https://knowledge.hubspot.com/records/merge-records).
- [Update a company](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/update-company.md): Update a company by ID (`companyId`) or unique property value (`idProperty`). Provided property values will be overwritten. Read-only and non-existent properties will result in an error. Properties values can be cleared by passing an empty string.
- [Archive a company](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/delete-company.md): Delete a company by ID. Deleted companies can be restored within 90 days of deletion. Learn more about [restoring records](https://knowledge.hubspot.com/records/restore-deleted-records).

#### Batch

- [Create a batch of companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/batch/create-companies.md): Create a batch of companies. The `inputs` array can contain a `properties` object to define property values for each company, along with an `associations` array to define [associations](https://developers.hubspot.com/docs/guides/api/crm/associations/associations-v4) with other CRM records.
- [Retrieve a batch of companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/batch/get-companies.md): Retrieve a batch of companies by ID (`companyId`) or by a unique property (`idProperty`). You can specify what is returned using the `properties` query parameter.
- [Update a batch of companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/batch/update-companies.md): Update a batch of companies by ID.
- [Create or update a batch of companies by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/batch/upsert-companies.md): Create or update companies identified by a unique property value as specified by the `idProperty` query parameter. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/batch/delete-companies.md): Delete a batch of companies by ID. Deleted companies can be restored within 90 days of deletion. Learn more about [restoring records](https://knowledge.hubspot.com/records/restore-deleted-records).

#### Search

- [Search for companies](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/companies/search/search-companies.md): Search for companies by filtering on properties, searching through associations, and sorting results. Learn more about [CRM search](https://developers.hubspot.com/docs/guides/api/crm/search#make-a-search-request).

### Contracts

- [Contracts API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/contracts/guide.md): Retrieve contract data from your HubSpot account
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/contracts/get-contract.md): Read an Object identified by `{contractId}`. `{contractId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/contracts/get-contracts.md): Read a page of contracts. Control what is returned via the `properties` query param.

#### Batch

- [Read retrieve contracts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/contracts/batch/get-contracts.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.

### Courses

- [Courses API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/guide.md): Use the courses API to manage courses in the HubSpot CRM.
- [Course object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/object-definition.md): Information about the Course object, including identifiers, feature support, and default properties.
- [Create a course](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/create-course.md): Create a course with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard courses is provided.
- [Retrieve a course](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/get-course.md): Read an Object identified by `{courseId}`. `{courseId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/get-courses.md): Read a page of courses. Control what is returned via the `properties` query param.
- [Update a course](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/update-course.md): Perform a partial update of an Object identified by `{courseId}`or optionally a unique property value as specified by the `idProperty` query param. `{courseId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object.…
- [Delete a course](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/delete-course.md): Move an Object identified by `{courseId}` to the recycling bin.

#### Batch

- [Create a batch of courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/batch/create-courses.md): Create a batch of objects
- [Retrieve courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/batch/get-courses.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/batch/update-courses.md): Update a batch of objects
- [Upsert courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/batch/upsert-courses.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/batch/delete-courses.md): Archive a batch of objects

#### Merge

- [Merge two courses](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/merge/merge-courses.md): Merge two courses.

#### Search

- [Search for objects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/courses/search/search-courses.md): Fetch objects using a search query

### Custom Objects

- [Custom Object Records API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/guide.md): HubSpot custom objects allow organizations to represent and organize data based on unique business requirements. Create and update custom object records with the custom objects API.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/create-custom-object.md): Create a CRM object with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard objects is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/get-custom-object.md): Read an Object identified by `{objectId}`. `{objectId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/get-custom-objects.md): Read a page of objects. Control what is returned via the `properties` query param.
- [Merge two objects with same type](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/merge-custom-objects.md): Merge two CRM objects of the same type by specifying one as the primary object and the other as the object to be merged into it.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/update-custom-object.md): Perform a partial update of an Object identified by `{objectId}`or optionally a unique property value as specified by the `idProperty` query param. `{objectId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object.…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/delete-custom-object.md): Move an Object identified by `{objectId}` to the recycling bin.

#### Batch

- [Create a batch of objects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/batch/create-custom-objects.md): Create multiple CRM objects in a single request by specifying the object type and providing the necessary properties and associations for each object.
- [Read a batch of objects by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/batch/get-custom-objects.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of objects by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/batch/update-custom-objects.md): Update a batch of CRM objects by their internal IDs or unique property values, allowing for efficient modifications of multiple records in a single request.
- [Create or update a batch of objects by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/batch/upsert-custom-objects.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of objects by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/batch/delete-custom-objects.md): Archive a batch of objects by their unique IDs. This operation moves the specified objects to the recycling bin, effectively marking them as archived.

#### Search

- [Search for CRM objects of a specified type.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/custom-objects/search/search-custom-objects.md): Execute a search query to find CRM objects of a given type, using specified filters and properties. The search can be customized with filters, sorting, and pagination options.

### Deal Splits

- [Deal Splits API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deal-splits/guide.md): Learn how to view and edit deal splits via API.
- [Retrieve deal splits](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deal-splits/get-deal-splits.md): Read a batch of deal split objects by their associated deal object internal ID
- [Upsert deal splits](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deal-splits/upsert-deal-splits.md): Create or replace deal splits for deals with the provided IDs. Deal split percentages for each deal must sum up to 1.0 (100%) and may have up to 8 decimal places

### Deals

- [Deals API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/guide.md): A deal stores data about an ongoing transaction. The deals endpoints allow you to manage this data and sync it between HubSpot and other systems.
- [Deal object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/object-definition.md): Information about the Deal object, including identifiers, feature support, and default properties.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/create-deal.md): Create a deal with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard deals is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/get-deal.md): Read an Object identified by `{dealId}`. `{dealId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/get-deals.md): Read a page of deals. Control what is returned via the `properties` query param.
- [Merge two deals with same type](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/merge-deals.md): Combine two deals of the same type into a single deal.
- [Search for deals using various filters and criteria to retrieve specific records.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/search-deals.md): Search for deals using specified criteria and filters.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/update-deal.md): Perform a partial update of an Object identified by `{dealId}`or optionally a unique property value as specified by the `idProperty` query param. `{dealId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Prov…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/delete-deal.md): Move an Object identified by `{dealId}` to the recycling bin.

#### Batch

- [Create a batch of deals](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/batch/create-deals.md): Create multiple deals in a single request.
- [Read a batch of deals by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/batch/get-deals.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of deals by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/batch/update-deals.md): Update multiple deals using their internal IDs or unique property values.
- [Create or update a batch of deals by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/batch/upsert-deals.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of deals by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/deals/batch/delete-deals.md): Archive multiple deals using their IDs.

### Discounts

- [Discounts API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/guide.md): Learn how to create and associate a discount as part of the pricing details of a quote.
- [Discount object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/object-definition.md): Information about the Discount object, including identifiers, feature support, and default properties.
- [Create a discount](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/create-discount.md): Create a discount with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard discounts is provided.
- [Retrieve a discount](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/get-discount.md): Read an Object identified by `{discountId}`. `{discountId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/get-discounts.md): Read a page of discounts. Control what is returned via the `properties` query param.
- [Update a discount](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/update-discount.md): Perform a partial update of an Object identified by `{discountId}`or optionally a unique property value as specified by the `idProperty` query param. `{discountId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the obje…
- [Delete a discount](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/delete-discount.md): Move an Object identified by `{discountId}` to the recycling bin.

#### Batch

- [Create discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/batch/create-discounts.md)
- [Retrieve discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/batch/get-discounts.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/batch/update-discounts.md)
- [Upsert discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/batch/upsert-discounts.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete discounts](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/batch/delete-discounts.md)

#### Search

- [Search for a discount](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/discounts/search/search-discounts.md)

### Feedback Submissions

- [Survey Responses API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/guide.md): Survey response records store information about individual survey responses. The API endpoints allow you to manage this data and sync it between HubSpot and other systems.
- [Feedback submission object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/object-definition.md): Information about the Feedback submission object, including identifiers, feature support, and default properties.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/get-feedback-submission.md): Read an Object identified by `{feedbackSubmissionId}`. `{feedbackSubmissionId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/get-feedback-submissions.md): Read a page of feedback submissions. Control what is returned via the `properties` query param.

#### Batch

- [Read a batch of feedback submissions by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/batch/get-feedback-submissions.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.

#### Search

- [Search for feedback submissions using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/feedback-submissions/search/search-feedback-submissions.md): Execute a search to retrieve feedback submissions based on defined filters, properties, and sorting options.

### Fees

- [Fees API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/guide.md): Learn how you can create and manage fees that can be included in invoices and legacy quotes.
- [Fee object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/object-definition.md): Information about the Fee object, including identifiers, feature support, and default properties.
- [Create a fee](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/create-fee.md): Create a fee with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard fees is provided.
- [Retrieve a fee](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/get-fee.md): Read an Object identified by `{feeId}`. `{feeId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/get-fees.md): Read a page of fees. Control what is returned via the `properties` query param.
- [Update a fee](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/update-fee.md): Perform a partial update of an Object identified by `{feeId}`or optionally a unique property value as specified by the `idProperty` query param. `{feeId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Provid…
- [Delete a fee](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/delete-fee.md): Move an Object identified by `{feeId}` to the recycling bin.

#### Batch

- [Create fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/batch/create-fees.md): Create multiple fees in a single request by providing a batch of fee objects with their properties and associations. This operation returns a list of the created fee objects, including their unique identifiers.
- [Retrieve fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/batch/get-fees.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/batch/update-fees.md): Update multiple fee records in a single request using their internal IDs or unique property values. This operation allows you to modify the properties of several fees simultaneously, streamlining the process of managing fee data in bulk.
- [Upsert fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/batch/upsert-fees.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/batch/delete-fees.md): Archive multiple fees by their IDs, effectively moving them to the recycling bin.

#### Search

- [Search for fees](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/fees/search/search-fees.md): Perform a search for fees based on various filters and criteria defined in the request body. The search can include specific properties, sorting options, and pagination details to refine the results.

### Goals

- [Goals API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/guide.md): Goals are used to create user-specific quotas for their sales and services teams based on templates provided by HubSpot. The goals endpoints allow you to sync this data between HubSpot and other systems.
- [Goal object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/object-definition.md): Information about the Goal object, including identifiers, feature support, and default properties.
- [Create a goal target](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/create-goal-target.md): Create a goal target with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard goal targets is provided.
- [Retrieve goal target](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/get-goal-target.md): Read an Object identified by `{goalTargetId}`. `{goalTargetId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [Retrieve goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/get-goal-targets.md): Read a page of goal targets. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/update-goal-target-objectId.md): Perform a partial update of an Object identified by `{goalTargetId}`or optionally a unique property value as specified by the `idProperty` query param. `{goalTargetId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the…
- [Update a goal target](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/update-goal-target.md): Perform a partial update of an Object identified by `{goalTargetId}`or optionally a unique property value as specified by the `idProperty` query param. `{goalTargetId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the…
- [Delete a goal target](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/delete-goal-target.md): Move an Object identified by `{goalTargetId}` to the recycling bin.

#### Batch

- [Create goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/batch/create-goal-targets.md): Create multiple goal targets in a single batch operation.
- [Retrieve goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/batch/get-goal-targets.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/batch/update-goal-targets.md): Update multiple goal targets in a single batch operation using their internal IDs or unique property values.
- [Create or update a batch of goal targets by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/batch/upsert-goal-targets.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Delete goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/batch/delete-goal-targets.md): Archive multiple goal targets in a single batch operation using their IDs.

#### Search

- [Search for goal targets](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/goals/search/search-goal-targets.md): Search for goal targets using specified criteria.

### Leads

- [Leads API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/guide.md): Leads are contacts or companies that are potential customers who have shown interest in your products or services. The leads endpoints allow you to manage this data and sync it between HubSpot and other systems.
- [Lead object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/object-definition.md): Information about the Lead object, including identifiers, feature support, and default properties.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/create-lead.md): Create a lead with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard leads is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/get-lead.md): Read an Object identified by `{leadsId}`. `{leadsId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/get-leads.md): Read a page of leads. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/update-lead.md): Perform a partial update of an Object identified by `{leadsId}`or optionally a unique property value as specified by the `idProperty` query param. `{leadsId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Pr…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/delete-lead.md): Move an Object identified by `{leadsId}` to the recycling bin.

#### Batch

- [Create a batch of leads](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/batch/create-leads.md): Create multiple lead records in a single request by providing a batch of lead data. This endpoint allows for efficient creation of leads by processing them together, which can be useful for syncing data from other systems or importing large datasets.
- [Read a batch of leads by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/batch/get-leads.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of leads by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/batch/update-leads.md): Update multiple lead records using their internal IDs or unique property values. This endpoint allows batch processing of updates, where each lead's properties can be modified based on the provided input. Ensure that the properties being updated exist on the lead objects to avoid errors.
- [Create or update a batch of leads by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/batch/upsert-leads.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of leads by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/batch/delete-leads.md): Archive multiple leads by their IDs in a single request, moving them to the recycling bin.

#### Search

- [Search for leads](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/leads/search/search-leads.md): Perform a search for leads based on the provided filter groups, properties, and sorting options. The request allows for pagination and can return up to 200 results per page.

### Line Items

- [Line Items API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/guide.md): In HubSpot, line items represent individual instances of products on a deal, quote, or other object. The line items endpoints allow you to manage and sync this data.
- [Line item object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/object-definition.md): Information about the Line item object, including identifiers, feature support, and default properties.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/create-line-item.md): Create a line item with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard line items is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/get-line-item.md): Read an Object identified by `{lineItemId}`. `{lineItemId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/get-line-items.md): Read a page of line items. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/update-line-item.md): Perform a partial update of an Object identified by `{lineItemId}`or optionally a unique property value as specified by the `idProperty` query param. `{lineItemId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the obje…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/delete-line-item.md): Move an Object identified by `{lineItemId}` to the recycling bin.

#### Batch

- [Create a batch of line items](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/batch/create-line-items.md): Create multiple line items in a single request by providing the necessary properties and associations for each item. This endpoint allows for efficient batch processing of line items, returning the created objects with their unique identifiers.
- [Read a batch of line items by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/batch/get-line-items.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of line items by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/batch/update-line-items.md): Update multiple line items using their internal IDs or unique property values. This endpoint allows for batch processing of updates, ensuring efficient modification of line item records in bulk.
- [Create or update a batch of line items by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/batch/upsert-line-items.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of line items by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/batch/delete-line-items.md): Archive multiple line items simultaneously by specifying their IDs in the request body.

#### Search

- [Search for line items using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/line-items/search/search-line-items.md): Execute a search for line items based on filters, properties, and sorting options provided in the request body. This endpoint allows you to retrieve line items that match specific conditions, facilitating targeted data retrieval in CRM operations.

### Listings

- [Listings API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/guide.md): Use the listings API to manage listings in the HubSpot CRM.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/create-listing.md): Create a listing with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard listings is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/get-listing.md): Read an Object identified by `{listingId}`. `{listingId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/get-listings.md): Read a page of listings. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/update-listing-objectId.md): Perform a partial update of an Object identified by `{listingId}`or optionally a unique property value as specified by the `idProperty` query param. `{listingId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/update-listing.md): Perform a partial update of an Object identified by `{listingId}`or optionally a unique property value as specified by the `idProperty` query param. `{listingId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/delete-listing.md): Move an Object identified by `{listingId}` to the recycling bin.

#### Batch

- [Create a batch of listings](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/batch/create-listings.md): Create multiple listings in a single request.
- [Read a batch of listings by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/batch/get-listings.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of listings by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/batch/update-listings.md): Update multiple listings using their internal IDs or unique property values.
- [Create or update a batch of listings by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/batch/upsert-listings.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of listings by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/batch/delete-listings.md): Archive multiple listings by their IDs.

#### Search

- [Search for listings using various criteria and filters.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/listings/search/search-listings.md): Execute a search query to find listings based on specified filters and properties.

### Objects

- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/create-object.md): Create a record with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard objects is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/get-object.md): Read an record identified by `{objectId}`. `{objectId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/get-objects.md): Read a page of records for an object. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/update-object.md): Perform a partial update of a record identified by `{objectId}`or optionally a unique property value as specified by the `idProperty` query param. `{objectId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. P…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/delete-object.md): Move an record identified by `{objectId}` to the recycling bin.

#### Batch

- [Create a batch of objects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/batch/create-objects.md)
- [Read a batch of objects by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/batch/get-objects.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of objects by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/batch/update-objects.md)
- [Create or update a batch of objects by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/batch/upsert-objects.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of objects by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/batch/delete-objects.md)

#### Search

- [Search records](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/objects/search/search-objects.md)

### Orders

- [Orders API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/guide.md): Create and manage ecommerce order data.
- [Order object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/object-definition.md): Information about the Order object, including identifiers, feature support, and default properties.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/create-order.md): Create a order with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard orders is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/get-order.md): Read an Object identified by `{orderId}`. `{orderId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/get-orders.md): Read a page of orders. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/update-order-objectId.md): Perform a partial update of an Object identified by `{orderId}`or optionally a unique property value as specified by the `idProperty` query param. `{orderId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Pr…
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/update-order.md): Perform a partial update of an Object identified by `{orderId}`or optionally a unique property value as specified by the `idProperty` query param. `{orderId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Pr…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/delete-order.md): Move an Object identified by `{orderId}` to the recycling bin.

#### Batch

- [Create a batch of orders](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/batch/create-orders.md): Create a batch of orders in the system.
- [Read a batch of orders by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/batch/get-orders.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of orders by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/batch/update-orders.md): Update a batch of orders using their internal IDs or unique property values.
- [Create or update a batch of orders by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/batch/upsert-orders.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of orders by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/batch/delete-orders.md): Archive a batch of orders identified by their IDs.

#### Merge

- [Merge two orders](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/merge/merge-orders.md): Merge two orders

#### Search

- [Search for orders in the CRM using various filters and sorting options to retrieve specific order data.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/orders/search/search-orders.md): Execute a search for orders using specified criteria and return matching results.

### Partner Clients

- [Retrieve a partner client](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/get-partner-client.md): Retrieve detailed information about a specific partner client, including selected properties and associations. This endpoint is useful for accessing comprehensive client data for analysis or integration purposes.
- [Retrieve partner clients](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/get-partner-clients.md): Retrieve a list of partner clients with optional filtering by deleted status, associations, and specific properties. The response can be paginated using the 'after' parameter.
- [Update properties of a specific partner client.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/update-partner-client-objectId.md): Update the specified properties of an existing partner client.
- [Update a partner client](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/update-partner-client.md): Update the specified properties of an existing partner client.

#### Batch

- [Retrieve a batch of partner client objects.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/batch/get-partner-clients.md): Retrieve multiple partner client objects in a single request by specifying their IDs. This endpoint is useful for efficiently accessing data for multiple clients at once, particularly when integrating with third-party systems.

#### Search

- [Search for partner clients](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-clients/search/search-partner-clients.md): Execute a search for partner clients based on defined filters, properties, and sorting options. This endpoint allows you to retrieve partner client data that matches the search criteria, facilitating integration and data synchronization with third-party systems.

### Partner Services

- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/get-partner-service.md): Read an Object identified by `{partnerServiceId}`. `{partnerServiceId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/get-partner-services.md): Read a page of partner services. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/update-partner-service-objectId.md): Perform a partial update of an Object identified by `{partnerServiceId}`or optionally a unique property value as specified by the `idProperty` query param. `{partnerServiceId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique…
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/update-partner-service.md): Perform a partial update of an Object identified by `{partnerServiceId}`or optionally a unique property value as specified by the `idProperty` query param. `{partnerServiceId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique…

#### Batch

- [Read a batch of partner services by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/batch/get-partner-services.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of partner services by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/batch/update-partner-services.md): Update multiple partner services using their internal IDs or unique property values. This operation allows for batch processing of updates, ensuring efficient synchronization of service data between HubSpot and other systems.

#### Search

- [Search for partner services using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/partner-services/search/search-partner-services.md): Execute a search query to find partner services based on defined filters, properties, and sorting options. This endpoint allows you to retrieve a collection of partner services that match the specified search criteria.

### Products

- [Products API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/guide.md): In HubSpot, products represent the goods or services you sell. The products endpoints allow you to manage and sync this data.
- [Product object definition](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/object-definition.md): Information about the Product object, including identifiers, feature support, and default properties.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/create-product.md): Create a product with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard products is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/get-product.md): Read an Object identified by `{productId}`. `{productId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/get-products.md): Read a page of products. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/update-product.md): Perform a partial update of an Object identified by `{productId}`or optionally a unique property value as specified by the `idProperty` query param. `{productId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/delete-product.md): Move an Object identified by `{productId}` to the recycling bin.

#### Batch

- [Create a batch of products](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/batch/create-products.md): Create multiple products in a single request by specifying their properties, and receive a response containing the details of the created products.
- [Read a batch of products by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/batch/get-products.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of products by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/batch/update-products.md): Update multiple products in a single request using their internal IDs or unique property values. This batch operation allows for efficient modifications of product records by specifying the properties to be updated. Ensure that the provided property values are correct, as read-only and non-existent…
- [Create or update a batch of products by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/batch/upsert-products.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of products by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/batch/delete-products.md): Archive multiple products at once by providing their IDs. This operation moves the specified products to the recycling bin, effectively removing them from active use without permanently deleting them.

#### Search

- [Search for products using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/products/search/search-products.md): Execute a search for products based on defined filters, properties, and sorting options. This endpoint allows for detailed querying of product data within the CRM, enabling users to retrieve specific product information by applying multiple filter groups and sorting criteria.

### Projects

- [Projects API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/guide.md): Projects help you plan and organize your team's work in one place with structured lists of tasks. Learn how to use the projects endpoints to get project data from your account.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/create-project.md): Create a project with the given properties and return a copy of the object, including the ID.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/get-project.md): Read an Object identified by `{projectId}`. `{projectId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/get-projects.md): Read a page of projects. Control what is returned via the `properties` query param.
- [Merge two projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/merge-projects.md): Merge two project records. Learn more about [merging records](https://knowledge.hubspot.com/records/merge-records).
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/update-project.md): Perform a partial update of an Object identified by `{projectId}`or optionally a unique property value as specified by the `idProperty` query param. `{projectId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/delete-project.md): Move an Object identified by `{projectId}` to the recycling bin.

#### Batch

- [Create a batch of projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/batch/create-projects.md): Create multiple projects in a single request.
- [Read a batch of projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/batch/get-projects.md): Retrieve records by record ID or include the idProperty parameter to retrieve records by a custom unique value property.
- [Update a batch of projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/batch/update-projects.md): Update multiple projects using their internal IDs or unique property values.
- [Create or update a batch of projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/batch/upsert-projects.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/batch/delete-projects.md): Archive multiple projects using their IDs.

#### Search

- [Search for projects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/projects/search/search-projects.md): Search for projects by filtering on properties, searching through associations, and sorting results. Learn more about [CRM search](https://developers.hubspot.com/docs/guides/api/crm/search#make-a-search-request).

### Quotes

- [Quotes API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/guide.md): Use the quotes API to create and manage HubSpot quotes for sharing pricing with buyers, collecting signatures, and more.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/create-quote.md): Create a quote with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard quotes is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/get-quote.md): Read an Object identified by `{quoteId}`. `{quoteId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/get-quotes.md): Read a page of quotes. Control what is returned via the `properties` query param.
- [Quote rules syntax (BETA)](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/quote-rules-syntax.md): Reference information for writing quote validation rules using the quote rules DSL.
- [Update a quote](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/update-quote-objectId.md): Perform a partial update of an Object identified by `{quoteId}`or optionally a unique property value as specified by the `idProperty` query param. `{quoteId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Pr…
- [Partially update a quote](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/update-quote.md): Perform a partial update of an Object identified by `{quoteId}`or optionally a unique property value as specified by the `idProperty` query param. `{quoteId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Pr…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/delete-quote.md): Move an Object identified by `{quoteId}` to the recycling bin.

#### Batch

- [Create a batch of quotes](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/batch/create-quotes.md): Create multiple quotes in a single request by providing a batch of quote objects, each with its own properties and optional associations.
- [Read a batch of quotes by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/batch/get-quotes.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of quotes by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/batch/update-quotes.md): Update multiple quotes using their internal IDs or unique property values. This endpoint allows batch processing of quote updates, ensuring efficient management of multiple records in a single request.
- [Create or update a batch of quotes by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/batch/upsert-quotes.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of quotes by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/batch/delete-quotes.md): Archive multiple quotes by their IDs in a single request, effectively moving them to the recycling bin.

#### Search

- [Search for quotes using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/quotes/search/search-quotes.md): Execute a search for quotes based on the criteria defined in the request body, such as filters, properties, and sorting options. This endpoint allows for detailed querying of quote records to retrieve specific data sets.

### Schemas

- [Schemas API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/guide.md): Use the schemas API to define new custom objects, and retrieve or edit custom object schema details.
- [Create a new custom object schema.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/create-schema.md): Create a new custom object schema by defining its properties and associations.
- [Retrieve the schema of a specified custom object.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/get-schema.md): Retrieve details of a custom object schema, including its properties and associations, using the object type ID or fully qualified name.
- [Retrieve all custom object schemas.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/get-schemas.md): Retrieve all custom object schemas, with options to include property definitions, association definitions, and audit metadata.
- [Update the schema of a specified custom object.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/update-schema.md): Update attributes of a custom object schema, such as properties and labels, using the object type ID or fully qualified name.
- [Delete the schema of a specified custom object.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/delete-schema.md): Remove a custom object schema from the account using its object type ID or fully qualified name.

#### Batch

- [Retrieve multiple custom object schemas in a batch request.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/schemas/batch/get-schemas.md): Retrieve details of multiple custom object schemas by providing a batch request with specified inputs. This operation allows you to fetch schema information, including properties and associations, for multiple custom objects in a single API call.

### Services

- [Services API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/guide.md): Use the services API to manage services in the HubSpot CRM.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/create-service.md): Create a service with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard services is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/get-service.md): Read an Object identified by `{serviceId}`. `{serviceId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/get-services.md): Read a page of services. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/update-service-objectId.md): Perform a partial update of an Object identified by `{serviceId}`or optionally a unique property value as specified by the `idProperty` query param. `{serviceId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/update-service.md): Perform a partial update of an Object identified by `{serviceId}`or optionally a unique property value as specified by the `idProperty` query param. `{serviceId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/delete-service.md): Move an Object identified by `{serviceId}` to the recycling bin.

#### Batch

- [Create a batch of services](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/batch/create-services.md): Create a batch of objects
- [Read a batch of services by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/batch/get-services.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of services by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/batch/update-services.md): Update a batch of objects
- [Create or update a batch of services by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/batch/upsert-services.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of services by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/batch/delete-services.md): Archive a batch of objects

#### Merge

- [Merge two services](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/merge/merge-services.md): Merge two services

#### Search

- [Search across objects](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/services/search/search-services.md): Fetch objects via a search query

### Taxes

- [Taxes API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/guide.md): Learn how to create and associate a tax as part of the pricing details of a quote.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/create-tax.md): Create a tax with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard taxes is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/get-tax.md): Read an Object identified by `{taxId}`. `{taxId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/get-taxes.md): Read a page of taxes. Control what is returned via the `properties` query param.
- [Update](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/update-tax.md): Perform a partial update of an Object identified by `{taxId}`or optionally a unique property value as specified by the `idProperty` query param. `{taxId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Provid…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/delete-tax.md): Move an Object identified by `{taxId}` to the recycling bin.

#### Batch

- [Create a batch of taxes](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/batch/create-taxes.md): Create multiple tax records in a single request, each with specified properties and optional associations, and receive a response with details of the created objects.
- [Read a batch of taxes by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/batch/get-taxes.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of taxes by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/batch/update-taxes.md): Update multiple tax records using their internal IDs or unique property values. This operation allows for batch processing of updates to tax objects, ensuring efficient management of tax data in bulk.
- [Create or update a batch of taxes by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/batch/upsert-taxes.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of taxes by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/batch/delete-taxes.md): Archive multiple taxes by their IDs in a single request.

#### Search

- [Search for taxes using specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/taxes/search/search-taxes.md): Execute a search for tax objects based on defined filters, sorting options, and properties to be included in the response. This allows for customized retrieval of tax data according to specific search parameters.

### Users

- [Users API](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/guide.md): A user object stores information such as a user's working hours, timezone, additional phone number, and job title. The user endpoints allow you to manage this data and sync it between HubSpot and other systems.
- [Create](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/create-user.md): Create a user with the given properties and return a copy of the object, including the ID. Documentation and examples for creating standard users is provided.
- [Read](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/get-user.md): Read an Object identified by `{userId}`. `{userId}` refers to the internal object ID by default, or optionally any unique property value as specified by the `idProperty` query param.  Control what is returned via the `properties` query param.
- [List](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/get-users.md): Read a page of users. Control what is returned via the `properties` query param.
- [Update user](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/update-user.md): Perform a partial update of an Object identified by `{userId}`or optionally a unique property value as specified by the `idProperty` query param. `{userId}` refers to the internal object ID by default, and the `idProperty` query param refers to a property whose values are unique for the object. Prov…
- [Archive](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/delete-user.md): Move an Object identified by `{userId}` to the recycling bin.

#### Batch

- [Create a batch of users](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/batch/create-users.md): Create multiple users in a single request by providing a batch of user properties and associations. This endpoint returns the created users along with their IDs.
- [Read a batch of users by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/batch/get-users.md): Retrieve records by record ID or include the `idProperty` parameter to retrieve records by a custom unique value property.
- [Update a batch of users by internal ID, or unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/batch/update-users.md): Update multiple user records in a single request by specifying their internal IDs or unique property values. This operation allows for batch processing of user data, ensuring efficient updates across multiple user profiles.
- [Create or update a batch of users by unique property values](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/batch/upsert-users.md): Create or update records identified by a unique property value as specified by the `idProperty` query param. `idProperty` query param refers to a property whose values are unique for the object.
- [Archive a batch of users by ID](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/batch/delete-users.md): Archive multiple users by their IDs in a single request. This operation moves the specified users to the recycling bin, effectively deactivating them from active use.

#### Search

- [Search for users based on specified criteria.](https://developers.hubspot.com/docs/api-reference/2026-03/crm/objects/users/search/search-users.md): Execute a search for users using defined filters, properties, and sorting options. The request must include a search query and can return up to 200 results per request.

## OpenAPI Specs

- [crm-appointments-v2026-03](/docs/specs/2026-03/crm-appointments-v2026-03.json)
- [crm-carts-v2026-03](/docs/specs/2026-03/crm-carts-v2026-03.json)
- [crm-commerce-payments-v2026-03](/docs/specs/2026-03/crm-commerce-payments-v2026-03.json)
- [crm-commerce-subscriptions-v2026-03](/docs/specs/2026-03/crm-commerce-subscriptions-v2026-03.json)
- [crm-communications-v2026-03](/docs/specs/2026-03/crm-communications-v2026-03.json)
- [crm-companies-v2026-03](/docs/specs/2026-03/crm-companies-v2026-03.json)
- [crm-contacts-v2026-03](/docs/specs/2026-03/crm-contacts-v2026-03.json)
- [crm-contracts-v2026-03](/docs/specs/2026-03/crm-contracts-v2026-03.json)
- [crm-courses-v2026-03](/docs/specs/2026-03/crm-courses-v2026-03.json)
- [crm-custom-objects-v2026-03](/docs/specs/2026-03/crm-custom-objects-v2026-03.json)
- [crm-deal-splits-v2026-03](/docs/specs/2026-03/crm-deal-splits-v2026-03.json)
- [crm-deals-v2026-03](/docs/specs/2026-03/crm-deals-v2026-03.json)
- [crm-discounts-v2026-03](/docs/specs/2026-03/crm-discounts-v2026-03.json)
- [crm-feedback-submissions-v2026-03](/docs/specs/2026-03/crm-feedback-submissions-v2026-03.json)
- [crm-fees-v2026-03](/docs/specs/2026-03/crm-fees-v2026-03.json)
- [crm-goal-targets-v2026-03](/docs/specs/2026-03/crm-goal-targets-v2026-03.json)
- [crm-invoices-v2026-03](/docs/specs/2026-03/crm-invoices-v2026-03.json)
- [crm-leads-v2026-03](/docs/specs/2026-03/crm-leads-v2026-03.json)
- [crm-line-items-v2026-03](/docs/specs/2026-03/crm-line-items-v2026-03.json)
- [crm-listings-v2026-03](/docs/specs/2026-03/crm-listings-v2026-03.json)
- [crm-objects-v2026-03](/docs/specs/2026-03/crm-objects-v2026-03.json)
- [crm-orders-v2026-03](/docs/specs/2026-03/crm-orders-v2026-03.json)
- [crm-partner-clients-v2026-03](/docs/specs/2026-03/crm-partner-clients-v2026-03.json)
- [crm-partner-services-v2026-03](/docs/specs/2026-03/crm-partner-services-v2026-03.json)
- [crm-products-v2026-03](/docs/specs/2026-03/crm-products-v2026-03.json)
- [crm-projects-v2026-03](/docs/specs/2026-03/crm-projects-v2026-03.json)
- [crm-quotes-v2026-03](/docs/specs/2026-03/crm-quotes-v2026-03.json)
- [crm-schemas-v2026-03](/docs/specs/2026-03/crm-schemas-v2026-03.json)
- [crm-services-v2026-03](/docs/specs/2026-03/crm-services-v2026-03.json)
- [crm-taxes-v2026-03](/docs/specs/2026-03/crm-taxes-v2026-03.json)
- [crm-tickets-v2026-03](/docs/specs/2026-03/crm-tickets-v2026-03.json)
- [crm-users-v2026-03](/docs/specs/2026-03/crm-users-v2026-03.json)
