JetNet Tool icon

JetNet Tool

Access JetNet aviation data for AI Agents

Overview

This node provides access to detailed aviation data from the JetNet database, specifically for the Aircraft resource and its various operations. The "Get Airframe" operation retrieves comprehensive airframe information about a specific aircraft identified by its ID.

Typical use cases include:

  • Aviation industry professionals or analysts needing detailed structural and configuration data of an aircraft's airframe.
  • Maintenance teams requiring up-to-date airframe specifications for repair or inspection planning.
  • Market intelligence services analyzing aircraft characteristics for valuation or comparison.

For example, given an aircraft ID, this node fetches the airframe details such as frame type, dimensions, materials, and other relevant structural data directly from JetNet’s API.

Properties

Name Meaning
Tool Description Choose how to set the tool 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. Defaults to a general description about accessing JetNet aviation data.

Output

The node outputs a JSON object with the following structure:

{
  "success": true,
  "resource": "aircraft",
  "operation": "getAirframe",
  "data": { /* airframe information object returned by JetNet API */ },
  "timestamp": "ISO 8601 timestamp"
}
  • success: Boolean indicating if the API call was successful.
  • resource: The resource queried ("aircraft").
  • operation: The operation performed ("getAirframe").
  • data: Contains the detailed airframe information retrieved from JetNet for the specified aircraft ID.
  • 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": "getAirframe",
  "timestamp": "ISO 8601 timestamp"
}

No binary data output is indicated for this operation.

Dependencies

  • Requires an active connection to the JetNet API service.
  • Must be configured with valid API credentials including a security token and bearer token for authentication.
  • The node uses HTTP requests to JetNet endpoints under the base URL https://customer.jetnetconnect.com.
  • Proper n8n credential setup for the JetNet API key/token is necessary.

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". Ensure you supply a valid aircraft identifier.
  • Authentication Errors: If API credentials are invalid or expired, requests will fail. Verify that the API tokens are correctly configured in n8n credentials.
  • Unknown Operation or Resource: Using unsupported operations or resources will result in errors like "Unknown aircraft operation: getAirframe" or "Unknown resource: aircraft". Confirm the operation name matches exactly.
  • Network Issues: Connectivity problems to the JetNet API endpoint can cause request failures. Check network access and proxy settings if applicable.
  • Malformed Input: If input parameters are incorrectly formatted or missing required fields, the node may return errors or empty data.

Links and References

  • JetNet Official Website – For more information about the data source.
  • JetNet API documentation (not publicly included here) – Consult your JetNet API provider for detailed API specs and authentication setup.

Discussion