---
title: "Update a company by id"
slug: "update-a-company-by-id"
updated: 2024-10-25T18:04:27Z
published: 2026-02-10T22:32:35Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.skillable.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update a company by id

Get/UpdateCompany

Allows you to update a company.

SecurityAPI Key: api_keyHeader parameter nameapi_key

Query parametersIdinteger (int32) Required

The Id of the company

NamestringRequired

The Name of the company (limit 150 characters)

ExternalIdstring

The External Id of the company (limit 50 characters)

Descriptionstring

The Description of the company (limit 800 characters)

OrganizationIdinteger (int32) Required

The Id of the Organization associated with this company

OwningUserIdinteger (int32) 

The Id of the owning User (if any) associated with this company

AssignableToUsersbooleanRequired

Indicates whether the Company is Assignable to Users

Themestring

The name of the Theme to be used for the company

Address1string

The first Address line for a Company (limit 250 characters)

Address2string

The second Address line for a Company (limit 250 characters)

Citystring

The City for a Company (limit 80 characters)

Statestring

The State for a Company (recommended use standard 2-character abbreviation, limit 50 characters)

Zipstring

The Zip code for a Company (limit 20 characters)

Countrystring

The Country for a Company (recommended use standard 2-character abbreviation, limit 80 characters)

Emailstring

The Email address for a Company (limit 256 characters)

Phonestring

The Phone number for a Company (limit 50 characters)

Phone2string

The alternate Phone number for a Company (limit 50 characters)

Faxstring

The Fax number for a Company (limit 50 characters)

WebSiteUrlstring

The Web Site Url for a Company (limit 200 characters)

CustomDropdown1string

The first Custom Dropdown list for a Company (limit 200 characters)

CustomDropdown2string

The second Custom Dropdown list for a Company (limit 200 characters)

Responses200

OK Response

<select class='api-response-data' aria-label='Media type'><option value='ebb8af4d-adca-4090-a7b5-dff88daa39d7'>application/json</option>
</select>object  statusinteger  (int32)    

Indicates the status of the API request.

- 0 = Success
- 10 = Error
- 20 = Not found
- 30 = Invalid integration key

Example10
errorstring   | null  

Error details. This will only have a value if an error was encountered. The status property will also be set to Error (10).
