Skip to content

Usage

The rAPId API serves to make data storage and retrieval as easy and consistent as possible.

The API functionality includes:

Application Usage Overview

The first step is to create a dataset, which we can do by uploading a schema. This holds essential information about the dataset, such as: the columns, data types, version, data owner, tags etc.

After a schema has been uploaded, data can then be uploaded to the dataset. During the upload process, the API checks if the data matches the schema. This ensures that each of the datasets remain consistent.

Data upload and query flows

No schema exists + upload data + query

general usage flow image

Schema exists + upload data + query

upload and query image

Schema exists + upload large dataset + query

upload and query image