Skip to main content

FDA DSCSA & EU FMD Drug Serialization API (21 USC 360eee) — Python Client

PyPI version License: MIT RapidAPI Listing

Official zero-dependency Python client for FDA DSCSA & EU FMD Drug Serialization API (21 USC 360eee).

Instant <5ms US FDA DSCSA 4-element & EU FMD 2011/62/EU 2D DataMatrix barcode parser, Modulo-10 check digit validator, NDC-to-GTIN converter, and GS1 VRS engine on Cloudflare Workers edge.

🔑 Get your Dedicated API Key: Subscribe to FDA DSCSA & EU FMD Drug Serialization API (21 USC 360eee) on RapidAPI


🚀 Installation

pip install pharma-dscsa-client

⚡ Quickstart

from pharma_dscsa_client import PharmaDscsaClient

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

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

print(result)

📚 API Reference

PharmaDscsaClient(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.


📄 License

MIT © RapidAPI Microservices Portfolio

Metadata

Release files for pharma-dscsa-client 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pharma-dscsa-client 1.0.0
File Size Uploaded Provenance
pharma_dscsa_client-1.0.0.tar.gz 3.1 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pharma-dscsa-client 1.0.0
File Interpreter ABI Platform
pharma_dscsa_client-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.6 kB

Release files / pharma_dscsa_client-1.0.0.tar.gz

Download URL pharma_dscsa_client-1.0.0.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
a8ef4df2e571f716ae32bc76587f760db656bc4f36d223461c5e58344a44fc80
BLAKE2b-256 checksum
How to use checksums
f7cde83e52dd73083d2153343f73a774942394c10610d71b8c1ca655856331b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Release files / pharma_dscsa_client-1.0.0-py3-none-any.whl

Download URL pharma_dscsa_client-1.0.0-py3-none-any.whl
Size 3.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e65e4d422c60f656f62cc776757f419ffe0a0680ce4111b5383f08efc937607c
BLAKE2b-256 checksum
How to use checksums
c350cd50b40ae17543ea25f4c7f86393cd4ca42e53f04f01e87c9cf501ff554a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.13

Security for pharma-dscsa-client 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page