AptlyStar

Attio

Manage records, notes, tasks, lists, comments, and more in Attio CRM

Instrucciones de uso

Connect to Attio to manage CRM records (people, companies, custom objects), notes, tasks, lists, list entries, comments, workspace members, and webhooks.

Herramientas

attio_list_records

Query and list records for a given object type (e.g. people, companies)

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
filterstringNoJSON filter object for querying records
sortsstringNoJSON array of sort objects, e.g. [{"direction":"asc","attribute":"name"}]
limitnumberNoMaximum number of records to return (default 500)
offsetnumberNoNumber of records to skip for pagination

Salida

ParámetroTipoDescripción
recordsarrayArray of Attio records
↳ idobjectThe record identifier
↳ workspace_idstringThe workspace ID
↳ object_idstringThe object ID
↳ record_idstringThe record ID
↳ created_atstringWhen the record was created
↳ web_urlstringURL to view the record in Attio
↳ valuesjsonThe record attribute values
countnumberNumber of records returned

attio_get_record

Get a single record by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
recordIdstringSíThe ID of the record to retrieve

Salida

ParámetroTipoDescripción
recordobjectAn Attio record
↳ idobjectThe record identifier
↳ workspace_idstringThe workspace ID
↳ object_idstringThe object ID
↳ record_idstringThe record ID
↳ created_atstringWhen the record was created
↳ web_urlstringURL to view the record in Attio
↳ valuesjsonThe record attribute values
recordIdstringThe record ID
webUrlstringURL to view the record in Attio

attio_create_record

Create a new record in Attio for a given object type

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
valuesstringSíJSON object of attribute values to set on the record

Salida

ParámetroTipoDescripción
recordobjectAn Attio record
↳ idobjectThe record identifier
↳ workspace_idstringThe workspace ID
↳ object_idstringThe object ID
↳ record_idstringThe record ID
↳ created_atstringWhen the record was created
↳ web_urlstringURL to view the record in Attio
↳ valuesjsonThe record attribute values
recordIdstringThe ID of the created record
webUrlstringURL to view the record in Attio

attio_update_record

Update an existing record in Attio (appends multiselect values)

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
recordIdstringSíThe ID of the record to update
valuesstringSíJSON object of attribute values to update

Salida

ParámetroTipoDescripción
recordobjectAn Attio record
↳ idobjectThe record identifier
↳ workspace_idstringThe workspace ID
↳ object_idstringThe object ID
↳ record_idstringThe record ID
↳ created_atstringWhen the record was created
↳ web_urlstringURL to view the record in Attio
↳ valuesjsonThe record attribute values
recordIdstringThe ID of the updated record
webUrlstringURL to view the record in Attio

attio_delete_record

Delete a record from Attio

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
recordIdstringSíThe ID of the record to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the record was deleted

attio_search_records

Fuzzy search for records across object types in Attio

Entrada

ParámetroTipoObligatorioDescripción
querystringSíThe search query (max 256 characters)
objectsstringSíComma-separated object slugs to search (e.g. people,companies)
limitnumberNoMaximum number of results (1-25, default 25)

Salida

ParámetroTipoDescripción
resultsarraySearch results
↳ recordIdstringThe record ID
↳ objectIdstringThe object type ID
↳ objectSlugstringThe object type slug
↳ recordTextstringDisplay text for the record
↳ recordImagestringImage URL for the record
countnumberNumber of results returned

attio_assert_record

Upsert a record in Attio — creates it if no match is found, updates it if a match exists

Entrada

ParámetroTipoObligatorioDescripción
objectTypestringSíThe object type slug (e.g. people, companies)
matchingAttributestringSíThe attribute slug to match on for upsert (e.g. email_addresses for people, domains for companies)
valuesstringSíJSON object of attribute values (e.g. {"email_addresses":[{"email_address":"test@example.com"}]})

Salida

ParámetroTipoDescripción
recordobjectThe upserted record
↳ idobjectThe record identifier
↳ workspace_idstringThe workspace ID
↳ object_idstringThe object ID
↳ record_idstringThe record ID
↳ created_atstringWhen the record was created
↳ web_urlstringURL to view the record in Attio
↳ valuesjsonThe record attribute values
recordIdstringThe record ID
webUrlstringURL to view the record in Attio

