Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

FDA & EU MDR Medical Device UDI Decoder — .NET / C# SDK

NuGet version License: MIT Stanza API

Parse GS1-128, HIBCC Modulo-43, and ICCBBA ISBT 128 medical device barcodes for FDA 21 CFR 801 & EU MDR compliance.

Official high-performance .NET client library for FDA & EU MDR Medical Device UDI Decoder, built on the Stanza Micro-API Network. Fully compatible with .NET Standard 2.0, .NET 6.0, .NET 7.0, and .NET 8.0+.


📦 Installation

dotnet add package StanzaApi.UdiDecoder

🚀 Quickstart

using System;
using System.Threading.Tasks;
using StanzaApi.UdiDecoder;

class Program
{
    static async Task Main()
    {
        // Initialize client (reads STANZA_API_KEY from environment if not passed)
        var client = new UdiDecoderClient();

        // Perform deterministic verification
        string responseJson = await client.ValidateAsync("+H12345678901/$$3260101");
        Console.WriteLine(responseJson);
    }
}

📄 Example Response

{
  "success": true,
  "data": {
    "valid": true,
    "issuing_agency": "HIBCC",
    "di": "H12345678901",
    "lot": "3260101"
  }
}

⚙️ Configuration

Pass options directly to the UdiDecoderClient constructor:

var client = new UdiDecoderClient(
    apiKey: "your_api_key_here",
    baseUrl: "https://api.stanzaapi.com/udi-decoder"
);

🔗 Useful Links

📄 License

MIT © Stanza — Powered by Stanza.

About

FDA & EU MDR Medical Device UDI Decoder (GS1, HIBCC, ICCBBA) (csharp client)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages