API reference
The Assyro public data API's query endpoint: the request and response envelopes, and every operation by database.
Preview: api.assyro.com is not serving production data yet. Requests and responses on this page follow the published contract and may change before launch.
Every query is a POST to https://api.assyro.com/v1/query with a JSON body. The operation decides which database is read and what the input means.
Request body
versionintegerrequiredAlways
1.operationstringrequiredThe database and action, such as
device-510k.search.inputobjectrequiredThe operation's input. Every field listed for an operation must be present; fields marked nullable may be null.
Response body
versionintegerrequiredAlways
1.operationstringrequiredThe operation that answered.
dataobjectrequiredThe operation's result.
sourceStateobjectrequiredWhether the source is
available, and itsfreshness:current,staleorunknown.pageobjectPagination, on operations that return a list. See Pagination.
facetsarrayCounts by filter value, on search operations.
FDA 510(k)
| Operation | What it does |
|---|---|
device-510k.search | Search clearances by text, applicant, product code and decision year. |
device-510k.detail | One clearance by its K number. |
device-510k.classification | FDA's classification of a product code. |
device-510k.top-product-codes | The product codes with the most clearances. |
device-510k.catalog | Every clearance or product code, page by page. |
device-510k.meta | What the database holds and which filters it supports. |
