Skip to main content
Server path: /pipedrive-contacts | Type: Application | PCID required: Yes

Tools

ToolDescription
pipedrive_contacts_add_organizationAdd a new organization
pipedrive_contacts_add_organization_fieldCreate one organization field
pipedrive_contacts_add_organization_field_optionsAdd organization field options in bulk
pipedrive_contacts_add_organization_followerAdd a follower to an organization
pipedrive_contacts_add_personAdd a new person
pipedrive_contacts_add_person_fieldCreate one person field
pipedrive_contacts_add_person_field_optionsAdd person field options in bulk
pipedrive_contacts_add_person_followerAdd a follower to a person
pipedrive_contacts_delete_organizationDelete a organization
pipedrive_contacts_delete_organization_fieldDelete one organization field
pipedrive_contacts_delete_organization_field_optionsDelete organization field options in bulk
pipedrive_contacts_delete_organization_followerDelete a follower from an organization
pipedrive_contacts_delete_personDelete a person
pipedrive_contacts_delete_person_fieldDelete one person field
pipedrive_contacts_delete_person_field_optionsDelete person field options in bulk
pipedrive_contacts_delete_person_followerDelete a follower from a person
pipedrive_contacts_get_organizationGet details of a organization
pipedrive_contacts_get_organization_fieldGet one organization field
pipedrive_contacts_get_organization_fieldsGet all organization fields
pipedrive_contacts_get_organization_followersList followers of an organization
pipedrive_contacts_get_organization_followers_changelogList followers changelog of an organization
pipedrive_contacts_get_organizationsGet all organizations
pipedrive_contacts_get_personGet details of a person
pipedrive_contacts_get_person_fieldGet one person field
pipedrive_contacts_get_person_fieldsGet all person fields
pipedrive_contacts_get_person_followersList followers of a person
pipedrive_contacts_get_person_followers_changelogList followers changelog of a person
pipedrive_contacts_get_person_pictureGet picture of a person
pipedrive_contacts_get_personsGet all persons
pipedrive_contacts_search_organizationSearch organizations
pipedrive_contacts_search_personsSearch persons
pipedrive_contacts_update_organizationUpdate a organization
pipedrive_contacts_update_organization_fieldUpdate one organization field
pipedrive_contacts_update_organization_field_optionsUpdate organization field options in bulk
pipedrive_contacts_update_personUpdate a person
pipedrive_contacts_update_person_fieldUpdate one person field
pipedrive_contacts_update_person_field_optionsUpdate person field options in bulk

pipedrive_contacts_add_organization

Add a new organization Parameters:
ParameterTypeRequiredDefaultDescription
add_timestringNoThe creation date and time of the organization
addressobjectNoThe address of the organization
custom_fieldsobjectNoAn object where each key represents a custom field. All custom fields are referenced as randomly generated 40-character hashes
label_idsany[]NoThe IDs of labels assigned to the organization
namestringYesThe name of the organization
owner_idintegerNoThe ID of the user who owns the organization
update_timestringNoThe last updated date and time of the organization
visible_tointegerNoThe visibility of the organization

pipedrive_contacts_add_organization_field

Create one organization field Parameters:
ParameterTypeRequiredDefaultDescription
field_namestringYesField name
field_typestringYesThe type of the field<table><tr><th>Value</th><th>Description</th></tr><tr><td>varchar</td><td>Text (up to 255 characters)</td><tr><td>varchar_auto</td><td>Autocomplete text (up to 255 characters)</td><tr><td>text</td><td>Long text (up to 65k characters)</td><tr><td>double</td><td>Numeric value</td><tr><td>monetary</td><td>Monetary field (has a numeric value and a currency value)</td><tr><td>date</td><td>Date (format YYYY-MM-DD)</td><tr><td>set</td><td>Options field with a possibility of having multiple chosen options</td><tr><td>enum</td><td>Options field with a single possible chosen option</td><tr><td>user</td><td>User field (contains a user ID of another Pipedrive user)</td><tr><td>org</td><td>Organization field (contains an organization ID which is stored on the same account)</td><tr><td>people</td><td>Person field (contains a person ID which is stored on the same account)</td><tr><td>phone</td><td>Phone field (up to 255 numbers and/or characters)</td><tr><td>time</td><td>Time field (format HH:MM:SS)</td><tr><td>timerange</td><td>Time-range field (has a start time and end time value, both HH:MM:SS)</td><tr><td>daterange</td><td>Date-range field (has a start date and end date value, both YYYY-MM-DD)</td><tr><td>address</td><td>Address field</dd></table>
important_fieldsobjectNoConfiguration for highlighting the field at specific stages.
optionsany[]NoField options (required for enum and set field types)
required_fieldsobjectNoRequired fields configuration for marking the field as mandatory when interacted with in the Pipedrive web UI.
ui_visibilityobjectNoUI visibility settings for the field. Controls where the field appears in the Pipedrive web UI.

