# ROCSystem.Api ## Description This is version `v1` of this API documentation. Last update on Jul 28, 2025. ## Servers - http://api.example.com: http://api.example.com () ## Endpoints and operations ### [Additional drills](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-additional-drills.md) - [PUT /api/v1/additional-drills/update](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-additional-drills-update.md) ### [Auth](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-auth.md) - [POST /api/v1/auth/login](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-auth-login.md) ### [Batches](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-batches.md) - [GET /api/v1/batches](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-batches.md) - [POST /api/v1/batches](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-batches.md) - [PUT /api/v1/batches/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-batches-parameter.md) ### [Battalions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-battalions.md) - [GET /api/v1/battalions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-battalions.md) - [PUT /api/v1/battalions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-battalions.md) - [POST /api/v1/battalions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-battalions.md) - [GET /api/v1/battalions{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-battalions-parameter.md) ### [Buses](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-buses.md) - [POST /api/v1/buses](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-buses.md) ### [Cities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-cities.md) - [GET /api/v1/cities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-cities.md) - [GET /api/v1/cities/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-cities-parameter.md) - [PUT /api/v1/cities/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-cities-parameter.md) - [DELETE /api/v1/cities/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-delete-api-v1-cities-parameter.md) ### [Companies](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-companies.md) - [GET /api/v1/companies](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-companies.md) - [POST /api/v1/companies](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-companies.md) ### [Distinctions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-distinctions.md) - [PUT /api/v1/distinctions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-distinctions.md) - [POST /api/v1/distinctions](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-distinctions.md) ### [Faculties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-faculties.md) - [GET /api/v1/faculties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-faculties.md) - [GET /api/v1/faculties/{facultyId}/majors](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-faculties-parameter-majors.md) ### [Governorates](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-governorates.md) - [POST /api/v1/Governorates/{governorateId}/cities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-governorates-parameter-cities.md) - [GET /api/v1/governorates](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-governorates.md) - [POST /api/v1/governorates](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-governorates.md) - [GET /api/v1/governorates/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-governorates-parameter.md) - [PUT /api/v1/governorates/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-governorates-parameter.md) - [POST /api/v1/governorates/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-governorates-parameter.md) ### [Groups](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-groups.md) - [GET /api/v1/groups](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-groups.md) ### [Jobs](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-jobs.md) - [GET /api/v1/jobs](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-jobs.md) - [POST /api/v1/jobs](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-jobs.md) ### [Military occupational specialties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-military-occupational-specialties.md) - [GET /api/v1/military-occupational-specialties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-military-occupational-specialties.md) ### [Penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-penalties.md) - [GET /api/v1/penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-penalties.md) - [POST /api/v1/penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-penalties.md) ### [Recruitment areas](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-recruitment-areas.md) - [GET /api/v1/recruitment-areas](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-recruitment-areas.md) ### [Roll calls](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-roll-calls.md) - [GET /api/v1/roll-calls](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-roll-calls.md) ### [Situations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-situations.md) - [GET /api/v1/situations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-situations.md) ### [Students](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-students.md) - [POST /api/v1/students/{id}/additional-drills](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students-parameter-additional-drills.md) - [GET /api/v1/students](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students.md) - [POST /api/v1/students](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students.md) - [GET /api/v1/students/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students-parameter.md) - [POST /api/v1/students/{id}/convert-to-military](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students-parameter-convert-to-military.md) - [POST /api/v1/students/{id}/penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students-parameter-penalties.md) - [POST /api/v1/students/{id}/situation](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students-parameter-situation.md) - [GET /api/v1/students/situations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students-situations.md) - [GET /api/v1/students/penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students-penalties.md) - [PUT /api/v1/students/penalties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-students-penalties.md) - [GET /api/v1/students/additional-drills](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students-additional-drills.md) - [GET /api/v1/students/{id}/additional-drills/details](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-students-parameter-additional-drills-details.md) - [POST /api/v1/students/roll-calls](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-students-roll-calls.md) ### [Trips](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-trips.md) - [GET /api/v1/trips](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-trips.md) - [POST /api/v1/trips](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-trips.md) - [GET /api/v1/trips/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-trips-parameter.md) - [GET /api/v1/trips/{id}/filter-students](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-trips-parameter-filter-students.md) - [GET /api/v1/trips/{id}/export](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-trips-parameter-export.md) ### [Universities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-universities.md) - [GET /api/v1/Universities/{universityId}/faculties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-universities-parameter-faculties.md) - [POST /api/v1/Universities/{universityId}/faculties](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-universities-parameter-faculties.md) - [GET /api/v1/universities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-universities.md) - [POST /api/v1/universities](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-universities.md) - [GET /api/v1/universities/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-universities-parameter.md) - [PUT /api/v1/universities/{id}](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-put-api-v1-universities-parameter.md) ### [Users](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-users.md) - [GET /api/v1/users](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-users.md) ### [Vacations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/group/endpoint-vacations.md) - [GET /api/v1/vacations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-vacations.md) - [POST /api/v1/vacations](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-post-api-v1-vacations.md) - [GET /api/v1/vacations/student/filter](https://bump.sh/abdullrhmanelhelw/hub/eng-cocu-hub/doc/rocsystem/operation/operation-get-api-v1-vacations-student-filter.md) [Powered by Bump.sh](https://bump.sh)