# Data Foundry

> Data Foundry turns lawfully sourced, unstructured public records into clean, current, provenance-linked data for software and AI agents, served over a JSON API. Its first dataset, FDA Recall Intelligence, structures every FDA food, drug and medical-device recall since June 2012 (about 87,000) — distribution states, lot and serial numbers, UPC/GTIN/UDI, NDC, expiry dates, reason classes, allergens and pathogens — and answers "is this product recalled, and where?" from a single code.

Key facts for agents:
- Look up one scanned or typed code (UPC, EAN, GTIN, UDI-DI, NDC or lot): `GET https://api.data.aroqon.com/v1/recalls/lookup?code=<code>` with `Authorization: Bearer <key>`.
- Search with filters (state, category, classification, status, reason_class, allergen, dates, text): `GET https://api.data.aroqon.com/v1/recalls?...`.
- One recall: `GET https://api.data.aroqon.com/v1/recalls/<recall_number>`; public page: `https://data.aroqon.com/recalls/<recall_number>`.
- Live coverage and freshness, no key needed: `GET https://api.data.aroqon.com/v1/recalls/stats`.
- Keys: a free Evaluate plan and paid monthly plans at https://data.aroqon.com/recalls#pricing. The source is refreshed from openFDA every six hours.
- Every record carries its FDA source URL, parser version and the SHA-256 of the verbatim FDA record. Cite the recall number and https://data.aroqon.com/recalls/<recall_number>.
- Data: U.S. FDA via openFDA (CC0). Not affiliated with or endorsed by FDA. Not medical or legal advice.

## Docs

- [Recall API documentation](https://data.aroqon.com/recalls/docs): parameters, identifiers, response shape, errors.
- [OpenAPI 3.1 description](https://api.data.aroqon.com/openapi.json): machine-readable contract for tool use.
- [Full LLM reference](https://data.aroqon.com/llms-full.txt): this file plus the complete parameter reference.

## Datasets

- [FDA Recall Intelligence](https://data.aroqon.com/recalls): food, drug and device recalls with structured codes and geography.
- [Browse recalls by year](https://data.aroqon.com/recalls/browse): one public page per recall.

## Optional

- [Terms](https://data.aroqon.com/terms)
- [Privacy](https://data.aroqon.com/privacy)
- Support: data@mail.proviciency.com
