Veritura veritura Docs
veritura.co Open workspace

API reference

Passports

The Evidence Passport is the document-side record issued per order. Its share link opens the released record on verify.veritura.co for whoever holds the link: see the passport record page.


Issue a passport#

POST/v1/passportsAPI key

Identify the lot by lot_id or by supplier + product + lot_number, and the order by order_id (or customer_ref). The response carries the passport record including its public share path (/verify/<share> on verify.veritura.co).

The release policy#

Issuance enforces the same release rules as the workspace, on the server. A Passport issues only from a lot that:

For a purchased lot dispensed as purchased, send as_purchased: true (alias asPurchased); otherwise record the preparation made from it and issue for that. Where your substance screen finds the order is essentially a copy of a marketed drug, send copy_determined: true once the prescriber's determination is in your copy file. Refusals answer with the release refusal codes, and each names its fix. The full flow, including the pharmacist release for a pharmacy's own preparation, is in the integration guide.

Each Passport released sends one signed passport.issued event, whichever path released it.

Idempotency#

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