Teamleader icon

Teamleader

Consume Teamleader API

Actions67

Contacts → List

AI-generated

Overview

This node operation retrieves a list of contacts from the Teamleader API. It supports filtering contacts by a specific company ID and allows limiting the number of results returned. This operation is useful for scenarios where you need to fetch and process contact information associated with companies, such as in CRM workflows, marketing automation, or customer support systems.

Use Case Examples

  1. Fetch all contacts belonging to a specific company by providing the company ID filter.
  2. Retrieve a limited number of contacts for display or processing, e.g., the first 50 contacts.

Properties

Name Meaning
Filter Company ID Filter contacts belonging to a specific company ID. Sent as filter.company_id.
Limit The number of results to return.

Output

JSON

  • data - The list of contacts returned from the API, either as an array or a single object depending on the response.

Dependencies

  • Requires an OAuth2 API credential for Teamleader to authenticate requests.

Troubleshooting

  • If no data is returned but the request is successful, the node outputs a message indicating no data was returned.
  • If the API response does not contain expected data, the node throws an error indicating no data was received.
  • Users should ensure the OAuth2 credentials are valid and have the necessary permissions to access contacts.
  • Filtering by company ID requires a valid company ID; otherwise, the filter will not apply.

Links

Discussion