attio_list_notes

List notes in Attio, optionally filtered by parent record

Entrada

ParámetroTipoObligatorioDescripción
parentObjectstringNoObject type slug to filter notes by (e.g. people, companies)
parentRecordIdstringNoRecord ID to filter notes by
limitnumberNoMaximum number of notes to return (default 10, max 50)
offsetnumberNoNumber of notes to skip for pagination

Salida

ParámetroTipoDescripción
notesarrayArray of notes
↳ noteIdstringThe note ID
↳ parentObjectstringThe parent object slug
↳ parentRecordIdstringThe parent record ID
↳ titlestringThe note title
↳ contentPlaintextstringThe note content as plaintext
↳ contentMarkdownstringThe note content as markdown
↳ meetingIdstringThe linked meeting ID
↳ tagsarrayTags on the note
↳ typestringThe tag type (e.g. workspace-member)
↳ workspaceMemberIdstringThe workspace member ID of the tagger
↳ createdByActorobjectThe actor who created the note
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
↳ createdAtstringWhen the note was created
countnumberNumber of notes returned

attio_get_note

Get a single note by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
noteIdstringSíThe ID of the note to retrieve

Salida

ParámetroTipoDescripción
noteIdstringThe note ID
parentObjectstringThe parent object slug
parentRecordIdstringThe parent record ID
titlestringThe note title
contentPlaintextstringThe note content as plaintext
contentMarkdownstringThe note content as markdown
meetingIdstringThe linked meeting ID
tagsarrayTags on the note
↳ typestringThe tag type (e.g. workspace-member)
↳ workspaceMemberIdstringThe workspace member ID of the tagger
createdByActorobjectThe actor who created the note
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the note was created

attio_create_note

Create a note on a record in Attio

Entrada

ParámetroTipoObligatorioDescripción
parentObjectstringSíThe parent object type slug (e.g. people, companies)
parentRecordIdstringSíThe parent record ID to attach the note to
titlestringSíThe note title
contentstringSíThe note content
formatstringNoContent format: plaintext or markdown (default plaintext)
createdAtstringNoBackdate the note creation time (ISO 8601 format)
meetingIdstringNoAssociate the note with a meeting ID

Salida

ParámetroTipoDescripción
noteIdstringThe note ID
parentObjectstringThe parent object slug
parentRecordIdstringThe parent record ID
titlestringThe note title
contentPlaintextstringThe note content as plaintext
contentMarkdownstringThe note content as markdown
meetingIdstringThe linked meeting ID
tagsarrayTags on the note
↳ typestringThe tag type (e.g. workspace-member)
↳ workspaceMemberIdstringThe workspace member ID of the tagger
createdByActorobjectThe actor who created the note
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the note was created

attio_delete_note

Delete a note from Attio

Entrada

ParámetroTipoObligatorioDescripción
noteIdstringSíThe ID of the note to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the note was deleted

attio_list_tasks

List tasks in Attio, optionally filtered by record, assignee, or completion status

Entrada

ParámetroTipoObligatorioDescripción
linkedObjectstringNoObject type slug to filter tasks by (requires linkedRecordId)
linkedRecordIdstringNoRecord ID to filter tasks by (requires linkedObject)
assigneestringNoAssignee email or member ID to filter by
isCompletedbooleanNoFilter by completion status
sortstringNoSort order: created_at:asc or created_at:desc
limitnumberNoMaximum number of tasks to return (default 500)
offsetnumberNoNumber of tasks to skip for pagination

Salida

ParámetroTipoDescripción
tasksarrayArray of tasks
↳ taskIdstringThe task ID
↳ contentstringThe task content
↳ deadlineAtstringThe task deadline
↳ isCompletedbooleanWhether the task is completed
↳ linkedRecordsarrayRecords linked to this task
↳ targetObjectIdstringThe linked object ID
↳ targetRecordIdstringThe linked record ID
↳ assigneesarrayTask assignees
↳ typestringThe assignee actor type (e.g. workspace-member)
↳ idstringThe assignee actor ID
↳ createdByActorobjectThe actor who created this task
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
↳ createdAtstringWhen the task was created
countnumberNumber of tasks returned

