Update a company

Update an existing company. Only provide fields you want to change - all fields are optional.

Partial Updates:

  • Only include fields you want to update
  • Omitted fields will remain unchanged
  • To clear a field, send null or empty string

Tag Handling:

  • Use mergeTags=true query parameter to add tags without removing existing ones
  • Use mergeTags=false (or omit) to replace all tags
  • For more control, use the dedicated tag endpoints: /companies/{id}/tags/apply and /companies/{id}/tags/delete

Examples:

Update Name and Industry:

{
  "name": "Acme Corp",
  "industry": "Software"
}

Update Revenue:

{
  "annualRevenue": 7500000
}

Add Tags (with mergeTags=true):

{
  "tags": ["customer", "enterprise"]
}

Replace All Tags (with mergeTags=false or omitted):

{
  "tags": ["archived"]
}
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
uuid
required

Company ID

Query Params
boolean

If true, merge tags with existing tags. If false (default), replace all tags.

Body Params
string

Company name

string

Industry sector

string

Company website

string

Company description

string

Company size

number

Annual revenue

date-time

Founded date

string

Registration number

string

Tax ID

string

Sales pipeline stage

string

Lead source

uuid

Assigned user ID

emails
array of objects

Email addresses (replaces all existing)

emails
phones
array of objects

Phone numbers (replaces all existing)

phones
addresses
array of objects

Addresses (replaces all existing)

addresses
tags
array of strings

Tags (behavior depends on mergeTags parameter)

tags
Responses
200

company updated

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json