| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.attio.com/ | link | — | — | — |
Actions (43)
Records · 11
- Create recordPOST /v2/objects/{object}/records
Create a new record for the specified object.
documented - Get recordGET /v2/objects/{object}/records/{record_id}
Get a single record by its record_id.
documented - List record attribute valuesGET /v2/objects/{object}/records/{record_id}/attributes/{attribute}/values
Get all values for a given attribute on a record.
documented - List record entriesGET /v2/objects/{object}/records/{record_id}/entries
List all entries for the given record across lists.
documented - List recordsPOST /v2/objects/records/query
List records for a specific object (alternative path for listing).
documented - List recordsPOST /v2/objects/{object}/records/query
List records for a specific object with filtering, sorting, and pagination.
documented - Search records across objectsGET /v2/objects/records/search
Fuzzy search for records across multiple objects.
documented - Search records across objectsPOST /v2/objects/records/search
Fuzzy search for records across multiple objects.
documented - Search records across objects (last-known)POST /v2/objects/records/search
Fuzzy search for records across multiple objects.
documented - Search records across objects - by lastPOST /v2/objects/records/search
Fuzzy search for records across multiple objects, possibly by slug.
documented - Update recordPATCH /v2/objects/{object}/records/{record_id}
Update an existing record.
documented
Tasks · 5
- Create taskPOST /v2/tasks
Create a new task.
documented - Delete taskDELETE /v2/tasks/{task_id}
Delete a task.
documented - Get taskGET /v2/tasks/{task_id}
Get a task by ID.
documented - List tasksGET /v2/tasks
List tasks with optional filtering, sorting, and pagination.
documented - Update taskPATCH /v2/tasks/{task_id}
Update a task.
documented
Notes · 4
Objects · 4
- Create objectPOST /v2/objects
Create a new custom object in your workspace.
documented - Get objectGET /v2/objects/{object}
Get a single object by its object slug or ID.
documented - List objectsGET /v2/objects
List all system-defined and user-defined objects in your workspace.
documented - Update objectPATCH /v2/objects/{object}
Update an existing object’s configuration (e.g., api_slug, singular_noun, plural_noun).
documented