# Update company

You can update an existing company.

PUT /companies/:id/

Attributes Type Required Description
id integer yes A unique identifier for the company which is given by User.com automatically.
address string no A company’s address.
city string no A company city of residence.
country string no A company country of residence.
created_at string no A creation date of a company.
custom_id string no The unique identifier for the company which is provided by the client.
description string no A description of a company.
email string(email) no A company’s email address.
name string no A company name.
phone_numbers string(list) no A list of phone numbers.
postal_code string no A postal code according to the address of your company..
region string no A company region of residence.
size integer no An approximate size of your company.
tags string no A list of tags associated with a company
updated_at string no A date of last company update.

# Request

  • CURL
  • JavaScript
  • PHP
  • Python
curl -X PUT -H "Authorization: Token <your_64_char_api_key>" -H "Content-Type: application/json" 
       -H "Accept: */*; version=2" -d '{
    "name": "Updated name",
    "description": "updated description",
  }' "https://<your_app_subdomain>.user.com/api/public/companies/:id/"

# Response

{
    "id": 1666,
    "name": "Updated name",
    "description": "updated description",
    "email": "company@email.com",
    "country": "United States",
    "region": null,
    "city": "Beverly Hills",
    "address": null,
    "postal_code": "90210",
    "approx_employees": null,
    "created_at": "2017-07-06T15:39:25.513985Z",
    "updated_at": "2017-07-06T15:39:25.514009Z",
    "phone_numbers": [
        "13102990912",
        "13123456789"
    ],
    "company_id": null,
    "employees": [123, 432, 543]
}