Data APIs
Data APIs
A data API is a query, a stored procedure, or a set of CRUD operations on a table, published as an HTTP API. You publish it from the Query Console with Create API or Create CRUD. Where it is published, in DataIQ or on the Hub, depends on the setting in [[product:ol-dataiq/data-api-target|Where Data APIs Are Published]].
Published in DataIQ, the API is served by DataIQ itself at /api/v1/data/<connection name>/<api name>, on the same connection the statement runs on. There is no module or project to create and nothing to deploy: the API answers as soon as it is created. The Data APIs page in the top navigation lists every published API with its OpenAPI documentation.
- [[product:ol-dataiq/data-api-target|Where Data APIs Are Published]]
- [[product:ol-dataiq/publish-query-api|Publish a Query]]
- [[product:ol-dataiq/publish-procedure-api|Publish a Stored Procedure]]
- [[product:ol-dataiq/publish-crud-api|Publish CRUD on a Table]]
- [[product:ol-dataiq/data-api-published|After Publishing]]
- [[product:ol-dataiq/call-data-api|Call a Data API from an Application]]
Publish queries, stored procedures, and CRUD on a table as HTTP APIs that DataIQ serves.