Actions67
- User Actions
- Teams Actions
- Custom Fields Actions
- Tickets Actions
- Ticket Status Actions
- Deals Actions
- Webhooks Actions
- Contacts Actions
- Companies Actions
- Bussiness Types Actions
- Tags Actions
- Deal Phases Actions
- Invoices Actions
- Subscriptions Actions
- Products Actions
- Projects Actions
- Tasks Actions
- Files Actions
- Notes Actions
Contacts → List
AI-generatedOverview
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
- Fetch all contacts belonging to a specific company by providing the company ID filter.
- 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
- Teamleader API Documentation - Official documentation for the Teamleader API used by this node.