Documentation and API are in WiP stage
AI generated
- GET /api/v1/files/:key
- Description: Retrieve a file by its key.
- Response: File data.
- POST /api/v1/files
- Description: Upload a new file.
- Response: Key of the newly uploaded file.
- GET /api/v1/campuses/:id
- Description: Retrieve a campus by its ID.
- Response: Campus data.
- GET /api/v1/campuses
- Description: List all campuses.
- Response: Array of campus data.
- GET /api/v1/buildings/:id
- Description: Retrieve a building by its ID.
- Response: Building data.
- GET /api/v1/buildings
- Description: List all buildings.
- Response: Array of building data.
- GET /api/v1/libraries/:id
- Description: Retrieve a library by its ID.
- Response: Library data.
- GET /api/v1/libraries
- Description: List all libraries.
- Response: Array of library data.
- GET /api/v1/student_organizations/:id
- Description: Retrieve a student organization by its ID.
- Response: Student organization data.
- GET /api/v1/student_organizations
- Description: List all student organizations.
- Response: Array of student organization data.
- GET /api/v1/roles/:id
- Description: Retrieve a role by its ID.
- Response: Role data.
- GET /api/v1/roles
- Description: List all roles.
- Response: Array of role data.
- GET /api/v1/contributors/:id
- Description: Retrieve a contributor by its ID.
- Response: Contributor data.
- GET /api/v1/contributors
- Description: List all contributors.
- Response: Array of contributor data.
- GET /api/v1/milestones/:id
- Description: Retrieve a milestone by its ID.
- Response: Milestone data.
- GET /api/v1/milestones
- Description: List all milestones.
- Response: Array of milestone data.
- GET /api/v1/versions/:id
- Description: Retrieve a version by its ID.
- Response: Version data.
- GET /api/v1/versions
- Description: List all versions.
- Response: Array of version data.
- GET /api/v1/changes/:id
- Description: Retrieve a change by its ID.
- Response: Change data.
- GET /api/v1/changes
- Description: List all changes.
- Response: Array of change data.
- GET /api/v1/departments/:id
- Description: Retrieve a department by its ID.
- Response: Department data.
- GET /api/v1/departments
- Description: List all departments.
- Response: Array of department data.
- GET /api/v1/fields_of_study/:id
- Description: Retrieve a field of study by its ID.
- Response: Field of study data.
- GET /api/v1/fields_of_study
- Description: List all fields of study.
- Response: Array of field of study data.
- GET /api/v1/guide_articles/:id
- Description: Retrieve a guide article by its ID.
- Response: Guide article data.
- GET /api/v1/guide_articles
- Description: List all guide articles.
- Response: Array of guide article data.
- GET /api/v1/guide_authors/:id
- Description: Retrieve a guide author by its ID.
- Response: Guide author data.
- GET /api/v1/guide_authors
- Description: List all guide authors.
- Response: Array of guide author data.
- GET /api/v1/guide_questions/:id
- Description: Retrieve a guide question by its ID.
- Response: Guide question data.
- GET /api/v1/guide_questions
- Description: List all guide questions.
- Response: Array of guide question data.
- GET /api/v1/about_us
- Description: Retrieve information about us.
- Response: About us data.
- GET /api/v1/academic_calendars/:id
- Description: Retrieve an academic calendar by its ID.
- Response: Academic calendar data.
- GET /api/v1/academic_calendars
- Description: List all academic calendars.
- Response: Array of academic calendar data.
- GET /api/v1/holidays/:id
- Description: Retrieve a holiday by its ID.
- Response: Holiday data.
- GET /api/v1/holidays
- Description: List all holidays.
- Response: Array of holiday data.
- GET /api/v1/day_swaps/:id
- Description: Retrieve a day swap by its ID.
- Response: Day swap data.
- GET /api/v1/day_swaps
- Description: List all day swaps.
- Response: Array of day swap data.
The API provides flexible query options to retrieve building records efficiently. Below are examples demonstrating how to use query parameters for pagination, sorting, searching, and preloading relations.
GET https://api.topwr.solvro.pl/api/v1/student_organizations?page=1&limit=20
- Retrieves student organizations with pagination.
- Limits results to 20 per page.
GET https://api.topwr.solvro.pl/api/v1/student_organizations?name=kn+solvro
- Filters student organizations with the exact name "kn solvro".
GET https://api.topwr.solvro.pl/api/v1/student_organizations?name=%solvro
- Filters student organizations with names containing "solvro".
GET https://api.topwr.solvro.pl/api/v1/student_organizations?sort=+name
- Sorts student organizations by name in ascending order.
GET https://api.topwr.solvro.pl/api/v1/student_organizations?sort=-name
- Sorts student organizations by name in descending order.
GET https://api.topwr.solvro.pl/api/v1/student_organizations?tags=true
- Preloads related
tags
data for student organizations.