attio_get_task

Get a single task by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
taskIdstringSíThe ID of the task to retrieve

Salida

ParámetroTipoDescripción
taskIdstringThe task ID
contentstringThe task content
deadlineAtstringThe task deadline
isCompletedbooleanWhether the task is completed
linkedRecordsarrayRecords linked to this task
↳ targetObjectIdstringThe linked object ID
↳ targetRecordIdstringThe linked record ID
assigneesarrayTask assignees
↳ typestringThe assignee actor type (e.g. workspace-member)
↳ idstringThe assignee actor ID
createdByActorobjectThe actor who created this task
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the task was created

attio_create_task

Create a task in Attio

Entrada

ParámetroTipoObligatorioDescripción
contentstringSíThe task content (max 2000 characters)
deadlineAtstringNoDeadline in ISO 8601 format (e.g. 2024-12-01T15:00:00.000Z)
isCompletedbooleanNoWhether the task is completed (default false)
linkedRecordsstringNoJSON array of linked records (e.g. [{"target_object":"people","target_record_id":"..."}])
assigneesstringNoJSON array of assignees (e.g. [{"referenced_actor_type":"workspace-member","referenced_actor_id":"..."}])

Salida

ParámetroTipoDescripción
taskIdstringThe task ID
contentstringThe task content
deadlineAtstringThe task deadline
isCompletedbooleanWhether the task is completed
linkedRecordsarrayRecords linked to this task
↳ targetObjectIdstringThe linked object ID
↳ targetRecordIdstringThe linked record ID
assigneesarrayTask assignees
↳ typestringThe assignee actor type (e.g. workspace-member)
↳ idstringThe assignee actor ID
createdByActorobjectThe actor who created this task
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the task was created

attio_update_task

Update a task in Attio (deadline, completion status, linked records, assignees)

Entrada

ParámetroTipoObligatorioDescripción
taskIdstringSíThe ID of the task to update
deadlineAtstringNoNew deadline in ISO 8601 format
isCompletedbooleanNoWhether the task is completed
linkedRecordsstringNoJSON array of linked records
assigneesstringNoJSON array of assignees

Salida

ParámetroTipoDescripción
taskIdstringThe task ID
contentstringThe task content
deadlineAtstringThe task deadline
isCompletedbooleanWhether the task is completed
linkedRecordsarrayRecords linked to this task
↳ targetObjectIdstringThe linked object ID
↳ targetRecordIdstringThe linked record ID
assigneesarrayTask assignees
↳ typestringThe assignee actor type (e.g. workspace-member)
↳ idstringThe assignee actor ID
createdByActorobjectThe actor who created this task
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the task was created

attio_delete_task

Delete a task from Attio

Entrada

ParámetroTipoObligatorioDescripción
taskIdstringSíThe ID of the task to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the task was deleted

attio_list_objects

List all objects (system and custom) in the Attio workspace

Entrada

ParámetroTipoObligatorioDescripción

Salida

ParámetroTipoDescripción
objectsarrayArray of objects
↳ objectIdstringThe object ID
↳ apiSlugstringThe API slug (e.g. people, companies)
↳ singularNounstringSingular display name
↳ pluralNounstringPlural display name
↳ createdAtstringWhen the object was created
countnumberNumber of objects returned

attio_get_object

Get a single object by ID or slug

Entrada

ParámetroTipoObligatorioDescripción
objectstringSíThe object ID or slug (e.g. people, companies)

Salida

ParámetroTipoDescripción
objectIdstringThe object ID
apiSlugstringThe API slug (e.g. people, companies)
singularNounstringSingular display name
pluralNounstringPlural display name
createdAtstringWhen the object was created

attio_create_object

Create a custom object in Attio

Entrada

ParámetroTipoObligatorioDescripción
apiSlugstringSíThe API slug for the object (e.g. projects)
singularNounstringSíSingular display name (e.g. Project)
pluralNounstringSíPlural display name (e.g. Projects)

Salida

ParámetroTipoDescripción
objectIdstringThe object ID
apiSlugstringThe API slug (e.g. people, companies)
singularNounstringSingular display name
pluralNounstringPlural display name
createdAtstringWhen the object was created

attio_update_object

