Zespy.TruScan.Client 1.27.1

dotnet add package Zespy.TruScan.Client --version 1.27.1
                    
NuGet\Install-Package Zespy.TruScan.Client -Version 1.27.1
                    
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="Zespy.TruScan.Client" Version="1.27.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Zespy.TruScan.Client" Version="1.27.1" />
                    
Directory.Packages.props
<PackageReference Include="Zespy.TruScan.Client" />
                    
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 Zespy.TruScan.Client --version 1.27.1
                    
#r "nuget: Zespy.TruScan.Client, 1.27.1"
                    
#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 Zespy.TruScan.Client@1.27.1
                    
#: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=Zespy.TruScan.Client&version=1.27.1
                    
Install as a Cake Addin
#tool nuget:?package=Zespy.TruScan.Client&version=1.27.1
                    
Install as a Cake Tool

Zespy.TruScan.Client

Typed client contracts for the TruScan v1 invoice-processing API, targeting .NET Framework 4.6.2 and .NET 10. The Framework target supports Careview's .NET Framework 4.7.2 applications.

Use ITruScanClient to upload an invoice, read its processing status, and retrieve its completed extraction under /api/document-intelligence/v1/invoice-jobs.

For durable processing, persist a new caller-assigned request GUID before submission. Use SubmitInvoiceRequestAsync with that GUID and retain the returned job GUID. After an uncertain response, GetInvoiceRequestAsync finds an accepted job without uploading again. Reuse a request GUID only with identical bytes and metadata; a conflicting submission returns HTTP 409. Status and extraction use the returned job GUID. After saving the extraction locally, call CompleteInvoiceRequestAsync with the original request GUID.

Submit saved draft feedback with SubmitInvoiceCorrectionAsync, using a stable correction GUID in both the route and InvoiceCorrectionCommand.CorrectionId, and an increasing revision. GetInvoiceCorrectionReceiptAsync retrieves durable acceptance evidence. Acceptance does not approve the invoice or confirm completed learning effects. Not-found, conflict, authentication, and availability responses remain API exceptions for callers to handle explicitly.

For dependency-injection registration and API-key authentication, install Zespy.TruScan.Client.Extensions. Mutating operations are not automatically retried; callers reconcile durable identities before deliberately retrying with a fresh readable stream.

This package does not expose or replace the frozen Zespy.Di.Client* v0 client packages.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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. 
.NET Framework net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETFramework 4.6.2

  • net10.0

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Zespy.TruScan.Client:

Package Downloads
Zespy.TruScan.Client.Extensions

Microsoft dependency-injection and API-key registration for the Zespy TruScan v1 client.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.27.1 0 11/8/2026
1.27.0 0 11/8/2026
1.26.2 0 11/8/2026
1.26.1 0 11/8/2026
1.26.0 0 11/8/2026
1.25.0 45 11/7/2026
1.24.0 47 11/7/2026
1.23.0 45 11/7/2026
1.22.0 54 11/6/2026
1.21.0 53 11/6/2026
1.20.0 51 11/6/2026
1.19.0 54 11/5/2026
1.18.0 52 11/5/2026
1.17.0 53 11/5/2026
1.16.1 100 11/2/2026
1.15.6 105 10/29/2026
1.15.5 99 10/29/2026
1.15.4 100 10/28/2026
1.15.2 100 10/28/2026
1.15.1 102 10/28/2026
Loading failed