pipedrive_contacts_add_organization_field_options

Add organization field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of options to add. Each item must contain a label. At least one option is required.

pipedrive_contacts_add_organization_follower

Add a follower to an organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
user_idintegerYesThe ID of the user to add as a follower

pipedrive_contacts_add_person

Add a new person Parameters:
ParameterTypeRequiredDefaultDescription
add_timestringNoThe creation date and time of the person
custom_fieldsobjectNoAn object where each key represents a custom field. All custom fields are referenced as randomly generated 40-character hashes
emailsany[]NoThe emails of the person
label_idsany[]NoThe IDs of labels assigned to the person
marketing_statusstringNoIf the person does not have a valid email address, then the marketing status is not set and no_consent is returned for the marketing_status value when the new person is created. If the change is forbidden, the status will remain unchanged for every call that tries to modify the marketing status. Please be aware that it is only allowed once to change the marketing status from an old status to a new one.<table><tr><th>Value</th><th>Description</th></tr><tr><td>no_consent</td><td>The customer has not given consent to receive any marketing communications</td></tr><tr><td>unsubscribed</td><td>The customers have unsubscribed from ALL marketing communications</td></tr><tr><td>subscribed</td><td>The customers are subscribed and are counted towards marketing caps</td></tr><tr><td>archived</td><td>The customers with subscribed status can be moved to archived to save consent, but they are not paid for</td></tr></table>
namestringYesThe name of the person
org_idintegerNoThe ID of the organization linked to the person
owner_idintegerNoThe ID of the user who owns the person
phonesany[]NoThe phones of the person
update_timestringNoThe last updated date and time of the person
visible_tointegerNoThe visibility of the person

pipedrive_contacts_add_person_field

Create one person field Parameters:
ParameterTypeRequiredDefaultDescription
field_namestringYesField name
field_typestringYesThe type of the field<table><tr><th>Value</th><th>Description</th></tr><tr><td>varchar</td><td>Text (up to 255 characters)</td><tr><td>varchar_auto</td><td>Autocomplete text (up to 255 characters)</td><tr><td>text</td><td>Long text (up to 65k characters)</td><tr><td>double</td><td>Numeric value</td><tr><td>monetary</td><td>Monetary field (has a numeric value and a currency value)</td><tr><td>date</td><td>Date (format YYYY-MM-DD)</td><tr><td>set</td><td>Options field with a possibility of having multiple chosen options</td><tr><td>enum</td><td>Options field with a single possible chosen option</td><tr><td>user</td><td>User field (contains a user ID of another Pipedrive user)</td><tr><td>org</td><td>Organization field (contains an organization ID which is stored on the same account)</td><tr><td>people</td><td>Person field (contains a person ID which is stored on the same account)</td><tr><td>phone</td><td>Phone field (up to 255 numbers and/or characters)</td><tr><td>time</td><td>Time field (format HH:MM:SS)</td><tr><td>timerange</td><td>Time-range field (has a start time and end time value, both HH:MM:SS)</td><tr><td>daterange</td><td>Date-range field (has a start date and end date value, both YYYY-MM-DD)</td><tr><td>address</td><td>Address field</dd></table>
important_fieldsobjectNoConfiguration for highlighting the field at specific stages.
optionsany[]NoField options (required for enum and set field types)
required_fieldsobjectNoRequired fields configuration for marking the field as mandatory when interacted with in the Pipedrive web UI.
ui_visibilityobjectNoUI visibility settings for the field. Controls where the field appears in the Pipedrive web UI.

pipedrive_contacts_add_person_field_options

Add person field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of options to add. Each item must contain a label. At least one option is required.

pipedrive_contacts_add_person_follower

Add a follower to a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
user_idintegerYesThe ID of the user to add as a follower

pipedrive_contacts_delete_organization

Delete a organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization

pipedrive_contacts_delete_organization_field

Delete one organization field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field

pipedrive_contacts_delete_organization_field_options

Delete organization field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of option IDs to delete. Each item must contain an ID of the option to delete. At least one option ID is required. The entire request fails if any option does not exist.

pipedrive_contacts_delete_organization_follower

Delete a follower from an organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
follower_idintegerYesThe ID of the following user

pipedrive_contacts_delete_person

Delete a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person

pipedrive_contacts_delete_person_field

Delete one person field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field

pipedrive_contacts_delete_person_field_options

Delete person field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of option IDs to delete. Each item must contain an ID of the option to delete. At least one option ID is required. The entire request fails if any option does not exist.

pipedrive_contacts_delete_person_follower

Delete a follower from a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
follower_idintegerYesThe ID of the following user

pipedrive_contacts_get_organization

Get details of a organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
include_fieldsstringNoOptional comma separated string array of additional fields to include Valid values: next_activity_id, last_activity_id, open_deals_count, related_open_deals_count, closed_deals_count, related_closed_deals_count, email_messages_count, people_count, activities_count, done_activities_count, undone_activities_count, files_count, notes_count, followers_count, won_deals_count, related_won_deals_count, lost_deals_count, related_lost_deals_count, smart_bcc_email
custom_fieldsstringNoOptional comma separated string array of custom fields keys to include. If you are only interested in a particular set of custom fields, please use this parameter for faster results and smaller response.<br/>A maximum of 15 keys is allowed.

pipedrive_contacts_get_organization_field

Get one organization field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
include_fieldsstringNoOptional comma separated string array of additional data namespaces to include in response Valid values: ui_visibility, important_fields, required_fields, ui_visibility,important_fields, ui_visibility,required_fields, important_fields,required_fields, ui_visibility,important_fields,required_fields

pipedrive_contacts_get_organization_fields

Get all organization fields Parameters:
ParameterTypeRequiredDefaultDescription
include_fieldsstringNoOptional comma separated string array of additional data namespaces to include in response Valid values: ui_visibility, important_fields, required_fields, ui_visibility,important_fields, ui_visibility,required_fields, important_fields,required_fields, ui_visibility,important_fields,required_fields
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_organization_followers

List followers of an organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_organization_followers_changelog

List followers changelog of an organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_organizations

Get all organizations Parameters:
ParameterTypeRequiredDefaultDescription
filter_idintegerNoIf supplied, only organizations matching the specified filter are returned
idsstringNoOptional comma separated string array of up to 100 entity ids to fetch. If filter_id is provided, this is ignored. If any of the requested entities do not exist or are not visible, they are not included in the response.
owner_idintegerNoIf supplied, only organizations owned by the specified user are returned. If filter_id is provided, this is ignored.
updated_sincestringNoIf set, only organizations with an update_time later than or equal to this time are returned. In RFC3339 format, e.g. 2025-01-01T10:20:00Z.
updated_untilstringNoIf set, only organizations with an update_time earlier than this time are returned. In RFC3339 format, e.g. 2025-01-01T10:20:00Z.
sort_bystringNoThe field to sort by. Supported fields: id, update_time, add_time.
sort_directionstringNoThe sorting direction. Supported values: asc, desc.
include_fieldsstringNoOptional comma separated string array of additional fields to include Valid values: next_activity_id, last_activity_id, open_deals_count, related_open_deals_count, closed_deals_count, related_closed_deals_count, email_messages_count, people_count, activities_count, done_activities_count, undone_activities_count, files_count, notes_count, followers_count, won_deals_count, related_won_deals_count, lost_deals_count, related_lost_deals_count, smart_bcc_email
custom_fieldsstringNoOptional comma separated string array of custom fields keys to include. If you are only interested in a particular set of custom fields, please use this parameter for faster results and smaller response.<br/>A maximum of 15 keys is allowed.
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_person