Update a custom object in Attio

Entrada

ParámetroTipoObligatorioDescripción
objectstringSíThe object ID or slug to update
apiSlugstringNoNew API slug
singularNounstringNoNew singular display name
pluralNounstringNoNew plural display name

Salida

ParámetroTipoDescripción
objectIdstringThe object ID
apiSlugstringThe API slug (e.g. people, companies)
singularNounstringSingular display name
pluralNounstringPlural display name
createdAtstringWhen the object was created

attio_list_lists

List all lists in the Attio workspace

Entrada

ParámetroTipoObligatorioDescripción

Salida

ParámetroTipoDescripción
listsarrayArray of lists
↳ listIdstringThe list ID
↳ apiSlugstringThe API slug for the list
↳ namestringThe list name
↳ parentObjectstringThe parent object slug (e.g. people, companies)
↳ workspaceAccessstringWorkspace-level access (e.g. full-access, read-only)
↳ workspaceMemberAccessjsonMember-level access entries
↳ createdByActorobjectThe actor who created the list
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
↳ createdAtstringWhen the list was created
countnumberNumber of lists returned

attio_get_list

Get a single list by ID or slug

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug

Salida

ParámetroTipoDescripción
listIdstringThe list ID
apiSlugstringThe API slug for the list
namestringThe list name
parentObjectstringThe parent object slug (e.g. people, companies)
workspaceAccessstringWorkspace-level access (e.g. full-access, read-only)
workspaceMemberAccessjsonMember-level access entries
createdByActorobjectThe actor who created the list
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the list was created

attio_create_list

Create a new list in Attio

Entrada

ParámetroTipoObligatorioDescripción
namestringSíThe list name
apiSlugstringNoThe API slug for the list (auto-generated from name if omitted)
parentObjectstringSíThe parent object slug (e.g. people, companies)
workspaceAccessstringNoWorkspace-level access: full-access, read-and-write, or read-only (omit for private)
workspaceMemberAccessstringNoJSON array of member access entries, e.g. [{"workspace_member_id":"...","level":"read-and-write"}]

Salida

ParámetroTipoDescripción
listIdstringThe list ID
apiSlugstringThe API slug for the list
namestringThe list name
parentObjectstringThe parent object slug (e.g. people, companies)
workspaceAccessstringWorkspace-level access (e.g. full-access, read-only)
workspaceMemberAccessjsonMember-level access entries
createdByActorobjectThe actor who created the list
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the list was created

attio_update_list

Update a list in Attio

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug to update
namestringNoNew name for the list
apiSlugstringNoNew API slug for the list
workspaceAccessstringNoNew workspace-level access: full-access, read-and-write, or read-only (omit for private)
workspaceMemberAccessstringNoJSON array of member access entries, e.g. [{"workspace_member_id":"...","level":"read-and-write"}]

Salida

ParámetroTipoDescripción
listIdstringThe list ID
apiSlugstringThe API slug for the list
namestringThe list name
parentObjectstringThe parent object slug (e.g. people, companies)
workspaceAccessstringWorkspace-level access (e.g. full-access, read-only)
workspaceMemberAccessjsonMember-level access entries
createdByActorobjectThe actor who created the list
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the list was created

attio_query_list_entries

Query entries in an Attio list with optional filter, sort, and pagination

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug
filterstringNoJSON filter object for querying entries
sortsstringNoJSON array of sort objects (e.g. [{"attribute":"created_at","direction":"desc"}])
limitnumberNoMaximum number of entries to return (default 500)
offsetnumberNoNumber of entries to skip for pagination

Salida

ParámetroTipoDescripción
entriesarrayArray of list entries
↳ entryIdstringThe list entry ID
↳ listIdstringThe list ID
↳ parentRecordIdstringThe parent record ID
↳ parentObjectstringThe parent object slug
↳ createdAtstringWhen the entry was created
↳ entryValuesjsonThe entry attribute values (dynamic per list)
countnumberNumber of entries returned

attio_get_list_entry

Get a single list entry by ID

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug
entryIdstringSíThe entry ID

Salida

