Skip to content

Repository files navigation

FDA & EU MDR Medical Device UDI Decoder (GS1, HIBCC, ICCBBA) — Python Client

PyPI version Run in Postman License: MIT RapidAPI Listing

Official zero-dependency Python client for FDA & EU MDR Medical Device UDI Decoder (GS1, HIBCC, ICCBBA).

Instant <5ms GS1-128, HIBCC Modulo-43 & ICCBBA ISBT 128 medical device barcode parser for FDA 21 CFR 801 & EU MDR compliance.

🔑 Get your Dedicated API Key: Subscribe to FDA & EU MDR Medical Device UDI Decoder (GS1, HIBCC, ICCBBA) on RapidAPI


🚀 Installation

pip install udi-decoder-client

⚡ Quickstart

from udi_decoder_client import UdiDecoderClient

# Zero config for sandbox testing, or pass your RapidAPI key for production
client = UdiDecoderClient(api_key="YOUR_RAPIDAPI_KEY")

result = client.validate({
    # Enter validation payload
})

print(result)

📚 API Reference

UdiDecoderClient(api_key=..., base_url=...)

  • api_key (optional): RapidAPI Key (x-rapidapi-key).
  • base_url (optional): Direct edge worker override URL.

client.validate(payload)

Dispatches standard validation / parse request with sub-5ms latency.

client.get_health()

Checks edge isolate health and responsiveness.


🔗 Links

📄 License

MIT © Noor Mkdad