Actions53
- Account Actions
- Device Actions
- Site Actions
- Alert Actions
- Job Actions
- Audit Actions
- System Actions
- Filter Actions
Overview
The node interacts with the Datto RMM API to retrieve system-related pagination information. Specifically, the "Get Pagination" operation under the "System" resource provides details about how pagination is handled within the API responses. This can include basic limits and defaults, detailed configuration, or advanced settings and optimization tips for pagination.
This node is beneficial when you need to understand or customize how data is paginated in your API calls, especially when dealing with large datasets that require multiple requests to fetch all items. For example, if you want to optimize data retrieval by adjusting page sizes or understanding rate limits related to pagination, this operation provides the necessary insights.
Practical examples:
- Fetching basic pagination limits to set up subsequent API calls correctly.
- Retrieving detailed pagination recommendations to improve performance.
- Accessing advanced pagination settings to fine-tune data fetching strategies.
Properties
| Name | Meaning |
|---|---|
| Detail Level | Level of detail to include in pagination information. Options: Basic, Detailed, Advanced. |
| Fields to Include | Select which fields to include in the response. Allows adding all fields or defining specific ones. |
Output
The output JSON contains pagination information according to the selected detail level and included fields. It typically includes pagination limits, default values, configuration details, and optimization tips depending on the chosen detail level.
If binary data were involved (not indicated here), it would represent associated files or attachments related to pagination metadata, but this node focuses on JSON data only.
Dependencies
- Requires an active connection to the Datto RMM API using a valid API authentication token.
- The node depends on the base URL and credentials configured in n8n for the Datto RMM API.
- No additional external services are required beyond the Datto RMM API.
Troubleshooting
Common issues:
- Invalid or missing API credentials will cause authentication failures.
- Selecting unsupported detail levels or invalid field mappings may result in incomplete or empty responses.
- Network connectivity problems can prevent successful API calls.
Error messages:
"Resource system is not supported yet."— indicates the resource name might be misspelled or not implemented; verify the resource parameter.- Authentication errors usually mention invalid credentials or unauthorized access; ensure API keys are correct and have sufficient permissions.
- Timeout or network errors suggest connectivity issues; check network settings and API availability.
Links and References
- Datto RMM API Documentation (for detailed API usage and pagination specifics)
- n8n Documentation on Creating Custom Nodes
- General info on API Pagination Best Practices