# Create Schema

### Creating Schema for first time

<figure><img src="/files/NGOGCpYbvdMBEieOaZy3" alt=""><figcaption></figcaption></figure>

### Add Schema

* Click on '+ Add Schema' to add schema name and description

![](/files/1MfINvepEzNKiDPcyWDl)

### Add Fields in schema

* Once Schema name is added, click on ''+ Add fields" to add fields in schema
* Drag and drop the fields that you want to include in the schema. You can add validations to the fields
* You can also add fields that are available in 'common schema'
* Click on 'delete' to delete schema
* Click on edit to edit schema name and description
* Click on 'JSON Schema' to edit schema using JSON editor

<figure><img src="/files/yyu6zdKSgWIma9wyvKHH" alt=""><figcaption></figcaption></figure>

### Pre-filled Schema

When sample use cases are selected, the schema and fields are pre-filled. User can review and edit or delete the fields or schema

<figure><img src="/files/ylwCgvWRktpae4DFFSIr" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sunbirdrc.dev/use/admin-portal/get-started/create-schema.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
