Navix.FreightAudit.Models 0.0.2

dotnet add package Navix.FreightAudit.Models --version 0.0.2
                    
NuGet\Install-Package Navix.FreightAudit.Models -Version 0.0.2
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Navix.FreightAudit.Models" Version="0.0.2" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Navix.FreightAudit.Models" Version="0.0.2" />
                    
Directory.Packages.props
<PackageReference Include="Navix.FreightAudit.Models" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Navix.FreightAudit.Models --version 0.0.2
                    
#r "nuget: Navix.FreightAudit.Models, 0.0.2"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Navix.FreightAudit.Models@0.0.2
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Navix.FreightAudit.Models&version=0.0.2
                    
Install as a Cake Addin
#tool nuget:?package=Navix.FreightAudit.Models&version=0.0.2
                    
Install as a Cake Tool

A .NET client library for interacting with the Navix Freight Audit API.
This library was generated using Microsoft Kiota based solely on the public OpenAPI specification provided by Navix.

⚠️ Disclaimer
This client is not an official Navix product.
It is offered independently by Taylor White (@taylorchasewhite) and is not authored, supported, or endorsed by Navix.
All generated code is derived exclusively from the publicly available Navix API specification.


🌐 About the Navix API

Navix provides a hands-free AI freight audit solution that integrates with TMS platforms to automate:

  • Document ingestion
  • Invoice auditing
  • Billing & payment support
  • Dispute tracking and resolution
  • Exception workflows
  • External webhook operations

Their API supports multiple versions (v1, v2, provisional), providing both synchronous and asynchronous endpoints, and supports additive non-breaking changes.

Official documentation: https://docs.navix.io


🛠 Technology & Generation Details

This client was generated using:

  • Microsoft Kiota
  • Input: Navix OpenAPI spec (openapi.json)
  • Output: C# client using HttpClient
  • Partial classes enabled
  • Namespace: Navix.FreightAudit

If the Navix OpenAPI spec evolves, the client can be regenerated as needed from the same source to stay current with the API.


📦 Installation (after publishing)

dotnet add package Navix.FreightAudit.Client

Or use it via a project reference if you're consuming it locally.

## ✅ Example Usage

```C#
using Navix.FreightAudit;
using System.Net.Http;

// Create the HttpClient
var httpClient = new HttpClient();

// Instantiate the client (method/class names depend on generated code)
var client = new ApiClient(httpClient, new Uri("https://api.navix.io"));

// Example: create or submit an order
var newOrder = new OrderRequest { /* set required fields */ };
var response = await client.Orders.CreateAsync(newOrder);

// Example: retrieve audit results
var result = await client.Invoices.GetAuditResultAsync("invoice-uuid-here");

Note: Some endpoints may return 202 Accepted and complete asynchronously.

📜 License

This client library is released under the MIT License, which permits commercial use, modification, distribution, and private use.

See the LICENSE file in this repository for full terms.

✍️ Author & Acknowledgments

Author: @taylorchasewhite Generated using Microsoft Kiota Thanks to @navix for making their OpenAPI spec available

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Navix.FreightAudit.Models:

Package Downloads
Navix.FreightAudit.Client

Model library for the Navix Freight Audit API.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
0.0.2 191 10/1/2025
0.0.1 183 10/1/2025