Overview
This node integrates with the Taime Pro API to manage contacts. Specifically, the Contact - Get All operation retrieves multiple contact records from the Taime Pro system. It can either fetch all contacts or limit the number of contacts returned based on user input.
Common scenarios where this node is useful include:
- Synchronizing contact lists from Taime Pro into other systems.
- Exporting contacts for reporting or marketing purposes.
- Automating workflows that require bulk access to contact data.
For example, a user might configure this node to retrieve all contacts and then pass them to another node for processing or filtering.
Properties
| Name | Meaning |
|---|---|
| Return All | Whether to return all contacts or only a limited subset. Options: true (all), false (limited). |
| Limit | The maximum number of contacts to return when "Return All" is set to false. Must be at least 1. Default is 50. |
Output
The output is an array of JSON objects, each representing a contact retrieved from Taime Pro. Each item in the output corresponds to one contact's data as returned by the API.
The structure of each contact object depends on the Taime Pro API response but typically includes fields such as contact ID, name, phone, email, and other relevant contact details.
No binary data is output by this operation.
Dependencies
- Requires an API key credential for authenticating with the Taime Pro API.
- The node uses HTTP requests to communicate with the Taime Pro REST API endpoints.
- No additional external dependencies are required beyond the configured API authentication.
Troubleshooting
Common issues:
- Authentication failures due to invalid or missing API credentials.
- Network connectivity problems preventing access to the Taime Pro API.
- Exceeding rate limits imposed by the Taime Pro API.
Error messages:
- Errors related to invalid parameters (e.g., negative limit values) should be avoided by ensuring correct input.
- If the API returns errors, verify the credentials and endpoint availability.
- If no contacts are returned, check if the account actually has contacts stored.
Resolutions:
- Double-check the API key and permissions.
- Ensure the "Limit" property is set to a positive integer when not returning all.
- Use the "Return All" option carefully to avoid large data loads that may cause timeouts.
Links and References
- Taime Pro API Documentation (Assumed URL; replace with actual if known)
- n8n Documentation on Creating Custom Nodes
- General REST API usage guidelines within n8n workflows