Get all schemas

This endpoint is used to get all schemas.

The response will contain a list of all schemas that are available for the current user in the current workspace.

The schemas field is an array of schemas. Each schema contains the following fields:

- id: The ID of the schema. This is the unique identifier for the schema.

- fields: An array of fields. Each field contains the following fields:

- id: The ID of the field. This is the unique identifier for the field.

- blueprintId: The ID of the blueprint that the schema is associated with.

- originalSchemaId: The ID of the original schema that the schema is based on.

- schemaHistoryId: The ID of the schema history that the schema is associated with.

- schemaHistoryVersionNumber: The version number of the schema history that the schema is associated with. This is a number that increments every time a new version of the schema is created.

- fileId: The ID of the file that the schema is associated with.

- blueprintMode: The mode of the blueprint that the schema is associated with. This can be either USER or SYSTEM.

- schemaType: The type of the schema. This can be either SYSTEM, CUSTOM, or AI.

- state: The state of the schema. This can be either ACTIVE or INACTIVE.

- usageApprovalState: The state of the usage approval of the schema. This can be either APPROVED, PENDING, or REJECTED.

- schemaOverrideType: The type of the schema override. This can be either OVERRIDE or DEFAULT.

- aiSchemaVersion: The version of the AI schema that the schema is associated with.

Language
Credentials
Header
Click Try It! to start a request and see the response here!