openintegration200+ connectors

Create company in HubSpot

CRM API · write, waits for approval · 100% field coverage

Your agent can create company in HubSpot through Apideck's CRM API, the same call it makes for every CRM app. It changes data in the customer's HubSpot account, so it stops with the exact request until a person approves it. Apideck adds the customer's HubSpot credentials, so no token ever reaches the agent.

Paste into Claude Code, Cursor or any coding agent.

The call

POST https://unify.apideck.com/crm/companies

Headers: x-apideck-service-id: hubspot, plus your app id and the customer's consumer id. Apideck MCP tool: crm-companies-add. Agent operation id: unified.crm.companiesAdd.

Body fields

FieldTypeDescription
name · requiredstringName of the company
owner_idstringOwner ID
imagestringThe Image URL of the company
descriptionstringA description of the company
vat_numberstringThe VAT number of the company
currencystringIndicates the associated currency for an amount of money. Values correspond to [ISO 4217](https://en.wikipedia.org/wiki/
statusstringThe status of the company
faxstringThe fax number of the company
annual_revenuestringThe annual revenue of the company
number_of_employeesstringNumber of employees
industrystringThe industry represents the type of business the company is in.
ownershipstringThe ownership indicates the type of ownership of the company.
sales_tax_numberstringA sales tax number is a unique number that identifies a company for tax purposes.
payee_numberstringA payee number is a unique number that identifies a payee for tax purposes.
abn_or_tfnstringAn ABN is necessary for operating a business, while a TFN (Tax File Number) is required for any person working in Austra
abn_branchstringAn ABN Branch (also known as a GST Branch) is used if part of your business needs to account for GST separately from its
acnstringThe Australian Company Number (ACN) is a nine digit number with the last digit being a check digit calculated using a mo
first_namestringThe first name of the person.
last_namestringThe last name of the person.
parent_idstringParent ID
bank_accountsarray
websitesarray
addressesarray
social_linksarray
phone_numbersarray
emailsarray
row_typeobject
custom_fieldsarray
tagsarray
read_onlybooleanWhether the company is read-only or not
salutationstringA formal salutation for the person. For example, 'Mr', 'Mrs'
birthdaystringThe date of birth of the person.

More for companies in HubSpot

list_companiesget_companyupdate_companydelete_company

Create company in other CRM apps

The same call works for each of these; only the service id changes.

ActActiveCampaignAttioCloseCopperFolkFreshworks CRMMicrosoft Dynamics CRMOdooPipedrivePlanhatSalesflareSalesforceTeamleaderZendesk SellZoho CRM