JetNet Tool icon

JetNet Tool

Access JetNet aviation data for AI Agents

Overview

This node integrates with the JetNet aviation data service to retrieve detailed and paginated information about aircraft owner/operators in a condensed format. It is designed for scenarios where users need structured, summarized data on aircraft ownership and operator details, especially when dealing with large datasets that require pagination.

Practical examples include:

  • Aviation market analysts extracting owner/operator data for fleet analysis.
  • Aircraft brokers or sales teams researching potential buyers or operators.
  • Aviation software platforms integrating up-to-date ownership data for display or further processing.

The node supports fetching this data page by page, allowing efficient handling of large result sets without overwhelming the system or API limits.

Properties

Name Meaning
Tool Description Choose how to set the tool's description:
- Set Automatically: Description is auto-generated based on resource and operation.
- Set Manually: User provides a custom description explaining what the tool does.
Description A user-defined string describing the tool’s purpose, shown only if "Set Manually" is selected. Default: "Access JetNet aviation industry data including aircraft specifications, company information, contact details, and market intelligence".

Output

The node outputs a JSON object with the following structure:

{
  "success": true,
  "resource": "aircraft",
  "operation": "getCondensedOwnerOperatorsPaged",
  "data": { /* The paged condensed owner/operator data from JetNet */ },
  "timestamp": "ISO 8601 timestamp"
}
  • success: Boolean indicating if the API call was successful.
  • resource: The resource queried, here always "aircraft".
  • operation: The operation performed, here "getCondensedOwnerOperatorsPaged".
  • data: Contains the actual paginated condensed owner/operator information returned by JetNet.
  • timestamp: The time when the response was generated.

If an error occurs, the output JSON will have:

{
  "success": false,
  "error": "Error message",
  "resource": "aircraft",
  "operation": "getCondensedOwnerOperatorsPaged",
  "timestamp": "ISO 8601 timestamp"
}

No binary data output is involved.

Dependencies

  • Requires an API key credential for authenticating with the JetNet service.
  • The node makes HTTP requests to the JetNet API endpoints at https://customer.jetnetconnect.com.
  • Proper configuration of the API authentication token and bearer token is necessary within n8n credentials.
  • Pagination parameters such as pageSize and page can be passed to control the size and offset of the data retrieved.

Troubleshooting

  • Missing Required Parameters: If required parameters like page number or page size are missing or invalid, the API may return errors or empty results. Ensure these are correctly provided.
  • Authentication Errors: Invalid or expired API tokens will cause authorization failures. Verify that the API key credential is valid and properly configured.
  • Unknown Operation or Resource: Selecting an unsupported operation or resource will throw an error. Confirm that the operation is exactly "getCondensedOwnerOperatorsPaged" and resource is "aircraft".
  • Network Issues: Connectivity problems to the JetNet API endpoint will cause request failures. Check network access and proxy settings if applicable.
  • API Rate Limits: Excessive requests might be throttled by JetNet. Implement appropriate delays or pagination to avoid hitting rate limits.

Links and References


This summary focuses specifically on the "Aircraft" resource and the "Get Condensed Owner Operators Paged" operation as requested.

Discussion