addedInput schema / additionalProperties
Added value: +false
removedInput schema / properties / account_id
Removed value: -{
- "description": "Account ID",
- "type": "string"
-}
addedInput schema / properties / body
Added value: +{
+ "properties": {
+ "account_id": {
+ "description": "Update the account ID. Example: `63f53afe4ceeca00016bdd2f`",
+ "type": "string"
+ },
+ "contact_stage_id": {
+ "description": "Update the contact stage ID. Example: `6095a710bd01d100a506d4af`",
+ "type": "string"
+ },
+ "corporate_phone": {
+ "description": "Work/office phone.",
+ "type": "string"
+ },
+ "direct_phone": {
+ "description": "Primary phone.",
+ "type": "string"
+ },
+ "email": {
+ "description": "Update the contact email. Example: `example@email.com`",
+ "type": "string"
+ },
+ "first_name": {
+ "description": "Update the contact's first name. Example: `Tim`",
+ "type": "string"
+ },
+ "home_phone": {
+ "description": "Home phone.",
+ "type": "string"
+ },
+ "label_names": {
+ "description": "Replace lists this contact belongs to. (Passing new values will overwrite existing lists.)",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "last_name": {
+ "description": "Update the contact's last name. Example: `Zheng`",
+ "type": "string"
+ },
+ "mobile_phone": {
+ "description": "Mobile phone.",
+ "type": "string"
+ },
+ "organization_name": {
+ "description": "Update the employer (company) name. Example: `apollo`",
+ "type": "string"
+ },
+ "other_phone": {
+ "description": "Alternate phone.",
+ "type": "string"
+ },
+ "present_raw_address": {
+ "description": "Update location (city/state/country). Example: `Atlanta, United States`",
+ "type": "string"
+ },
+ "title": {
+ "description": "Update the job title. Example: `senior research analyst`",
+ "type": "string"
+ },
+ "typed_custom_fields": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Add information to <a href=\"https://knowledge.apollo.io/hc/en-us/articles/4412498825869-Create-Custom-Contact-Fields\" target=\"_blank\">custom fields</a> in Apollo. <br><br><b>Your custom fields are unique to your team's Apollo account. This means that the examples in this documentation may not work for your testing purposes.</b> <br><br>To utilize this parameter successfully, call the <a href=\"https://docs.apollo.io/reference/get-a-list-of-all-custom-fields\">get a list of all custom fields</a> endpoint and identify the `id` value for the custom field, as well as the appropriate data type. For example, if a custom field accepts picklist entries, you need to pass the accompanying `id` value for the picklist entry that you want to use as the input value. <br><br><b>Example</b>: When the <a href=\"https://docs.apollo.io/reference/get-a-list-of-all-custom-fields\">get a list of all custom fields</a> endpoint returns an `id` of field: \n * `\"60c39ed82bd02f01154c470a\"` (datetime) \n \n\n then the value passed should be: \n\n `{\"60c39ed82bd02f01154c470a\": \"2025-08-07\"}`",
+ "example": {
+ "60c39ed82bd02f01154c470a": "2025-08-07"
+ },
+ "type": "object"
+ },
+ "website_url": {
+ "description": "Update the employer website URL. Example: `https://www.apollo.io/`",
+ "type": "string"
+ }
+ },
+ "type": "object"
+}
removedInput schema / properties / contact_stage_id
Removed value: -{
- "description": "Contact stage ID",
- "type": "string"
-}
removedInput schema / properties / corporate_phone
Removed value: -{
- "description": "Corporate phone",
- "type": "string"
-}
removedInput schema / properties / direct_phone
Removed value: -{
- "description": "Direct phone",
- "type": "string"
-}
removedInput schema / properties / email
Removed value: -{
- "description": "Email",
- "type": "string"
-}
removedInput schema / properties / first_name
Removed value: -{
- "description": "First name",
- "type": "string"
-}
removedInput schema / properties / home_phone
Removed value: -{
- "description": "Home phone",
- "type": "string"
-}
removedInput schema / properties / label_names
Removed value: -{
- "description": "Labels to set on the contact",
- "type": "string"
-}
removedInput schema / properties / last_name
Removed value: -{
- "description": "Last name",
- "type": "string"
-}
removedInput schema / properties / mobile_phone
Removed value: -{
- "description": "Mobile phone",
- "type": "string"
-}
removedInput schema / properties / organization_name
Removed value: -{
- "description": "Organization name",
- "type": "string"
-}
removedInput schema / properties / other_phone
Removed value: -{
- "description": "Other phone",
- "type": "string"
-}
removedInput schema / properties / present_raw_address
Removed value: -{
- "description": "Raw address",
- "type": "string"
-}
removedInput schema / properties / title
Removed value: -{
- "description": "Title",
- "type": "string"
-}
removedInput schema / properties / typed_custom_fields
Removed value: -{
- "description": "Typed custom fields object",
- "type": "object"
-}
removedInput schema / properties / website_url
Removed value: -{
- "description": "Website URL",
- "type": "string"
-}
changedInput schema / required
Previous value: -[
- "contact_id"
-]New value: +[
+ "contact_id",
+ "body"
+]