Skip to main content
PATCH
Update a company

Authorizations

Authorization
string
header
required

API key from Settings > Developer. Format: alva_sk_...

Path Parameters

id
string<uuid>
required

The company ID

Body

application/json

All fields are optional — send only the properties you want to update. In the interactive playground (the "Test Request" panel) the JSON body is fully editable; type over any value and delete the properties you don't need. Blank fields are ignored.

All fields are optional. Only included fields will be updated. Read-only fields returned by GET are ignored.

name
string
domain
string | null
industry
string | null
size
string | null
location
string | null
website
string<uri> | null
description
string | null
lifecycleStage
enum<string> | null
Available options:
target,
prospect,
lead,
customer,
evaluating,
engaging,
negotiating,
vendor,
partner,
supplier
relationshipType
enum<string> | null
Available options:
customer,
vendor,
partner,
supplier,
competitor
primaryEmail
string<email> | null
primaryPhone
string | null
emails
string<email>[]
phones
string[]
linkedinUrl
string<uri> | null
foundedYear
integer | null
employeeCountRange
string | null
ownerId
string<uuid> | null
enrichmentIcpId
string<uuid> | null
tagIds
string<uuid>[]

Replaces the company tags. Omit to leave tags unchanged.

notInterestedUntil
string<date-time> | null
notInterestedReason
string | null
customFields
object

Response

Company

success
boolean
Example:

true

message
string

Human-readable confirmation of the action.

data
object
resource
string