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+.
- 🌐 Online Interactive Sandbox: Test your inputs live
- 📚 API Reference & Schemas: View documentation on Stanza
- ⚡ Platform Overview: Explore the Stanza Developer Network
dotnet add package StanzaApi.UdiDecoderusing 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);
}
}{
"success": true,
"data": {
"valid": true,
"issuing_agency": "HIBCC",
"di": "H12345678901",
"lot": "3260101"
}
}Pass options directly to the UdiDecoderClient constructor:
var client = new UdiDecoderClient(
apiKey: "your_api_key_here",
baseUrl: "https://api.stanzaapi.com/udi-decoder"
);- FDA & EU MDR Medical Device UDI Decoder Interactive Sandbox
- Stanza Developer Directory
- Source Code & Issue Tracker
MIT © Stanza — Powered by Stanza.