Array of contact upsert requests (max 100). Each item may use {emails, data: {…}} to match by email, or {id, data: {…}} to match by id. The ‘data’ object holds contact fields.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "contacts": { "type": "array", "items": { "type": "object" }, "description": "Array of contact upsert requests (max 100). Each item may use {emails, data: {...}} to match by email, or {id, data: {...}} to match by id. The 'data' object holds contact fields." } }, "required": [ "PCID", "contacts" ]}
Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: “creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes”).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "integer", "description": "Numeric ID of the deal." }, "include": { "type": "string", "description": "Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: \"creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes\")." } }, "required": [ "PCID", "id" ]}
Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: “creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes”).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "integer", "description": "Numeric ID of the sales account." }, "include": { "type": "string", "description": "Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: \"creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes\")." } }, "required": [ "PCID", "id" ]}
Field name to sort the result set by (e.g., “created_at”, “updated_at”, “display_name”).
sort_type
string
No
—
Sort direction — ascending (“asc”) or descending (“desc”).
include
string
No
—
Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: “creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes”).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "viewId": { "type": "integer", "description": "The numeric ID of the saved contact view/filter." }, "page": { "type": "integer", "description": "Page number for paginated results (default 1)." }, "sort": { "type": "string", "description": "Field name to sort the result set by (e.g., \"created_at\", \"updated_at\", \"display_name\")." }, "sort_type": { "type": "string", "description": "Sort direction — ascending (\"asc\") or descending (\"desc\").", "enum": [ "asc", "desc" ] }, "include": { "type": "string", "description": "Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: \"creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes\")." } }, "required": [ "PCID", "viewId" ]}
Field name to sort the result set by (e.g., “created_at”, “updated_at”, “display_name”).
sort_type
string
No
—
Sort direction — ascending (“asc”) or descending (“desc”).
include
string
No
—
Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: “creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes”).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "viewId": { "type": "integer", "description": "The numeric ID of the saved deal view/filter." }, "page": { "type": "integer", "description": "Page number for paginated results (default 1)." }, "sort": { "type": "string", "description": "Field name to sort the result set by (e.g., \"created_at\", \"updated_at\", \"display_name\")." }, "sort_type": { "type": "string", "description": "Sort direction — ascending (\"asc\") or descending (\"desc\").", "enum": [ "asc", "desc" ] }, "include": { "type": "string", "description": "Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: \"creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes\")." } }, "required": [ "PCID", "viewId" ]}
The numeric ID of the saved sales account view/filter.
page
integer
No
—
Page number for paginated results (default 1).
sort
string
No
—
Field name to sort the result set by (e.g., “created_at”, “updated_at”, “display_name”).
sort_type
string
No
—
Sort direction — ascending (“asc”) or descending (“desc”).
include
string
No
—
Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: “creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes”).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "viewId": { "type": "integer", "description": "The numeric ID of the saved sales account view/filter." }, "page": { "type": "integer", "description": "Page number for paginated results (default 1)." }, "sort": { "type": "string", "description": "Field name to sort the result set by (e.g., \"created_at\", \"updated_at\", \"display_name\")." }, "sort_type": { "type": "string", "description": "Sort direction — ascending (\"asc\") or descending (\"desc\").", "enum": [ "asc", "desc" ] }, "include": { "type": "string", "description": "Comma-separated list of associated resources to side-load into the response. Valid values depend on the parent entity (e.g., for contacts: \"creater,owner,updater,salesActivities,phoneNumbers,emails,tasks,appointments,notes\")." } }, "required": [ "PCID", "viewId" ]}
Add or remove team members on a contactParameters:
Parameter
Type
Required
Default
Description
id
integer
Yes
—
Numeric ID of the contact.
team_users
object[]
Yes
—
Array of team member updates. Each item: {user_id, designation_id}. To remove a team member, include {user_id, designation_id, _destroy: true}.
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "integer", "description": "Numeric ID of the contact." }, "team_users": { "type": "array", "items": { "type": "object" }, "description": "Array of team member updates. Each item: {user_id, designation_id}. To remove a team member, include {user_id, designation_id, _destroy: true}." } }, "required": [ "PCID", "id", "team_users" ]}
Partial contact fields to update. Any key accepted by createContact is accepted here, plus custom_field (object of cf_* keys).
Show inputSchema
{ "type": "object", "properties": { "PCID": { "type": "string", "description": "Pink Connect ID for the authenticated connection" }, "id": { "type": "integer", "description": "Numeric ID of the contact to update." }, "contact": { "type": "object", "description": "Partial contact fields to update. Any key accepted by createContact is accepted here, plus custom_field (object of cf_* keys)." } }, "required": [ "PCID", "id", "contact" ]}