ParámetroTipoDescripción
entryIdstringThe list entry ID
listIdstringThe list ID
parentRecordIdstringThe parent record ID
parentObjectstringThe parent object slug
createdAtstringWhen the entry was created
entryValuesjsonThe entry attribute values (dynamic per list)

attio_create_list_entry

Add a record to an Attio list as a new entry

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug
parentRecordIdstringSíThe record ID to add to the list
parentObjectstringSíThe object type slug of the record (e.g. people, companies)
entryValuesstringNoJSON object of entry attribute values

Salida

ParámetroTipoDescripción
entryIdstringThe list entry ID
listIdstringThe list ID
parentRecordIdstringThe parent record ID
parentObjectstringThe parent object slug
createdAtstringWhen the entry was created
entryValuesjsonThe entry attribute values (dynamic per list)

attio_update_list_entry

Update entry attribute values on an Attio list entry (appends multiselect values)

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug
entryIdstringSíThe entry ID to update
entryValuesstringSíJSON object of entry attribute values to update

Salida

ParámetroTipoDescripción
entryIdstringThe list entry ID
listIdstringThe list ID
parentRecordIdstringThe parent record ID
parentObjectstringThe parent object slug
createdAtstringWhen the entry was created
entryValuesjsonThe entry attribute values (dynamic per list)

attio_delete_list_entry

Remove an entry from an Attio list

Entrada

ParámetroTipoObligatorioDescripción
liststringSíThe list ID or slug
entryIdstringSíThe entry ID to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the entry was deleted

attio_list_members

List all workspace members in Attio

Entrada

ParámetroTipoObligatorioDescripción

Salida

ParámetroTipoDescripción
membersarrayArray of workspace members
↳ memberIdstringThe workspace member ID
↳ firstNamestringFirst name
↳ lastNamestringLast name
↳ avatarUrlstringAvatar URL
↳ emailAddressstringEmail address
↳ accessLevelstringAccess level (admin, member, suspended)
↳ createdAtstringWhen the member was added
countnumberNumber of members returned

attio_get_member

Get a single workspace member by ID

Entrada

ParámetroTipoObligatorioDescripción
memberIdstringSíThe workspace member ID

Salida

ParámetroTipoDescripción
memberIdstringThe workspace member ID
firstNamestringFirst name
lastNamestringLast name
avatarUrlstringAvatar URL
emailAddressstringEmail address
accessLevelstringAccess level (admin, member, suspended)
createdAtstringWhen the member was added

attio_create_comment

Create a comment on a list entry in Attio

Entrada

ParámetroTipoObligatorioDescripción
contentstringSíThe comment content
formatstringNoContent format: plaintext or markdown (default plaintext)
authorTypestringSíAuthor type (e.g. workspace-member)
authorIdstringSíAuthor workspace member ID
liststringSíThe list ID or slug the entry belongs to
entryIdstringSíThe entry ID to comment on
threadIdstringNoThread ID to reply to (omit to start a new thread)
createdAtstringNoBackdate the comment (ISO 8601 format)

Salida

ParámetroTipoDescripción
commentIdstringThe comment ID
threadIdstringThe thread ID
contentPlaintextstringThe comment content as plaintext
authorobjectThe comment author
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
entryobjectThe list entry this comment is on
↳ listIdstringThe list ID
↳ entryIdstringThe entry ID
recordobjectThe record this comment is on
↳ objectIdstringThe object ID
↳ recordIdstringThe record ID
resolvedAtstringWhen the thread was resolved
resolvedByobjectWho resolved the thread
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the comment was created

attio_get_comment

Get a single comment by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
commentIdstringSíThe comment ID

Salida

ParámetroTipoDescripción
commentIdstringThe comment ID
threadIdstringThe thread ID
contentPlaintextstringThe comment content as plaintext
authorobjectThe comment author
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
entryobjectThe list entry this comment is on
↳ listIdstringThe list ID
↳ entryIdstringThe entry ID
recordobjectThe record this comment is on
↳ objectIdstringThe object ID
↳ recordIdstringThe record ID
resolvedAtstringWhen the thread was resolved
resolvedByobjectWho resolved the thread
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the comment was created

attio_delete_comment

Delete a comment in Attio (if head of thread, deletes entire thread)

Entrada

ParámetroTipoObligatorioDescripción
commentIdstringSíThe comment ID to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the comment was deleted

