Getting started

Create a project in the Jexia Dashboard

After you have created your account, log in to the Jexia Dashboard to create your project. Within a project, you can create datasets, add fields, set up field validation and make relations between your datasets, filesets. After login, you can create a project by clicking the "Create Project" button.

After you have created your account, log in to the Jexia Dashboard to create your project. Within a project, you can create datasets, add fields, set up field validation and make relations between your datasets. After login, you can create a project by clicking the "Create Project" button.

After the project is created you will see your project id and the project URL which you can use to interact with your data.

Create datasets

In order to interact and perform CRUD operations on your data, you need to store the data in a dataset. In order to do so, you need to create the dataset first. Click the button "Go to datasets" and on the next screen "Create dataset":

Name your dataset. The name of the dataset is used as an endpoint to allow you to communicate with the API. The name of your dataset can contain only Latin characters and digits. The name of the dataset has to start with a character.

Add fields to your datasets or store your data schemaless

The next step is to add fields to your datasets. However, it is also possible to store your data schemaless. In that case, it is not necessary to create fields. You can start with schema less and add schema later, put just part of the fields to schema (like fields with validations) rest leave as it is. Full freedom!  You still will retrieve data as expected, no code change will be needed.  With schemaless in respond you always will get String type. With schema you will get needed type: String, Boolean, Integer, etc. In order to create a field, click the "Add field" button. Name your field and set its data type. Data can be of type: String, Integer, Float, Date, DateTime, Boolean or JSON:

Dataset Settings

Click the three dots to edit the name of the dataset, copy the API URL or delete the dataset.

REST API

There is opportunity to work with Jexia via REST API. You can find some example how to use it below, as well as go deeper and check specific part of our documentation