Skip to main content

List Discipline Cases

Retrieve all discipline cases for the current school with optional filtering.

Query Parameters

Response


Create Discipline Case

Create a new discipline case with optional participants and initial event.

Request Body


Get Discipline Case

Retrieve detailed information about a specific discipline case.

Path Parameters


Update Discipline Case

Update an existing discipline case. Only provided fields will be updated.

Path Parameters

Request Body

All fields are optional. Only include fields you want to update.

Delete Discipline Case

Permanently delete a discipline case and all associated data.

Path Parameters


Add Participant

Add a participant (student, staff member, or guardian) to an existing discipline case.

Path Parameters

Request Body

Permissions

All discipline case endpoints require one of the following permissions:
  • write:convivencia - For creating and modifying cases
  • write:due_process - For managing due process procedures
  • read:all - For viewing cases (read-only)
  • write:all - Full access to all operations

Build docs developers (and LLMs) love