Get details of a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
include_fieldsstringNoOptional comma separated string array of additional fields to include. marketing_status and doi_status can only be included if the company has marketing app enabled. Valid values: next_activity_id, last_activity_id, open_deals_count, related_open_deals_count, closed_deals_count, related_closed_deals_count, participant_open_deals_count, participant_closed_deals_count, email_messages_count, activities_count, done_activities_count, undone_activities_count, files_count, notes_count, followers_count, won_deals_count, related_won_deals_count, lost_deals_count, related_lost_deals_count, last_incoming_mail_time, last_outgoing_mail_time, marketing_status, doi_status, smart_bcc_email
custom_fieldsstringNoOptional comma separated string array of custom fields keys to include. If you are only interested in a particular set of custom fields, please use this parameter for faster results and smaller response.<br/>A maximum of 15 keys is allowed.

pipedrive_contacts_get_person_field

Get one person field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
include_fieldsstringNoOptional comma separated string array of additional data namespaces to include in response Valid values: ui_visibility, important_fields, required_fields, ui_visibility,important_fields, ui_visibility,required_fields, important_fields,required_fields, ui_visibility,important_fields,required_fields

pipedrive_contacts_get_person_fields

Get all person fields Parameters:
ParameterTypeRequiredDefaultDescription
include_fieldsstringNoOptional comma separated string array of additional data namespaces to include in response Valid values: ui_visibility, important_fields, required_fields, ui_visibility,important_fields, ui_visibility,required_fields, important_fields,required_fields, ui_visibility,important_fields,required_fields
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_person_followers

List followers of a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_person_followers_changelog

List followers changelog of a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_get_person_picture

Get picture of a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person

pipedrive_contacts_get_persons

Get all persons Parameters:
ParameterTypeRequiredDefaultDescription
filter_idintegerNoIf supplied, only persons matching the specified filter are returned
idsstringNoOptional comma separated string array of up to 100 entity ids to fetch. If filter_id is provided, this is ignored. If any of the requested entities do not exist or are not visible, they are not included in the response.
owner_idintegerNoIf supplied, only persons owned by the specified user are returned. If filter_id is provided, this is ignored.
org_idintegerNoIf supplied, only persons linked to the specified organization are returned. If filter_id is provided, this is ignored.
deal_idintegerNoIf supplied, only persons linked to the specified deal are returned. If filter_id is provided, this is ignored.
updated_sincestringNoIf set, only persons with an update_time later than or equal to this time are returned. In RFC3339 format, e.g. 2025-01-01T10:20:00Z.
updated_untilstringNoIf set, only persons with an update_time earlier than this time are returned. In RFC3339 format, e.g. 2025-01-01T10:20:00Z.
sort_bystringNoThe field to sort by. Supported fields: id, update_time, add_time.
sort_directionstringNoThe sorting direction. Supported values: asc, desc.
include_fieldsstringNoOptional comma separated string array of additional fields to include. marketing_status and doi_status can only be included if the company has marketing app enabled. Valid values: next_activity_id, last_activity_id, open_deals_count, related_open_deals_count, closed_deals_count, related_closed_deals_count, participant_open_deals_count, participant_closed_deals_count, email_messages_count, activities_count, done_activities_count, undone_activities_count, files_count, notes_count, followers_count, won_deals_count, related_won_deals_count, lost_deals_count, related_lost_deals_count, last_incoming_mail_time, last_outgoing_mail_time, marketing_status, doi_status, smart_bcc_email
custom_fieldsstringNoOptional comma separated string array of custom fields keys to include. If you are only interested in a particular set of custom fields, please use this parameter for faster results and smaller response.<br/>A maximum of 15 keys is allowed.
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_search_organization

Search organizations Parameters:
ParameterTypeRequiredDefaultDescription
termstringYesThe search term to look for. Minimum 2 characters (or 1 if using exact_match). Please note that the search term has to be URL encoded.
fieldsstringNoA comma-separated string array. The fields to perform the search from. Defaults to all of them. Only the following custom field types are searchable: address, varchar, text, varchar_auto, double, monetary and phone. Read more about searching by custom fields <a href=“https://support.pipedrive.com/en/article/search-finding-what-you-need#searching-by-custom-fields” target=“_blank” rel=“noopener noreferrer”>here</a>.
exact_matchbooleanNoWhen enabled, only full exact matches against the given term are returned. It is <b>not</b> case sensitive.
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_search_persons

