Skip to content
Assyro AI

API reference

The Assyro public data API's query endpoint: the request and response envelopes, and every operation by database.

POSThttps://api.assyro.com/v1/query

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

  • versionintegerrequired

    Always 1.

  • operationstringrequired

    The database and action, such as device-510k.search.

  • inputobjectrequired

    The operation's input. Every field listed for an operation must be present; fields marked nullable may be null.

Response body

  • versionintegerrequired

    Always 1.

  • operationstringrequired

    The operation that answered.

  • dataobjectrequired

    The operation's result.

  • sourceStateobjectrequired

    Whether the source is available, and its freshness: current, stale or unknown.

  • pageobject

    Pagination, on operations that return a list. See Pagination.

  • facetsarray

    Counts by filter value, on search operations.

FDA 510(k)

FDA 510(k) operations
OperationWhat it does
device-510k.searchSearch clearances by text, applicant, product code and decision year.
device-510k.detailOne clearance by its K number.
device-510k.classificationFDA's classification of a product code.
device-510k.top-product-codesThe product codes with the most clearances.
device-510k.catalogEvery clearance or product code, page by page.
device-510k.metaWhat the database holds and which filters it supports.