attio_list_threads

List comment threads in Attio, optionally filtered by record or list entry

Entrada

ParámetroTipoObligatorioDescripción
recordIdstringNoFilter by record ID (requires object)
objectstringNoObject slug to filter by (requires recordId)
entryIdstringNoFilter by list entry ID (requires list)
liststringNoList ID or slug to filter by (requires entryId)
limitnumberNoMaximum number of threads to return (max 50)
offsetnumberNoNumber of threads to skip for pagination

Salida

ParámetroTipoDescripción
threadsarrayArray of threads
↳ threadIdstringThe thread ID
↳ commentsarrayComments in the thread
↳ commentIdstringThe comment ID
↳ contentPlaintextstringComment content
↳ authorobjectComment author
↳ typestringActor type
↳ idstringActor ID
↳ createdAtstringWhen the comment was created
↳ createdAtstringWhen the thread was created
countnumberNumber of threads returned

attio_get_thread

Get a single comment thread by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
threadIdstringSíThe thread ID

Salida

ParámetroTipoDescripción
threadIdstringThe thread ID
commentsarrayComments in the thread
↳ typestringThe actor type (e.g. workspace-member, api-token, system)
↳ idstringThe actor ID
createdAtstringWhen the thread was created

attio_list_webhooks

List all webhooks in the Attio workspace

Entrada

ParámetroTipoObligatorioDescripción
limitnumberNoMaximum number of webhooks to return
offsetnumberNoNumber of webhooks to skip for pagination

Salida

ParámetroTipoDescripción
webhooksarrayArray of webhooks
↳ webhookIdstringThe webhook ID
↳ targetUrlstringThe webhook target URL
↳ subscriptionsarrayEvent subscriptions
↳ eventTypestringThe event type (e.g. record.created)
↳ filterjsonOptional event filter
↳ statusstringWebhook status (active, degraded, inactive)
↳ createdAtstringWhen the webhook was created
countnumberNumber of webhooks returned

attio_get_webhook

Get a single webhook by ID from Attio

Entrada

ParámetroTipoObligatorioDescripción
webhookIdstringSíThe webhook ID

Salida

ParámetroTipoDescripción
webhookIdstringThe webhook ID
targetUrlstringThe webhook target URL
subscriptionsarrayEvent subscriptions
↳ eventTypestringThe event type (e.g. record.created)
↳ filterjsonOptional event filter
statusstringWebhook status (active, degraded, inactive)
createdAtstringWhen the webhook was created

attio_create_webhook

Create a webhook in Attio to receive event notifications

Entrada

ParámetroTipoObligatorioDescripción
targetUrlstringSíThe HTTPS URL to receive webhook events
subscriptionsstringSíJSON array of subscriptions (e.g. [{"event_type":"record.created","filter":{"object_id":"..."}}])

Salida

ParámetroTipoDescripción
webhookIdstringThe webhook ID
targetUrlstringThe webhook target URL
subscriptionsarrayEvent subscriptions
↳ eventTypestringThe event type (e.g. record.created)
↳ filterjsonOptional event filter
statusstringWebhook status (active, degraded, inactive)
createdAtstringWhen the webhook was created
secretstringThe webhook signing secret (only returned on creation)

attio_update_webhook

Update a webhook in Attio (target URL and/or subscriptions)

Entrada

ParámetroTipoObligatorioDescripción
webhookIdstringSíThe webhook ID to update
targetUrlstringNoHTTPS target URL for webhook delivery
subscriptionsstringNoJSON array of subscriptions, e.g. [{"event_type":"note.created"}]

Salida

ParámetroTipoDescripción
webhookIdstringThe webhook ID
targetUrlstringThe webhook target URL
subscriptionsarrayEvent subscriptions
↳ eventTypestringThe event type (e.g. record.created)
↳ filterjsonOptional event filter
statusstringWebhook status (active, degraded, inactive)
createdAtstringWhen the webhook was created

attio_delete_webhook

Delete a webhook from Attio

Entrada

ParámetroTipoObligatorioDescripción
webhookIdstringSíThe webhook ID to delete

Salida

ParámetroTipoDescripción
deletedbooleanWhether the webhook was deleted

On this page