Attio
Catalog 暂无描述。
认证方式
| 方式 | 底层类型 | 状态 | 说明 |
|---|---|---|---|
| OAuth 2.0 | oauth2 | available | — |
调用示例
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`.需要连接1 scope
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 AccountScopes
comment:read-writeTags
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`.需要连接3 scopes
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 AccountScopes
file:read-writeobject_configuration:readrecord_permission:readTags
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`.需要连接2 scopes
Deletes a single list entry by its `entry_id`. Required scopes: `list_entry:read-write`, `list_configuration:read`.
认证
需要 Connected AccountScopes
list_entry:read-writelist_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readcall_recording:read-writeTags
Delete a noteATTIO_DELETE_V2_NOTES_NOTE_IDDelete a single note by ID. Required scopes: `note:read-write`.需要连接1 scope
Delete a single note by ID. Required scopes: `note:read-write`.
认证
需要 Connected AccountScopes
note:read-writeTags
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`.需要连接2 scopes
Deletes a single record (e.g. a company or person) by ID. Required scopes: `object_configuration:read`, `record_permission:read-write`.
认证
需要 Connected AccountScopes
object_configuration:readrecord_permission:read-writeTags
Delete a taskATTIO_DELETE_V2_TASKS_TASK_IDDelete a task by ID. Required scopes: `task:read-write`.需要连接1 scope
Delete a task by ID. Required scopes: `task:read-write`.
认证
需要 Connected AccountScopes
task:read-writeTags
Delete a webhookATTIO_DELETE_V2_WEBHOOKS_WEBHOOK_IDDelete a webhook by ID. Required scopes: `webhook:read-write`.需要连接1 scope
Delete a webhook by ID. Required scopes: `webhook:read-write`.
认证
需要 Connected AccountScopes
webhook:read-writeTags
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`.需要连接1 scope
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 AccountScopes
comment:readTags
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`.需要连接3 scopes
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 AccountScopes
object_configuration:readrecord_permission:readfile:readTags
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`.需要连接3 scopes
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 AccountScopes
file:readobject_configuration:readrecord_permission:readTags
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`.需要连接3 scopes
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 AccountScopes
object_configuration:readrecord_permission:readfile:readTags
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`.需要连接1 scope
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 AccountScopes
list_configuration:readTags
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`.需要连接1 scope
Gets a single list in your workspace that your access token has access to. Required scopes: `list_configuration:read`.
认证
需要 Connected AccountScopes
list_configuration:readTags
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`.需要连接2 scopes
Gets a single list entry by its `entry_id`. Required scopes: `list_entry:read`, `list_configuration:read`.
认证
需要 Connected AccountScopes
list_entry:readlist_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
list_entry:readlist_configuration:readTags
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`.需要连接1 scope
Lists saved views for a list. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `list_configuration:read`.
认证
需要 Connected AccountScopes
list_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readrecord_permission:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readrecord_permission:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readcall_recording:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readcall_recording:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readcall_recording:readTags
List notesATTIO_GET_V2_NOTESList notes for all records or for a specific record. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.需要连接3 scopes
List notes for all records or for a specific record. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.
认证
需要 Connected AccountScopes
note:readobject_configuration:readrecord_permission:readTags
Get a noteATTIO_GET_V2_NOTES_NOTE_IDGet a single note by ID. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.需要连接3 scopes
Get a single note by ID. Required scopes: `note:read`, `object_configuration:read`, `record_permission:read`.
认证
需要 Connected AccountScopes
note:readobject_configuration:readrecord_permission:readTags
List objectsATTIO_GET_V2_OBJECTSLists all system-defined and user-defined objects in your workspace. Required scopes: `object_configuration:read`.需要连接1 scope
Lists all system-defined and user-defined objects in your workspace. Required scopes: `object_configuration:read`.
认证
需要 Connected AccountScopes
object_configuration:readTags
Get an objectATTIO_GET_V2_OBJECTS_OBJECTGets a single object by its `object_id` or slug. Required scopes: `object_configuration:read`.需要连接1 scope
Gets a single object by its `object_id` or slug. Required scopes: `object_configuration:read`.
认证
需要 Connected AccountScopes
object_configuration:readTags
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`.需要连接2 scopes
Gets a single person, company or other record by its `record_id`. Required scopes: `record_permission:read`, `object_configuration:read`.
认证
需要 Connected AccountScopes
record_permission:readobject_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:readobject_configuration:readTags
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`.需要连接3 scopes
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 AccountScopes
record_permission:readobject_configuration:readlist_entry:readTags
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`.需要连接1 scope
Lists saved views for an object. Results are ordered by view ID (`id.view_id` ascending). Required scopes: `object_configuration:read`.
认证
需要 Connected AccountScopes
object_configuration:readTags
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 AccountTags
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 AccountTags
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 AccountTags
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 AccountTags
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 AccountTags
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`.需要连接4 scopes
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 AccountScopes
task:readobject_configuration:readrecord_permission:readuser_management:readTags
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`.需要连接4 scopes
Get a single task by ID. Required scopes: `task:read`, `object_configuration:read`, `record_permission:read`, `user_management:read`.
认证
需要 Connected AccountScopes
task:readobject_configuration:readrecord_permission:readuser_management:readTags
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`.需要连接1 scope
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 AccountScopes
comment:readTags
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`.需要连接1 scope
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 AccountScopes
comment:readTags
List webhooksATTIO_GET_V2_WEBHOOKSGet all of the webhooks in your workspace. Required scopes: `webhook:read`.需要连接1 scope
Get all of the webhooks in your workspace. Required scopes: `webhook:read`.
认证
需要 Connected AccountScopes
webhook:readTags
Get a webhookATTIO_GET_V2_WEBHOOKS_WEBHOOK_IDGet a single webhook. Required scopes: `webhook:read`.需要连接1 scope
Get a single webhook. Required scopes: `webhook:read`.
认证
需要 Connected AccountScopes
webhook:readTags
List workspace membersATTIO_GET_V2_WORKSPACE_MEMBERSLists all workspace members in the workspace. Required scopes: `user_management:read`.需要连接1 scope
Lists all workspace members in the workspace. Required scopes: `user_management:read`.
认证
需要 Connected AccountScopes
user_management:readTags
Get a workspace memberATTIO_GET_V2_WORKSPACE_MEMBERS_WORKSPACE_MEMBER_IDGets a single workspace member by ID. Required scopes: `user_management:read`.需要连接1 scope
Gets a single workspace member by ID. Required scopes: `user_management:read`.
认证
需要 Connected AccountScopes
user_management:readTags
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`.需要连接1 scope
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 AccountScopes
list_configuration:read-writeTags
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`.需要连接2 scopes
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 AccountScopes
list_entry:read-writelist_configuration:readTags
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`.需要连接1 scope
Updates a single object. The object to be updated is identified by its `object_id`. Required scopes: `object_configuration:read-write`.
认证
需要 Connected AccountScopes
object_configuration:read-writeTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:read-writeobject_configuration:readTags
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 AccountTags
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 AccountTags
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 AccountTags
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`.需要连接4 scopes
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 AccountScopes
task:read-writeobject_configuration:readrecord_permission:readuser_management:readTags
Update a webhookATTIO_PATCH_V2_WEBHOOKS_WEBHOOK_IDUpdate a webhook and associated subscriptions. Required scopes: `webhook:read-write`.需要连接1 scope
Update a webhook and associated subscriptions. Required scopes: `webhook:read-write`.
认证
需要 Connected AccountScopes
webhook:read-writeTags
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`.需要连接1 scope
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 AccountScopes
comment:read-writeTags
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`.需要连接3 scopes
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 AccountScopes
file:read-writeobject_configuration:readrecord_permission:readTags
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`.需要连接3 scopes
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 AccountScopes
file:read-writeobject_configuration:readrecord_permission:readTags
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`.需要连接1 scope
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 AccountScopes
list_configuration:read-writeTags
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`.需要连接2 scopes
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 AccountScopes
list_entry:read-writelist_configuration:readTags
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`.需要连接2 scopes
Lists entries in a given list, with the option to filter and sort results. Required scopes: `list_entry:read`, `list_configuration:read`.
认证
需要 Connected AccountScopes
list_entry:readlist_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:read-writerecord_permission:readTags
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`.需要连接2 scopes
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 AccountScopes
meeting:readcall_recording:read-writeTags
Create a noteATTIO_POST_V2_NOTESCreates a new note for a given record. Required scopes: `note:read-write`, `object_configuration:read`, `record_permission:read`.需要连接3 scopes
Creates a new note for a given record. Required scopes: `note:read-write`, `object_configuration:read`, `record_permission:read`.
认证
需要 Connected AccountScopes
note:read-writeobject_configuration:readrecord_permission:readTags
Create an objectATTIO_POST_V2_OBJECTSCreates a new custom object in your workspace. Required scopes: `object_configuration:read-write`.需要连接1 scope
Creates a new custom object in your workspace. Required scopes: `object_configuration:read-write`.
认证
需要 Connected AccountScopes
object_configuration:read-writeTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:read-writeobject_configuration:readTags
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`.需要连接2 scopes
Lists people, company or other records, with the option to filter and sort results. Required scopes: `record_permission:read`, `object_configuration:read`.
认证
需要 Connected AccountScopes
record_permission:readobject_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:readobject_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:readobject_configuration:readTags
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 AccountTags
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 AccountTags
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 AccountTags
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`.需要连接4 scopes
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 AccountScopes
task:read-writeobject_configuration:readrecord_permission:readuser_management:readTags
Create a webhookATTIO_POST_V2_WEBHOOKSCreate a webhook and associated subscriptions. Required scopes: `webhook:read-write`.需要连接1 scope
Create a webhook and associated subscriptions. Required scopes: `webhook:read-write`.
认证
需要 Connected AccountScopes
webhook:read-writeTags
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`.需要连接2 scopes
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 AccountScopes
list_entry:read-writelist_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
list_entry:read-writelist_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:read-writeobject_configuration:readTags
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`.需要连接2 scopes
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 AccountScopes
record_permission:read-writeobject_configuration:readTags