provider Companies PUT /companies/{company_id}
@utdk/intercom /companies/{company_id}
Update a company
You can update a single company using the Intercom provisioned `id`. {% admonition type="warning" name="Using `company_id`" %} When updating a company it is not possible to update `company_id`. This can only be set once upon creation of the company. {% /admonition %}
Intercom-Version header
enum: 1.0, 1.1, 1.2, 1.3…
company_id path required
The unique identifier for the company which is given by Intercom
string

Try it

Authentication
Configure credentials for Intercom API
Gateway
The gateway proxies requests and injects credentials server-side. Configure credentials above, then enter your gateway URL.

Saved automatically to browser storage.

updatecompany
PUT/companies/{company_id}
You can update a single company using the Intercom provisioned `id`. {% admonition type="warning" name="Using `company_id`" %} When updating a company it is not possible to update `company_id`. This can only be set once upon creation of the company. {% /admonition %}

Parameters

required

The unique identifier for the company which is given by Intercom

Input

The name of the Company

The name of the plan you have associated with the company.

The number of employees in this company.

The URL for this company's website. Please note that the value specified here is not validated. Accepts any string.

The industry that this company operates in.

A hash of key/value pairs containing any other data about the company you want Intercom to store.

How much revenue the company generates for your business. Note that this will truncate floats. i.e. it only allow for whole integers, 155.98 will be truncated to 155. Note that this has an upper limit of 2**31-1 or 2147483647..

Enter a gateway URL above to enable sending.

Code snippet
Updates live as you fill in the form above.

TypeScript

import intercom from '@utdk/intercom';

await intercom.updatecompany({
  "Intercom-Version": "2.14"
})