Skip to main content
PATCH
Update or View Contact
Update one contact by its Apollo id. Send only the fields you intend to change. Stage fields expect an id from get_apollo_contact_stages. Writes land in the AIsa workspace, which every caller shares: the record becomes visible and editable by others, and there is no per-caller isolation.
First time? Point any MCP client at https://mcp.aisa.one/mcp — Claude Code, Codex, Cursor, VS Code and the rest. Authorization is OAuth: the client opens a browser, you click Allow once, and there is no key to paste. The commands per client, and what each call costs, are on aisa.one/mcp.
Set this endpoint up in your agent →

Cost and request rules

Published reference values are not an account-specific quote or a settled charge. For endpoints supporting X-AISA-Cost-Mode: quote, obtain a free quote for your exact request before execution; reconcile the settled cost with response metadata and Usage Logs. USD amounts use 1,000,000 integer micro-USD per dollar.
  • Default request reference estimate (USD): 0.012
  • Cost contract: fixed_success
  • Settlement evidence source: request_snapshot

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

contact_id
string
required

Contact ID

Body

application/json
first_name
string

First name

last_name
string

Last name

organization_name
string

Organization name

title
string

Title

account_id
string

Account ID

email
string

Email

website_url
string

Website URL

label_names
string

Labels to set on the contact

contact_stage_id
string

Contact stage ID

present_raw_address
string

Raw address

direct_phone
string

Direct phone

corporate_phone
string

Corporate phone

mobile_phone
string

Mobile phone

home_phone
string

Home phone

other_phone
string

Other phone

typed_custom_fields
object

Typed custom fields object

Response

Successful response

contact
object

Updated contact

contact.id
string

Contact ID

contact.first_name
string

First name

contact.last_name
string

Last name

contact.email
string

Email

contact.title
string

Title

contact.organization_name
string

Organization name

contact.owner_id
string

Owner ID

contact.account_id
string

Account ID

contact.present_raw_address
string

Raw address