Search persons Parameters:
ParameterTypeRequiredDefaultDescription
termstringYesThe search term to look for. Minimum 2 characters (or 1 if using exact_match). Please note that the search term has to be URL encoded.
fieldsstringNoA comma-separated string array. The fields to perform the search from. Defaults to all of them. Only the following custom field types are searchable: address, varchar, text, varchar_auto, double, monetary and phone. Read more about searching by custom fields <a href=“https://support.pipedrive.com/en/article/search-finding-what-you-need#searching-by-custom-fields” target=“_blank” rel=“noopener noreferrer”>here</a>. Valid values: custom_fields, email, notes, phone, name
exact_matchbooleanNoWhen enabled, only full exact matches against the given term are returned. It is <b>not</b> case sensitive.
organization_idintegerNoWill filter persons by the provided organization ID. The upper limit of found persons associated with the organization is 2000.
include_fieldsstringNoSupports including optional fields in the results which are not provided by default Valid values: person.picture
limitintegerNoFor pagination, the limit of entries to be returned. If not provided, 100 items will be returned. Please note that a maximum value of 500 is allowed.
cursorstringNoFor pagination, the marker (an opaque string value) representing the first item on the next page

pipedrive_contacts_update_organization

Update a organization Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the organization
add_timestringNoThe creation date and time of the organization
addressobjectNoThe address of the organization
custom_fieldsobjectNoAn object where each key represents a custom field. All custom fields are referenced as randomly generated 40-character hashes
label_idsany[]NoThe IDs of labels assigned to the organization
namestringNoThe name of the organization
owner_idintegerNoThe ID of the user who owns the organization
update_timestringNoThe last updated date and time of the organization
visible_tointegerNoThe visibility of the organization

pipedrive_contacts_update_organization_field

Update one organization field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
descriptionstringNoField description
field_namestringNoField name
important_fieldsobjectNoConfiguration for highlighting the field at specific stages.
required_fieldsobjectNoRequired fields configuration for marking the field as mandatory when interacted with in the Pipedrive web UI.
ui_visibilityobjectNoUI visibility settings for the field. Controls where the field appears in the Pipedrive web UI.

pipedrive_contacts_update_organization_field_options

Update organization field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of options to update. Each item must contain an ID and the updated label. At least one option is required. The entire request fails if any option does not exist.

pipedrive_contacts_update_person

Update a person Parameters:
ParameterTypeRequiredDefaultDescription
idintegerYesThe ID of the person
add_timestringNoThe creation date and time of the person
custom_fieldsobjectNoAn object where each key represents a custom field. All custom fields are referenced as randomly generated 40-character hashes
emailsany[]NoThe emails of the person
label_idsany[]NoThe IDs of labels assigned to the person
marketing_statusstringNoIf the person does not have a valid email address, then the marketing status is not set and no_consent is returned for the marketing_status value when the new person is created. If the change is forbidden, the status will remain unchanged for every call that tries to modify the marketing status. Please be aware that it is only allowed once to change the marketing status from an old status to a new one.<table><tr><th>Value</th><th>Description</th></tr><tr><td>no_consent</td><td>The customer has not given consent to receive any marketing communications</td></tr><tr><td>unsubscribed</td><td>The customers have unsubscribed from ALL marketing communications</td></tr><tr><td>subscribed</td><td>The customers are subscribed and are counted towards marketing caps</td></tr><tr><td>archived</td><td>The customers with subscribed status can be moved to archived to save consent, but they are not paid for</td></tr></table>
namestringNoThe name of the person
org_idintegerNoThe ID of the organization linked to the person
owner_idintegerNoThe ID of the user who owns the person
phonesany[]NoThe phones of the person
update_timestringNoThe last updated date and time of the person
visible_tointegerNoThe visibility of the person

pipedrive_contacts_update_person_field

Update one person field Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
field_namestringNoField name
important_fieldsobjectNoConfiguration for highlighting the field at specific stages.
required_fieldsobjectNoRequired fields configuration for marking the field as mandatory when interacted with in the Pipedrive web UI.
ui_visibilityobjectNoUI visibility settings for the field. Controls where the field appears in the Pipedrive web UI.

pipedrive_contacts_update_person_field_options

Update person field options in bulk Parameters:
ParameterTypeRequiredDefaultDescription
field_codestringYesThe unique code identifying the field
bodyany[]YesArray of options to update. Each item must contain an ID and the updated label. At least one option is required. The entire request fails if any option does not exist.