Attio icon

Attio

Interact with Attio API

Overview

This node interacts with the Attio API to list entries from a specified list. It is useful for retrieving subsets of data entries from a list, with options to filter, sort, limit, and paginate the results. For example, it can be used to fetch contact entries filtered by name, sorted by last name, and limited to a certain number of results for further processing or analysis.

Use Case Examples

  1. Retrieve entries from a contact list filtered by the name 'Ada Lovelace'.
  2. Fetch a sorted list of entries from a marketing list with pagination controls.

Properties

Name Meaning
List A UUID or slug to identify the list to retrieve entries from.
Filter A JSON object used to filter the results to a subset based on specified criteria.
Sorts A JSON object used to sort the results by specified attributes and directions.
Limit The maximum number of results to return, with a default of 500.
Offset The number of results to skip before returning, used for pagination, defaulting to 0.

Output

JSON

  • json - The JSON response from the Attio API containing the list entries data.

Dependencies

  • Requires an API key credential for the Attio API to authorize requests.

Troubleshooting

  • Common issues include invalid or missing API credentials, resulting in authorization errors.
  • Incorrect UUID or slug for the list may cause the API to return errors or empty results.
  • Malformed JSON in the filter or sorts properties can cause request failures; ensure valid JSON format.
  • Pagination parameters (limit and offset) should be used carefully to avoid missing or duplicating entries in paged results.

Links

Discussion