Overview
This node integrates with the "Clientes Online" API, providing operations to interact with contact data and authentication. Specifically, the "Buscar Todos Contatos" (Get All Contacts) operation retrieves multiple pages of contacts from the service. This is useful for scenarios where you need to synchronize or process large contact lists, such as marketing campaigns, customer management, or data analysis.
For example, you might use this node to fetch all contacts in batches by specifying the number of pages to retrieve, then process or export these contacts within your workflow.
Properties
| Name | Meaning |
|---|---|
| Page | Number of pages to retrieve contacts from. Controls how many pages of contacts are fetched in the operation. |
Output
The node outputs an array of JSON objects representing the contacts retrieved from the API. Each item corresponds to a contact's data as returned by the Clientes Online service.
- The
jsonoutput field contains the contact details. - No binary data output is indicated.
Dependencies
- Requires an API key credential for authentication with the Clientes Online API.
- The node depends on the external Clientes Online service being accessible.
- Proper scopes must be granted during login to access contact data.
Troubleshooting
Common issues:
- Incorrect or missing API credentials will cause authentication failures.
- Insufficient scopes may result in permission errors when fetching contacts.
- Requesting too many pages at once could lead to rate limiting or timeouts.
Error messages:
- Authentication errors typically indicate invalid or expired credentials; re-authenticate with valid API keys.
- Permission denied errors suggest missing required scopes; ensure the login operation includes the necessary scopes for contact access.
- Network or timeout errors may require retry logic or reducing the number of pages requested per execution.
Links and References
- Clientes Online API Documentation (example placeholder link)
- n8n documentation on creating custom nodes