# Schemas Groups all endpoints related to extraction schema management: - List all schemas - Create new schema - Retrieve a schema - Update a schema - Delete a schema ## List all schemas - [GET /schema/](https://docs.anesya.app/api/schema/schemas/schema_list.md): Retrieve a paginated list of all available schemas. ## Create new schema - [POST /schema/](https://docs.anesya.app/api/schema/schemas/schema_create.md): Create a new extraction schema. If you're unsure how to structure your schema, check out the guide : How to Build a JSON Extraction Schema. ## Retrieve a schema - [GET /schema/{id}/](https://docs.anesya.app/api/schema/schemas/schema_retrieve.md): Get the details of a specific extract schema by its ID. ## Update a schema - [PUT /schema/{id}/](https://docs.anesya.app/api/schema/schemas/schema_update.md): Update an existing extract schema by its ID. ## Delete a schema - [DELETE /schema/{id}/](https://docs.anesya.app/api/schema/schemas/schema_destroy.md): Permanently delete an extract schema by its ID.