Open Connector
所有 Tools

Attio

Catalog 暂无描述。

attiov1.0.075 个 Tools

认证方式

方式底层类型状态说明
OAuth 2.0oauth2available

调用示例

import { createClient } from "@open-connector/sdk";const oc = createClient({  baseUrl: "https://api.openconnector.dev",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await oc.executeTool({  slug: "ATTIO_DELETE_V2_COMMENTS_COMMENT_ID",  connectedAccountId: "conn_...",  arguments: { /* match this tool's input schema */ },});
import Composio from "@composio/client";const composio = new Composio({  baseURL: "https://api.openconnector.dev/composio",  apiKey: process.env.OPEN_CONNECTOR_API_KEY!,});const result = await composio.tools.execute("ATTIO_DELETE_V2_COMMENTS_COMMENT_ID", {  connected_account_id: "conn_...",  arguments: { /* match this tool's input schema */ },});
oc tools execute ATTIO_DELETE_V2_COMMENTS_COMMENT_ID --data '{ }'

Tool 目录

可用 Tools

75 个可调用操作

Delete a commentATTIO_DELETE_V2_COMMENTS_COMMENT_IDDeletes a comment by ID. If deleting a comment at the head of a thread, all messages in the thread are also deleted. Required scopes: `comment:read-write`.

Deletes a comment by ID. If deleting a comment at the head of a thread, all messages in the thread are also deleted. Required scopes: `comment:read-write`.

认证

需要 Connected Account

Scopes

comment:read-write

Tags

Comments
Delete a fileATTIO_DELETE_V2_FILES_FILE_IDDelete a single file by ID. Deleting a folder will delete all of its descendants. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

Delete a single file by ID. Deleting a folder will delete all of its descendants. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

file:read-writeobject_configuration:readrecord_permission:read

Tags

Files
Delete a list entryATTIO_DELETE_V2_LISTS_LIST_ENTRIES_ENTRY_IDDeletes a single list entry by its `entry_id`. Required scopes: `list_entry:read-write`, `list_configuration:read`.

Deletes a single list entry by its `entry_id`. Required scopes: `list_entry:read-write`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:read-writelist_configuration:read

Tags

Entries
Delete call recordingATTIO_DELETE_V2_MEETINGS_MEETING_ID_CALL_RECORDINGS_CALL_RECORDING_IDDeletes the specified call recording. This will remove the call recording and all associated data. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read`, `call_recording:read-write`.

Deletes the specified call recording. This will remove the call recording and all associated data. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read`, `call_recording:read-write`.

认证

需要 Connected Account

Scopes

meeting:readcall_recording:read-write

Tags

Call recordings
Delete a noteATTIO_DELETE_V2_NOTES_NOTE_IDDelete a single note by ID. Required scopes: `note:read-write`.

Delete a single note by ID. Required scopes: `note:read-write`.

认证

需要 Connected Account

Scopes

note:read-write

Tags

Notes
Delete a recordATTIO_DELETE_V2_OBJECTS_OBJECT_RECORDS_RECORD_IDDeletes a single record (e.g. a company or person) by ID. Required scopes: `object_configuration:read`, `record_permission:read-write`.

Deletes a single record (e.g. a company or person) by ID. Required scopes: `object_configuration:read`, `record_permission:read-write`.

认证

需要 Connected Account

Scopes

object_configuration:readrecord_permission:read-write

Tags

Records
Delete a taskATTIO_DELETE_V2_TASKS_TASK_IDDelete a task by ID. Required scopes: `task:read-write`.

Delete a task by ID. Required scopes: `task:read-write`.

认证

需要 Connected Account

Scopes

task:read-write

Tags

Tasks
Delete a webhookATTIO_DELETE_V2_WEBHOOKS_WEBHOOK_IDDelete a webhook by ID. Required scopes: `webhook:read-write`.

Delete a webhook by ID. Required scopes: `webhook:read-write`.

认证

需要 Connected Account

Scopes

webhook:read-write

Tags

Webhooks
Get a commentATTIO_GET_V2_COMMENTS_COMMENT_IDGet a single comment by ID. To view comments on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view comments on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

Get a single comment by ID. To view comments on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view comments on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

认证

需要 Connected Account

Scopes

comment:read

Tags

Comments
List filesATTIO_GET_V2_FILESLists internal files, externally connected files and folders for a specific record. Use the `object` and `record_id` query parameters to specify the record. Optional query parameters may be provided to filter results by storage provider or parent folder. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `object_configuration:read`, `record_permission:read`, `file:read`.

Lists internal files, externally connected files and folders for a specific record. Use the `object` and `record_id` query parameters to specify the record. Optional query parameters may be provided to filter results by storage provider or parent folder. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `object_configuration:read`, `record_permission:read`, `file:read`.

认证

需要 Connected Account

Scopes

object_configuration:readrecord_permission:readfile:read

Tags

Files
Get a fileATTIO_GET_V2_FILES_FILE_IDGet a single file entry by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read`, `object_configuration:read`, `record_permission:read`.

Get a single file entry by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

file:readobject_configuration:readrecord_permission:read

Tags

Files
Download a fileATTIO_GET_V2_FILES_FILE_ID_DOWNLOADDownloads a file by redirecting to a signed URL. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `object_configuration:read`, `record_permission:read`, `file:read`.

Downloads a file by redirecting to a signed URL. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `object_configuration:read`, `record_permission:read`, `file:read`.

认证

需要 Connected Account

Scopes

object_configuration:readrecord_permission:readfile:read

Tags

Files
List all listsATTIO_GET_V2_LISTSList all lists that your access token has access to. lists are returned in the order that they are sorted in the sidebar. Required scopes: `list_configuration:read`.

List all lists that your access token has access to. lists are returned in the order that they are sorted in the sidebar. Required scopes: `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_configuration:read

Tags

Lists
Get a listATTIO_GET_V2_LISTS_LISTGets a single list in your workspace that your access token has access to. Required scopes: `list_configuration:read`.

Gets a single list in your workspace that your access token has access to. Required scopes: `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_configuration:read

Tags

Lists
Get a list entryATTIO_GET_V2_LISTS_LIST_ENTRIES_ENTRY_IDGets a single list entry by its `entry_id`. Required scopes: `list_entry:read`, `list_configuration:read`.

Gets a single list entry by its `entry_id`. Required scopes: `list_entry:read`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:readlist_configuration:read

Tags

Entries
List attribute values for a list entryATTIO_GET_V2_LISTS_LIST_ENTRIES_ENTRY_ID_ATTRIBUTES_ATTRIBUTE_VALUESGets all values for a given attribute on a list entry. This endpoint has the ability to return all historic values using the `show_historic` query param. Historic values are sorted from oldest to newest (by `active_from`). Required scopes: `list_entry:read`, `list_configuration:read`.

Gets all values for a given attribute on a list entry. This endpoint has the ability to return all historic values using the `show_historic` query param. Historic values are sorted from oldest to newest (by `active_from`). Required scopes: `list_entry:read`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:readlist_configuration:read

Tags

Entries
List views for listATTIO_GET_V2_LISTS_LIST_VIEWSLists saved views for a list. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `list_configuration:read`.

Lists saved views for a list. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_configuration:read

Tags

Lists
List meetingsATTIO_GET_V2_MEETINGSLists all meetings in the workspace using a deterministic sort order. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `record_permission:read`.

Lists all meetings in the workspace using a deterministic sort order. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

meeting:readrecord_permission:read

Tags

Meetings
Get a meetingATTIO_GET_V2_MEETINGS_MEETING_IDGet a single meeting by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `record_permission:read`.

Get a single meeting by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

meeting:readrecord_permission:read

Tags

Meetings
List call recordingsATTIO_GET_V2_MEETINGS_MEETING_ID_CALL_RECORDINGSList all call recordings for a meeting. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

List all call recordings for a meeting. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

认证

需要 Connected Account

Scopes

meeting:readcall_recording:read

Tags

Call recordings
Get call recordingATTIO_GET_V2_MEETINGS_MEETING_ID_CALL_RECORDINGS_CALL_RECORDING_IDGet a single call recording by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

Get a single call recording by ID. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

认证

需要 Connected Account

Scopes

meeting:readcall_recording:read

Tags

Call recordings
Get call transcriptATTIO_GET_V2_MEETINGS_MEETING_ID_CALL_RECORDINGS_CALL_RECORDING_ID_TRANSCRIPTGet the transcript for a call recording. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

Get the transcript for a call recording. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `meeting:read`, `call_recording:read`.

认证

需要 Connected Account

Scopes

meeting:readcall_recording:read

Tags

Transcripts
List notesATTIO_GET_V2_NOTESList notes for all records or for a specific record. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.

List notes for all records or for a specific record. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

note:readobject_configuration:readrecord_permission:read

Tags

Notes
Get a noteATTIO_GET_V2_NOTES_NOTE_IDGet a single note by ID. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.

Get a single note by ID. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

note:readobject_configuration:readrecord_permission:read

Tags

Notes
List objectsATTIO_GET_V2_OBJECTSLists all system-defined and user-defined objects in your workspace. Required scopes: `object_configuration:read`.

Lists all system-defined and user-defined objects in your workspace. Required scopes: `object_configuration:read`.

认证

需要 Connected Account

Scopes

object_configuration:read

Tags

Objects
Get an objectATTIO_GET_V2_OBJECTS_OBJECTGets a single object by its `object_id` or slug. Required scopes: `object_configuration:read`.

Gets a single object by its `object_id` or slug. Required scopes: `object_configuration:read`.

认证

需要 Connected Account

Scopes

object_configuration:read

Tags

Objects
Get a recordATTIO_GET_V2_OBJECTS_OBJECT_RECORDS_RECORD_IDGets a single person, company or other record by its `record_id`. Required scopes: `record_permission:read`, `object_configuration:read`.

Gets a single person, company or other record by its `record_id`. Required scopes: `record_permission:read`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:read

Tags

Records
List record attribute valuesATTIO_GET_V2_OBJECTS_OBJECT_RECORDS_RECORD_ID_ATTRIBUTES_ATTRIBUTE_VALUESGets all values for a given attribute on a record. Historic values can be queried using the `show_historic` query param. Historic values cannot be queried on COMINT (Communication Intelligence) or enriched attributes and the endpoint will return a 400 error if this is attempted. Historic values are sorted from oldest to newest (by `active_from`). Some attributes are subject to billing status and will return an empty array of values if theworkspace being queried does not have the required billing flag enabled. Required scopes: `record_permission:read`, `object_configuration:read`.

Gets all values for a given attribute on a record. Historic values can be queried using the `show_historic` query param. Historic values cannot be queried on COMINT (Communication Intelligence) or enriched attributes and the endpoint will return a 400 error if this is attempted. Historic values are sorted from oldest to newest (by `active_from`). Some attributes are subject to billing status and will return an empty array of values if theworkspace being queried does not have the required billing flag enabled. Required scopes: `record_permission:read`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:read

Tags

Records
List record entriesATTIO_GET_V2_OBJECTS_OBJECT_RECORDS_RECORD_ID_ENTRIESList all entries, across all lists, for which this record is the parent. Required scopes: `record_permission:read`, `object_configuration:read`, `list_entry:read`.

List all entries, across all lists, for which this record is the parent. Required scopes: `record_permission:read`, `object_configuration:read`, `list_entry:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:readlist_entry:read

Tags

Records
List views for objectATTIO_GET_V2_OBJECTS_OBJECT_VIEWSLists saved views for an object. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `object_configuration:read`.

Lists saved views for an object. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `object_configuration:read`.

认证

需要 Connected Account

Scopes

object_configuration:read

Tags

Objects
IdentifyATTIO_GET_V2_SELFIdentify the current access token, the workspace it is linked to, and any permissions it has.

Identify the current access token, the workspace it is linked to, and any permissions it has.

认证

需要 Connected Account

Tags

Meta
List attributesATTIO_GET_V2_TARGET_IDENTIFIER_ATTRIBUTESLists all attributes defined on a specific object or list. Attributes are returned in the order that they are sorted by in the UI. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

Lists all attributes defined on a specific object or list. Attributes are returned in the order that they are sorted by in the UI. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

认证

需要 Connected Account

Tags

Attributes
Get an attributeATTIO_GET_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTEGets information about a single attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

Gets information about a single attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

认证

需要 Connected Account

Tags

Attributes
List select optionsATTIO_GET_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_OPTIONSLists all select options for a particular attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

Lists all select options for a particular attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

认证

需要 Connected Account

Tags

Attributes
List statusesATTIO_GET_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_STATUSESLists all statuses for a particular status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

Lists all statuses for a particular status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read`. When `target` is `lists`, the required scopes are `list_configuration:read`.

认证

需要 Connected Account

Tags

Attributes
List tasksATTIO_GET_V2_TASKSList all tasks. Results are sorted by creation date, from oldest to newest. Required scopes: `task:read`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

List all tasks. Results are sorted by creation date, from oldest to newest. Required scopes: `task:read`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

认证

需要 Connected Account

Scopes

task:readobject_configuration:readrecord_permission:readuser_management:read

Tags

Tasks
Get a taskATTIO_GET_V2_TASKS_TASK_IDGet a single task by ID. Required scopes: `task:read`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

Get a single task by ID. Required scopes: `task:read`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

认证

需要 Connected Account

Scopes

task:readobject_configuration:readrecord_permission:readuser_management:read

Tags

Tasks
List threadsATTIO_GET_V2_THREADSList threads of comments on a record or list entry. To view threads on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view threads on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

List threads of comments on a record or list entry. To view threads on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view threads on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

认证

需要 Connected Account

Scopes

comment:read

Tags

Threads
Get a threadATTIO_GET_V2_THREADS_THREAD_IDGet all comments in a thread. To view threads on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view threads on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

Get all comments in a thread. To view threads on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To view threads on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read`.

认证

需要 Connected Account

Scopes

comment:read

Tags

Threads
List webhooksATTIO_GET_V2_WEBHOOKSGet all of the webhooks in your workspace. Required scopes: `webhook:read`.

Get all of the webhooks in your workspace. Required scopes: `webhook:read`.

认证

需要 Connected Account

Scopes

webhook:read

Tags

Webhooks
Get a webhookATTIO_GET_V2_WEBHOOKS_WEBHOOK_IDGet a single webhook. Required scopes: `webhook:read`.

Get a single webhook. Required scopes: `webhook:read`.

认证

需要 Connected Account

Scopes

webhook:read

Tags

Webhooks
List workspace membersATTIO_GET_V2_WORKSPACE_MEMBERSLists all workspace members in the workspace. Required scopes: `user_management:read`.

Lists all workspace members in the workspace. Required scopes: `user_management:read`.

认证

需要 Connected Account

Scopes

user_management:read

Tags

Workspace members
Get a workspace memberATTIO_GET_V2_WORKSPACE_MEMBERS_WORKSPACE_MEMBER_IDGets a single workspace member by ID. Required scopes: `user_management:read`.

Gets a single workspace member by ID. Required scopes: `user_management:read`.

认证

需要 Connected Account

Scopes

user_management:read

Tags

Workspace members
Update a listATTIO_PATCH_V2_LISTS_LISTUpdates an existing list. Permissions for the list are controlled with the `workspace_access` and `workspace_member_access` parameters. Please note that lists must have either `workspace_access` set to `"full-access"` or one or more element of `workspace_member_access` with a `"full-access"` level. It is also possible to receive a `403` billing error if your workspace is not on a plan that supports either advanced workspace or workspace member level access for lists. Changing the parent object of a list is not possible through the API as it can have unintended side-effects that should be considered carefully. If you wish to carry out a parent object change you should do so through the UI. Required scopes: `list_configuration:read-write`.

Updates an existing list. Permissions for the list are controlled with the `workspace_access` and `workspace_member_access` parameters. Please note that lists must have either `workspace_access` set to `"full-access"` or one or more element of `workspace_member_access` with a `"full-access"` level. It is also possible to receive a `403` billing error if your workspace is not on a plan that supports either advanced workspace or workspace member level access for lists. Changing the parent object of a list is not possible through the API as it can have unintended side-effects that should be considered carefully. If you wish to carry out a parent object change you should do so through the UI. Required scopes: `list_configuration:read-write`.

认证

需要 Connected Account

Scopes

list_configuration:read-write

Tags

Lists
Update a list entry (append multiselect values)ATTIO_PATCH_V2_LISTS_LIST_ENTRIES_ENTRY_IDUse this endpoint to update list entries by `entry_id`. If the update payload includes multiselect attributes, the values supplied will be created and prepended to the list of values that already exist (if any). Use the `PUT` endpoint to overwrite or remove multiselect attribute values. Required scopes: `list_entry:read-write`, `list_configuration:read`.

Use this endpoint to update list entries by `entry_id`. If the update payload includes multiselect attributes, the values supplied will be created and prepended to the list of values that already exist (if any). Use the `PUT` endpoint to overwrite or remove multiselect attribute values. Required scopes: `list_entry:read-write`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:read-writelist_configuration:read

Tags

Entries
Update an objectATTIO_PATCH_V2_OBJECTS_OBJECTUpdates a single object. The object to be updated is identified by its `object_id`. Required scopes: `object_configuration:read-write`.

Updates a single object. The object to be updated is identified by its `object_id`. Required scopes: `object_configuration:read-write`.

认证

需要 Connected Account

Scopes

object_configuration:read-write

Tags

Objects
Update a record (append multiselect values)ATTIO_PATCH_V2_OBJECTS_OBJECT_RECORDS_RECORD_IDUse this endpoint to update people, companies, and other records by `record_id`. If the update payload includes multiselect attributes, the values supplied will be created and prepended to the list of values that already exist (if any). Use the `PUT` endpoint to overwrite or remove multiselect attribute values. Required scopes: `record_permission:read-write`, `object_configuration:read`.

Use this endpoint to update people, companies, and other records by `record_id`. If the update payload includes multiselect attributes, the values supplied will be created and prepended to the list of values that already exist (if any). Use the `PUT` endpoint to overwrite or remove multiselect attribute values. Required scopes: `record_permission:read-write`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:read-writeobject_configuration:read

Tags

Records
Update an attributeATTIO_PATCH_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTEUpdates a single attribute on a given object or list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

Updates a single attribute on a given object or list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

认证

需要 Connected Account

Tags

Attributes
Update a select optionATTIO_PATCH_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_OPTIONS_OPTIONUpdates a select option on an attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

Updates a select option on an attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

认证

需要 Connected Account

Tags

Attributes
Update a statusATTIO_PATCH_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_STATUSES_STATUSUpdate a status on an status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

Update a status on an status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

认证

需要 Connected Account

Tags

Attributes
Update a taskATTIO_PATCH_V2_TASKS_TASK_IDUpdates an existing task by `task_id`. At present, only the `deadline_at`, `is_completed`, `linked_records`, and `assignees` fields can be updated. Required scopes: `task:read-write`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

Updates an existing task by `task_id`. At present, only the `deadline_at`, `is_completed`, `linked_records`, and `assignees` fields can be updated. Required scopes: `task:read-write`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

认证

需要 Connected Account

Scopes

task:read-writeobject_configuration:readrecord_permission:readuser_management:read

Tags

Tasks
Update a webhookATTIO_PATCH_V2_WEBHOOKS_WEBHOOK_IDUpdate a webhook and associated subscriptions. Required scopes: `webhook:read-write`.

Update a webhook and associated subscriptions. Required scopes: `webhook:read-write`.

认证

需要 Connected Account

Scopes

webhook:read-write

Tags

Webhooks
Create a commentATTIO_POST_V2_COMMENTSCreates a new comment related to an existing thread, record or entry. To create comments on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To create comments on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read-write`.

Creates a new comment related to an existing thread, record or entry. To create comments on records, you will need the `object_configuration:read` and `record_permission:read` scopes. To create comments on list entries, you will need the `list_configuration:read` and `list_entry:read` scopes. Required scopes: `comment:read-write`.

认证

需要 Connected Account

Scopes

comment:read-write

Tags

Comments
Create a folderATTIO_POST_V2_FILESCreates a native folder entry or a connected file/folder entry on an object record. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

Creates a native folder entry or a connected file/folder entry on an object record. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

file:read-writeobject_configuration:readrecord_permission:read

Tags

Files
Upload a fileATTIO_POST_V2_FILES_UPLOADUploads a file to native Attio storage for a record. Send multipart/form-data with a single binary field named `file` together with the body fields `object`, `record_id`, and optional `parent_folder_id`. Maximum file size is 50 MB. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

Uploads a file to native Attio storage for a record. Send multipart/form-data with a single binary field named `file` together with the body fields `object`, `record_id`, and optional `parent_folder_id`. Maximum file size is 50 MB. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `file:read-write`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

file:read-writeobject_configuration:readrecord_permission:read

Tags

Files
Create a listATTIO_POST_V2_LISTSCreates a new list. Once you have your list, add attributes to it using the [Create attribute](/rest-api/endpoint-reference/attributes/create-an-attribute) API, and add records to it using the [Add records to list](/rest-api/endpoint-reference/entries/create-an-entry-add-record-to-list) API. New lists must specify which records can be added with the `parent_object` parameter which accepts either an object slug or an object ID. Permissions for the list are controlled with the `workspace_access` and `workspace_member_access` parameters. Please note that new lists must have either `workspace_access` set to `"full-access"` or one or more element of `workspace_member_access` with a `"full-access"` level. It is also possible to receive a `403` billing error if your workspace is not on a plan that supports either advanced workspace or workspace member-level access for lists. Required scopes: `list_configuration:read-write`.

Creates a new list. Once you have your list, add attributes to it using the [Create attribute](/rest-api/endpoint-reference/attributes/create-an-attribute) API, and add records to it using the [Add records to list](/rest-api/endpoint-reference/entries/create-an-entry-add-record-to-list) API. New lists must specify which records can be added with the `parent_object` parameter which accepts either an object slug or an object ID. Permissions for the list are controlled with the `workspace_access` and `workspace_member_access` parameters. Please note that new lists must have either `workspace_access` set to `"full-access"` or one or more element of `workspace_member_access` with a `"full-access"` level. It is also possible to receive a `403` billing error if your workspace is not on a plan that supports either advanced workspace or workspace member-level access for lists. Required scopes: `list_configuration:read-write`.

认证

需要 Connected Account

Scopes

list_configuration:read-write

Tags

Lists
Create an entry (add record to list)ATTIO_POST_V2_LISTS_LIST_ENTRIESAdds a record to a list as a new list entry. This endpoint will throw on conflicts of unique attributes. Multiple list entries are allowed for the same parent record Required scopes: `list_entry:read-write`, `list_configuration:read`.

Adds a record to a list as a new list entry. This endpoint will throw on conflicts of unique attributes. Multiple list entries are allowed for the same parent record Required scopes: `list_entry:read-write`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:read-writelist_configuration:read

Tags

Entries
List entriesATTIO_POST_V2_LISTS_LIST_ENTRIES_QUERYLists entries in a given list, with the option to filter and sort results. Required scopes: `list_entry:read`, `list_configuration:read`.

Lists entries in a given list, with the option to filter and sort results. Required scopes: `list_entry:read`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:readlist_configuration:read

Tags

Entries
Find or create a meetingATTIO_POST_V2_MEETINGSFinds an existing meeting or creates a new one if it doesn't yet exist. [Please see here](/rest-api/guides/syncing-meetings) for a full guide on syncing meetings to Attio. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read-write`, `record_permission:read`.

Finds an existing meeting or creates a new one if it doesn't yet exist. [Please see here](/rest-api/guides/syncing-meetings) for a full guide on syncing meetings to Attio. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read-write`, `record_permission:read`.

认证

需要 Connected Account

Scopes

meeting:read-writerecord_permission:read

Tags

Meetings
Create call recordingATTIO_POST_V2_MEETINGS_MEETING_ID_CALL_RECORDINGSCreate a call recording for a meeting. This endpoint is rate limited to 1 request per second. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read`, `call_recording:read-write`.

Create a call recording for a meeting. This endpoint is rate limited to 1 request per second. This endpoint is in alpha and may be subject to breaking changes as we gather feedback. Required scopes: `meeting:read`, `call_recording:read-write`.

认证

需要 Connected Account

Scopes

meeting:readcall_recording:read-write

Tags

Call recordings
Create a noteATTIO_POST_V2_NOTESCreates a new note for a given record. Required scopes: `note:read-write`, `object_configuration:read`, `record_permission:read`.

Creates a new note for a given record. Required scopes: `note:read-write`, `object_configuration:read`, `record_permission:read`.

认证

需要 Connected Account

Scopes

note:read-writeobject_configuration:readrecord_permission:read

Tags

Notes
Create an objectATTIO_POST_V2_OBJECTSCreates a new custom object in your workspace. Required scopes: `object_configuration:read-write`.

Creates a new custom object in your workspace. Required scopes: `object_configuration:read-write`.

认证

需要 Connected Account

Scopes

object_configuration:read-write

Tags

Objects
Create a recordATTIO_POST_V2_OBJECTS_OBJECT_RECORDSCreates a new person, company or other record. This endpoint will throw on conflicts of unique attributes. If you would prefer to update records on conflicts, please use the [Upsert record endpoint](/rest-api/endpoint-reference/records/upsert-a-record) instead. Required scopes: `record_permission:read-write`, `object_configuration:read`.

Creates a new person, company or other record. This endpoint will throw on conflicts of unique attributes. If you would prefer to update records on conflicts, please use the [Upsert record endpoint](/rest-api/endpoint-reference/records/upsert-a-record) instead. Required scopes: `record_permission:read-write`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:read-writeobject_configuration:read

Tags

Records
List recordsATTIO_POST_V2_OBJECTS_OBJECT_RECORDS_QUERYLists people, company or other records, with the option to filter and sort results. Required scopes: `record_permission:read`, `object_configuration:read`.

Lists people, company or other records, with the option to filter and sort results. Required scopes: `record_permission:read`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:read

Tags

Records
Search recordsATTIO_POST_V2_OBJECTS_RECORDS_SEARCHThe search records endpoint provides a convenient way to fuzzy search for records across one or more objects. The matching strategy employed in this endpoint follows the in-product strategy and will match names, domains, emails, phone numbers and social handles on people and companies, and labels on all other objects. Please note, results returned from this endpoint are eventually consistent. For results which are guaranteed to be up to date, please use the record query endpoint instead. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `record_permission:read`, `object_configuration:read`.

The search records endpoint provides a convenient way to fuzzy search for records across one or more objects. The matching strategy employed in this endpoint follows the in-product strategy and will match names, domains, emails, phone numbers and social handles on people and companies, and labels on all other objects. Please note, results returned from this endpoint are eventually consistent. For results which are guaranteed to be up to date, please use the record query endpoint instead. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `record_permission:read`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:read

Tags

Records
Query SQLATTIO_POST_V2_SQLQuery records and lists with SQL. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `record_permission:read`, `object_configuration:read`.

Query records and lists with SQL. This endpoint is in beta. We will aim to avoid breaking changes, but small updates may be made as we roll out to more users. Required scopes: `record_permission:read`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:readobject_configuration:read

Tags

SQL
Create an attributeATTIO_POST_V2_TARGET_IDENTIFIER_ATTRIBUTESCreates a new attribute on either an object or a list. For record-reference attributes, you can optionally create a bidirectional relationship by providing a `relationship` object. This will create two entangled attributes: one on the specified object and a reverse attribute on the related object. To create an attribute on an object, you must also have the `object_configuration:read-write` scope. To create an attribute on a list, you must also have the `list_configuration:read-write` scope.

Creates a new attribute on either an object or a list. For record-reference attributes, you can optionally create a bidirectional relationship by providing a `relationship` object. This will create two entangled attributes: one on the specified object and a reverse attribute on the related object. To create an attribute on an object, you must also have the `object_configuration:read-write` scope. To create an attribute on a list, you must also have the `list_configuration:read-write` scope.

认证

需要 Connected Account

Tags

Attributes
Create a select optionATTIO_POST_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_OPTIONSAdds a select option to a select attribute on an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

Adds a select option to a select attribute on an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

认证

需要 Connected Account

Tags

Attributes
Create a statusATTIO_POST_V2_TARGET_IDENTIFIER_ATTRIBUTES_ATTRIBUTE_STATUSESAdd a new status to a status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

Add a new status to a status attribute on either an object or a list. When `target` is `objects`, the required scopes are `object_configuration:read-write`. When `target` is `lists`, the required scopes are `list_configuration:read-write`.

认证

需要 Connected Account

Tags

Attributes
Create a taskATTIO_POST_V2_TASKSCreates a new task. At present, tasks can only be created from plaintext without record reference formatting. Required scopes: `task:read-write`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

Creates a new task. At present, tasks can only be created from plaintext without record reference formatting. Required scopes: `task:read-write`, `object_configuration:read`, `record_permission:read`, `user_management:read`.

认证

需要 Connected Account

Scopes

task:read-writeobject_configuration:readrecord_permission:readuser_management:read

Tags

Tasks
Create a webhookATTIO_POST_V2_WEBHOOKSCreate a webhook and associated subscriptions. Required scopes: `webhook:read-write`.

Create a webhook and associated subscriptions. Required scopes: `webhook:read-write`.

认证

需要 Connected Account

Scopes

webhook:read-write

Tags

Webhooks
Upsert a list entry by parentATTIO_PUT_V2_LISTS_LIST_ENTRIESUse this endpoint to create or update a list entry for a given parent record. If an entry with the specified parent record is found, that entry will be updated. If no such entry is found, a new entry will be created instead. If there are multiple entries with the same parent record, this endpoint with return the "MULTIPLE_MATCH_RESULTS" error. When writing to multi-select attributes, all values will be either created or deleted as necessary to match the list of values supplied in the request body. Required scopes: `list_entry:read-write`, `list_configuration:read`.

Use this endpoint to create or update a list entry for a given parent record. If an entry with the specified parent record is found, that entry will be updated. If no such entry is found, a new entry will be created instead. If there are multiple entries with the same parent record, this endpoint with return the "MULTIPLE_MATCH_RESULTS" error. When writing to multi-select attributes, all values will be either created or deleted as necessary to match the list of values supplied in the request body. Required scopes: `list_entry:read-write`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:read-writelist_configuration:read

Tags

Entries
Update a list entry (overwrite multiselect values)ATTIO_PUT_V2_LISTS_LIST_ENTRIES_ENTRY_IDUse this endpoint to update list entries by `entry_id`. If the update payload includes multiselect attributes, the values supplied will overwrite/remove the list of values that already exist (if any). Use the `PATCH` endpoint to add multiselect attribute values without removing those value that already exist. Required scopes: `list_entry:read-write`, `list_configuration:read`.

Use this endpoint to update list entries by `entry_id`. If the update payload includes multiselect attributes, the values supplied will overwrite/remove the list of values that already exist (if any). Use the `PATCH` endpoint to add multiselect attribute values without removing those value that already exist. Required scopes: `list_entry:read-write`, `list_configuration:read`.

认证

需要 Connected Account

Scopes

list_entry:read-writelist_configuration:read

Tags

Entries
Upsert a recordATTIO_PUT_V2_OBJECTS_OBJECT_RECORDSUse this endpoint to create or update people, companies and other records. A matching attribute is used to search for existing records. If a record is found with the same value for the matching attribute, that record will be updated. If no record with the same value for the matching attribute is found, a new record will be created instead. If you would like to avoid matching, please use the [Create record endpoint](/rest-api/endpoint-reference/records/create-a-record). If the matching attribute is a multiselect attribute, new values will be added and existing values will not be deleted. For any other multiselect attribute, all values will be either created or deleted as necessary to match the list of supplied values. Required scopes: `record_permission:read-write`, `object_configuration:read`.

Use this endpoint to create or update people, companies and other records. A matching attribute is used to search for existing records. If a record is found with the same value for the matching attribute, that record will be updated. If no record with the same value for the matching attribute is found, a new record will be created instead. If you would like to avoid matching, please use the [Create record endpoint](/rest-api/endpoint-reference/records/create-a-record). If the matching attribute is a multiselect attribute, new values will be added and existing values will not be deleted. For any other multiselect attribute, all values will be either created or deleted as necessary to match the list of supplied values. Required scopes: `record_permission:read-write`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:read-writeobject_configuration:read

Tags

Records
Update a record (overwrite multiselect values)ATTIO_PUT_V2_OBJECTS_OBJECT_RECORDS_RECORD_IDUse this endpoint to update people, companies, and other records by `record_id`. If the update payload includes multiselect attributes, the values supplied will overwrite/remove the list of values that already exist (if any). Use the `PATCH` endpoint to append multiselect values without removing those that already exist. Required scopes: `record_permission:read-write`, `object_configuration:read`.

Use this endpoint to update people, companies, and other records by `record_id`. If the update payload includes multiselect attributes, the values supplied will overwrite/remove the list of values that already exist (if any). Use the `PATCH` endpoint to append multiselect values without removing those that already exist. Required scopes: `record_permission:read-write`, `object_configuration:read`.

认证

需要 Connected Account

Scopes

record_permission:read-writeobject_configuration:read

Tags

Records