← Tools Reference

Attio

Attio integration (Productivity, Data). Imported from open-connector.

API key8 toolshttps://api.attio.com
GET
attio_identify
Identify the current Attio access token, its workspace, and the scopes attached to it.

/v2/self

GET
attio_list_objects
List all system-defined and user-defined objects in an Attio workspace.

/v2/objects

GET
attio_get_object
Get one Attio object by object ID or API slug.

/v2/objects/{object}

1 parameter
ParamTypeRequiredDescription
objectstringrequiredThe object ID or API slug, such as people or companies.
GET
attio_list_attributes
List attributes defined on an Attio object or list.

/v2/{target}/{identifier}/attributes

5 parameters
ParamTypeRequiredDescription
targetstringrequiredWhether to list attributes for an Attio object or list.
identifierstringrequiredThe object or list ID, or object/list API slug.
limitintegeroptionalThe maximum number of attributes to return.
offsetintegeroptionalThe zero-based pagination offset.
showArchivedbooleanoptionalWhether to include archived attributes.
GET
attio_get_record
Get a single Attio record by object and record ID.

/v2/objects/{object}/records/{recordId}

2 parameters
ParamTypeRequiredDescription
objectstringrequiredThe object ID or API slug, such as people or companies.
recordIdstringrequiredThe Attio record UUID.
POST
attio_create_record
Create a record for an Attio object using documented attribute value shapes.

/v2/objects/{object}/records

2 parameters
ParamTypeRequiredDescription
objectstringrequiredThe object ID or API slug, such as people or companies.
valuesobjectoptionalRecord values keyed by Attio attribute API slug or attribute ID. Values are for…
PUT
attio_upsert_record
Create or update an Attio record for an object using a unique matching attribute.

/v2/objects/{object}/records

3 parameters
ParamTypeRequiredDescription
objectstringrequiredThe object ID or API slug, such as people or companies.
matchingAttributestringoptionalThe unique attribute API slug or ID used to find matches.
valuesobjectoptionalRecord values keyed by Attio attribute API slug or attribute ID. Values are for…
DELETE
attio_delete_record
Delete a single Attio record by object and record ID.

/v2/objects/{object}/records/{recordId}

2 parameters
ParamTypeRequiredDescription
objectstringrequiredThe object ID or API slug, such as people or companies.
recordIdstringrequiredThe Attio record UUID.