Détail du package

@mochila/n8n-nodes-jetnet

mochila-ai1kApache-2.00.2.2

Enterprise-grade n8n integration nodes for JetNet Aviation API - Comprehensive aircraft data, market intelligence, and AI-powered workflow automation

n8n, n8n-node, n8n-community-node, n8n-community-node-package

readme

JetNet n8n Integration Nodes

npm version License: Apache-2.0 n8n TypeScript Node.js npm downloads

Enterprise-grade n8n integration for JetNet Aviation API - Access comprehensive aircraft data, market intelligence, and aviation analytics through workflow automation and AI agents.

Developer: Matt Busi | Organization: Mochila AI

🚀 Quick Start

# Install via npm
npm install @mochila/n8n-nodes-jetnet

# Or install through n8n UI
Settings → Community Nodes → Search "@mochila/n8n-nodes-jetnet" → Install

📋 Overview

This integration provides 68 operations across JetNet's aviation data platform, enabling automated workflows for aircraft valuation, market analysis, fleet tracking, and aviation intelligence. Built with TypeScript for reliability and full AI Agent compatibility.

Why Use This Integration?

  • Complete API Coverage: Every JetNet endpoint implemented
  • Dual Architecture: Standard nodes + AI Agent tools
  • Enterprise Ready: Automatic authentication, error handling, pagination
  • AI Compatible: Natural language queries through LangChain integration
  • Type Safe: Full TypeScript with IntelliSense support

🎯 Key Features

Feature Description
68 Operations Complete coverage of Aircraft, Company, Contact, and Market resources
AI Agent Tools Natural language interface for aviation data queries
Auto Authentication Dual-token system with automatic refresh
Smart Pagination Efficient handling of large datasets
Error Recovery Automatic retry logic with exponential backoff
Response Formatting Clean, structured JSON output

📦 What's Included

Two Node Types

  1. JetNet Node - Standard workflow automation

    • Direct API operations
    • Batch processing
    • Scheduled tasks
    • ETL pipelines
  2. JetNet Tool - AI Agent compatible

    • Natural language queries
    • Context-aware responses
    • LangChain integration
    • Conversational interfaces

🔧 Configuration

Prerequisites

  • n8n version 1.0.0+
  • Node.js 18.0.0+
  • JetNet API credentials

Authentication Setup

  1. Obtain JetNet API credentials from JetNet Connect
  2. In n8n, create new JetNet credentials:
    • Username: Your JetNet email
    • Password: Your JetNet password
  3. The integration handles token management automatically

📊 Available Operations

Aircraft Resource (31 operations)

  • Get aircraft details, valuations, maintenance records
  • Track flights, ownership, modifications
  • Access market comparisons and trends

Company Resource (11 operations)

  • Company profiles, fleet data, certifications
  • Ownership history, contact information
  • Business relationships and activities

Contact Resource (7 operations)

  • Contact details, relationships
  • Aircraft and company associations
  • Communication preferences

Market Resource (19 operations)

  • Market intelligence, trends, forecasts
  • Comparative analysis, valuations
  • Industry reports and insights

💡 Usage Examples

Standard Workflow

// Get aircraft by registration
Resource: Aircraft
Operation: Get By Registration
Registration: N12345

AI Agent Query

"Find all Boeing 737 aircraft manufactured after 2020 with current market valuations"

🤖 AI Agent Integration

The JetNet Tool node integrates seamlessly with n8n AI Agents:

  1. Add an AI Agent node (OpenAI, Anthropic, etc.)
  2. Connect JetNet Tool as an available tool
  3. Configure natural language prompts
  4. Agent automatically queries JetNet based on context

📚 Documentation

🔒 Security & Compliance

  • Apache 2.0 Licensed with trademark protections
  • Secure credential storage via n8n
  • No hardcoded secrets or tokens
  • Automatic token expiration handling
  • Full audit logging capability

⚖️ Legal Notice

JetNet® is a registered trademark of JetNet, LLC. This project is an independent integration and is not affiliated with, endorsed by, or sponsored by JetNet, LLC. Use of the JetNet name is solely for identification of the integrated service.

🤝 Contributing

Contributions are welcome! Please see CONTRIBUTING.md for guidelines.

📝 Changelog

See CHANGELOG.md for version history and updates.

📄 License

Licensed under the Apache License 2.0 with additional trademark protections. See LICENSE and NOTICE files for details.

🆘 Support


Keywords: jetnet, aviation, aircraft, n8n, workflow, automation, api, integration, market-intelligence, aviation-data, fleet-management, aircraft-valuation, ai-tools, langchain, typescript

Built with ❤️ by Mochila AI

changelog

Changelog

All notable changes to the JetNet n8n integration nodes will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.1.1] - 2025-09-09

Changed

  • Made GitHub repository public for n8n verification process
  • Updated package metadata for community node verification
  • Repository now accessible at https://github.com/mochila-ai/jetnet

Fixed

  • GitHub repository visibility for n8n automated verification
  • Credential file detection in verification process

[0.1.0] - 2025-09-09

Added

  • Initial release of JetNet n8n integration nodes
  • JetNet standard node with 68 operations across 4 resources:
    • Aircraft resource (31 operations)
    • Company resource (11 operations)
    • Contact resource (9 operations)
    • Market resource (19 operations)
  • JetNetTool AI Agent-compatible node for intelligent automation
  • Comprehensive authentication system with automatic token management
  • Response formatting for clean data output
  • TypeScript implementation with full type safety
  • Example workflows for all major operations
  • Support for pagination in list operations
  • Error handling and automatic token refresh
  • AI Tools framework compatibility
  • LangChain integration support

Security

  • Secure credential storage through n8n system
  • No hardcoded credentials or tokens
  • Automatic token expiration handling

Documentation

  • Comprehensive README with all operations documented
  • Example workflows for testing
  • TypeScript interfaces for all data types
  • API reference documentation

[Unreleased]

  • Additional filtering options for list operations
  • Bulk update operations
  • WebSocket support for real-time updates
  • Advanced caching mechanisms
  • Performance optimizations for large datasets