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 information about aircraft, companies, contacts, and market intelligence. Specifically, for the Aircraft - Get Exterior operation, it fetches exterior paint and detail information of a specified aircraft by its ID.

Use cases include:

  • Aviation industry analytics where detailed aircraft exterior data is needed.
  • Maintenance or refurbishment planning requiring knowledge of an aircraft’s exterior features.
  • Market research or asset management involving aircraft appearance and condition details.

Example: Given an aircraft ID, the node retrieves the exterior paint scheme, markings, and other visual details from the JetNet database.

Properties

Name Meaning
Tool Description Choose how to set the tool description:
• Set Automatically — The description is auto-generated based on resource and operation.
• Set Manually — You provide a custom description explaining what the tool does.
Description (Shown only if "Set Manually" is selected) A text field to describe the tool’s purpose in detail, helping AI agents understand the context better. Default: "Access JetNet aviation industry data including aircraft specifications, company information, contact details, and market intelligence".

Output

The node outputs a JSON string containing:

  • success: Boolean indicating if the API call was successful.
  • resource: The resource type used ("aircraft").
  • operation: The operation performed ("getExterior").
  • data: The actual response data from JetNet API containing the aircraft exterior details.
  • timestamp: ISO timestamp of when the response was generated.

If the operation fails, the output JSON includes:

  • success: false
  • error: Error message describing the failure.
  • resource, operation, and timestamp as above.

No binary data output is indicated for this operation.

Dependencies

  • Requires an active JetNet API credential with a valid security token and bearer token.
  • The node makes HTTP requests to the JetNet API endpoint at https://customer.jetnetconnect.com.
  • Proper configuration of the API credentials within n8n is necessary for authentication.

Troubleshooting

  • Missing Aircraft ID: The operation requires an aircraft ID (aircraftId or id). If not provided, the node throws an error: "Aircraft ID is required for this operation".
  • Invalid Credentials: Authentication failures will result in errors from the JetNet API. Ensure the API key and tokens are correctly configured.
  • Unknown Operation or Resource: If the resource or operation name is incorrect or unsupported, the node throws an error indicating the unknown resource or operation.
  • Malformed Input: Input parameters should be valid JSON or a parsable string. For registration-based operations, the node attempts to extract registration numbers from strings; otherwise, it may fail.

To resolve errors:

  • Verify all required input parameters are provided.
  • Check API credentials and permissions.
  • Confirm the resource and operation names match supported values.
  • Review the error message returned in the output JSON for specific issues.

Links and References

  • JetNet Official Website
  • JetNet API documentation (not publicly included here; refer to your JetNet account resources)
  • n8n Documentation on Custom Nodes and Credential Setup

Discussion