Veritura veritura Docs
veritura.co Open workspace

Veritura · Developer documentation

The documentation-evidence layer for compounded medicine

Veritura reads the paperwork behind a preparation: certificates of analysis, receiving records, releases: keeps the record, and makes it verifiable per unit. Every vial can carry a QR seal that resolves to a live, patient-readable record. These pages document how a pharmacy system integrates with that.


The boundary, stated once and everywhere: Veritura verifies documentation. It never tests material and never makes a safety, quality, or FDA-approval determination. Every surface in this documentation: the API, the label, the public pages: repeats this boundary, and integrations must not remove it.

The three hosts#

HostWhat it serves
www.veritura.coThe workspace (operator sign-in) and the Platform API under /api and /v1.
verify.veritura.coOnly the public record pages: unit records (/u/<serial>), passport records (/verify/<share>), receipts, claims, and the patient space. Printed QR codes point here. This host serves nothing else, permanently.
docs.veritura.coThis documentation.

Start here#

Authentication at a glance#

Two ways in, used by different callers: the full detail is on the authentication page:

# Every /v1 call:
curl https://www.veritura.co/v1/seal-batches \
  -H "Authorization: Bearer vk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"lot_id": "LOT-...", "count": 30}'

What a patient sees#

A scanned seal opens verify.veritura.co/u/<serial>: whether the vial is on record, whether anything is flagged on its batch, what the laboratory paperwork says, and who to call: in plain language, with an optional recall-alert email. A serial that was never issued, or was altered, does not resolve at all. Scanning sends Veritura nothing about the patient. The full walkthrough is in patient record pages.

Veritura reads documents. It does not test material. Documentation status only: never a quality, safety, or FDA-approval determination.