Schema Builder
Custom Schema
Custom Schema Operations provide functionality to manage custom schemas, including creating, retrieving, updating, and deleting custom schema definitions. These endpoints also support version data management.
Get Custom Schema Pages GET /v1/api/custom_schema/pages/
| Resource URL | /v1/api/custom_schema/pages/ |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| page | Page number for pagination | Yes | integer |
| limit | Number of items per page | Yes | integer |
| user_id | Filter schemas by user (optional) | No | string |
Example Request
Example Response
Get All Custom Schemas GET /v1/api/custom_schema/all/
| Resource URL | /v1/api/custom_schema/all/ |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| user_id | Filter schemas by user (optional) | No | string |
Example Request
Example Response
Get All Default And Custom Schemas GET /v1/api/custom_schema/all_schemas/{user_id}
| Resource URL | /v1/api/custom_schema/all_schemas/{user_id} |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| user_id | ID of the user | Yes | string |
Example Request
Example Response
Get One Custom Schema GET /v1/api/custom_schema/{custom_schema_id}
| Resource URL | /v1/api/custom_schema/{custom_schema_id} |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| custom_schema_id | ID of the schema | Yes | integer |
Example Request
Example Response
Update Custom Schema PUT /v1/api/custom_schema/{custom_schema_id}
| Resource URL | /v1/api/custom_schema/{custom_schema_id} |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| custom_schema_id | ID of the schema | Yes | integer |
Request Body
Example Request
Delete Custom Schema DELETE /v1/api/custom_schema/{custom_schema_id}
| Resource URL | /v1/api/custom_schema/{custom_schema_id} |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Parameters
| Parameter | Description | Required | Type |
|---|---|---|---|
| custom_schema_id | ID of the schema | Yes | integer |
Example Request
Create Custom Schema POST /v1/api/custom_schema/create
| Resource URL | /v1/api/custom_schema/create |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |
Request Body
Example Request
Example Response
Create Custom Schema With Version Data POST /v1/api/custom_schema/create_with_version_data
| Resource URL | /v1/api/custom_schema/create_with_version_data |
|---|---|
| Response Format | JSON |
| Requires Authentication | Yes |
| Rate Limited | Yes |
| HTTPS | Yes |