List school files with filters
Returns paginated files related to current school people and supports search, filters, sorting, and pagination.
Authentication
AuthorizationBearer
The signed-in SchoolSet user token sent by the frontend.
Query parameters
page
Page number.
per_page
Items per page.
sort
Sort field with optional leading minus.
filter[search]
Search file names and related records.
filter[file_type][]
File MIME/type values to include.
filter[created_by][]
Creator names to include.
filter[student_status][]
Student status titles to include.
filter[file_category][]
File category titles to include.
filter[created_at][from]
Lower date bound; sent as the created_at filter value.
filter[created_at][to]
Upper date bound; sent as the created_at filter value.
Response
Paginated file rows and pagination metadata.
status
message
data
Errors
401
Unauthorized Error
403
Forbidden Error
422
Unprocessable Entity Error

