Raqm HR API documentation
Every endpoint is read from this project, including its HTTP method, access requirement, and parameters declared by the route and request validation.
Before you start
https://raqm-hr.com/apiNever expose access tokens or real employee data in browser JavaScript. Request secure integration credentials from the Raqm team.
Attendance devices
6 routes
GET
/api/biometric/cdataBiometricController · push
Public
https://raqm-hr.com/api/biometric/cdataParameters
device_idBodyYesrequiredrecordsBodyYesrequired|arraystatusBodyNosuccessSNQueryNoRead from query stringsnQueryNoRead from query stringtableQueryNoRead from query stringTableQueryNoRead from query string
POST
/api/biometric/cdataBiometricController · push
Public
https://raqm-hr.com/api/biometric/cdataParameters
device_idBodyYesrequiredrecordsBodyYesrequired|arraystatusBodyNosuccessSNQueryNoRead from query stringsnQueryNoRead from query stringtableQueryNoRead from query stringTableQueryNoRead from query string
POST
/api/biometric/devicecmdBiometricController · devicecmd
Public
https://raqm-hr.com/api/biometric/devicecmdParameters
No parameters are declared by this route or its request validation.
GET
/api/biometric/getrequestBiometricController · getrequest
Public
https://raqm-hr.com/api/biometric/getrequestParameters
No parameters are declared by this route or its request validation.
GET
/api/biometric/handshakeBiometricController · handshake
Public
https://raqm-hr.com/api/biometric/handshakeParameters
statusBodyNosuccessmessageBodyNoConnection established
POST
/api/biometric/pushBiometricController · push
Public
https://raqm-hr.com/api/biometric/pushParameters
device_idBodyYesrequiredrecordsBodyYesrequired|arraystatusBodyNosuccessSNQueryNoRead from query stringsnQueryNoRead from query stringtableQueryNoRead from query stringTableQueryNoRead from query stringEmployee mobile API
182 routes
POST
/api/employee/absence-penalty/early-leaveAbsencePenaltyController · earlyLeave
Bearer Subscription
https://raqm-hr.com/api/employee/absence-penalty/early-leaveParameters
dateBodyNonullable|date
POST
/api/employee/absence-penalty/processAbsencePenaltyController · process
Bearer Subscription
https://raqm-hr.com/api/employee/absence-penalty/processParameters
dateBodyNonullable|date
GET
/api/employee/absence-penalty/statusAbsencePenaltyController · status
Bearer Subscription
https://raqm-hr.com/api/employee/absence-penalty/statusParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/approvalsApprovalsController · index
Bearer Subscription
https://raqm-hr.com/api/employee/approvalsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/approvals/historyApprovalsController · history
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/historyParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/approvals/{id}RequestsController · show
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/approvals/{id}/actionRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/{id}/actionParameters
idPathYesRoute parameter
POST
/api/employee/approvals/{id}/approveRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/{id}/approveParameters
idPathYesRoute parameter
POST
/api/employee/approvals/{id}/processApprovalsController · process
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/{id}/processParameters
idPathYesRoute parameterstatusBodyYesrequired|in:approved,rejectedcommentsBodyNonullable|string
POST
/api/employee/approvals/{id}/rejectRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/approvals/{id}/rejectParameters
idPathYesRoute parameter
POST
/api/employee/attendance/checkinAttendanceController · checkIn
Bearer Subscription
https://raqm-hr.com/api/employee/attendance/checkinParameters
statusBodyNopresenttypeBodyNocheck_inmessageBodyNoChecked in successfully
POST
/api/employee/attendance/checkoutAttendanceController · checkOut
Bearer Subscription
https://raqm-hr.com/api/employee/attendance/checkoutParameters
typeBodyNocheck_outmessageBodyNoChecked out successfully
GET
/api/employee/attendance/historyAttendanceController · history
Bearer Subscription
https://raqm-hr.com/api/employee/attendance/historyParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/attendance/locationsAttendanceController · locations
Bearer Subscription
https://raqm-hr.com/api/employee/attendance/locationsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/attendance/summaryAttendanceController · monthlySummary
Bearer Subscription
https://raqm-hr.com/api/employee/attendance/summaryParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/calendar/connect/{provider}CalendarConnectionController · authUrl
Bearer Subscription
https://raqm-hr.com/api/employee/calendar/connect/{provider}Parameters
providerPathYesRoute parameter
GET
/api/employee/calendar/connectionsCalendarConnectionController · index
Bearer Subscription
https://raqm-hr.com/api/employee/calendar/connectionsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/calendar/disconnect/{provider}CalendarConnectionController · disconnect
Bearer Subscription
https://raqm-hr.com/api/employee/calendar/disconnect/{provider}Parameters
providerPathYesRoute parameter
GET
/api/employee/calendar/eventsCalendarController · events
Bearer Subscription
https://raqm-hr.com/api/employee/calendar/eventsParameters
errorBodyNoUnauthenticatedidBodyNoholiday_titleBodyNo🎉 backgroundColorBodyNo#3b82f6borderColorBodyNo#2563ebextendedPropsBodyNotype | holiday | descriptiondisplayBodyNobackground
POST
/api/employee/calendar/meetingsCalendarController · storeMeeting
Bearer Subscription
https://raqm-hr.com/api/employee/calendar/meetingsParameters
titleBodyYesrequired|string|max:255start_timeBodyYesrequired|dateend_timeBodyYesrequired|date|after:start_timeattendeesBodyNonullable|arraytypeBodyNomeetinglocationBodyYesnullable|required_if:type,offlinelinkBodyYesnullable|required_if:type,online|urldescriptionBodyNonullable|stringteam_workspace_idBodyNonullable|exists:team_workspaces,idis_recurringBodyNonullable|booleanrecurrence_typeBodyYesnullable|required_if:is_recurring,1|in:daily,weekly,biweekly,monthly,yearlyrecurrence_intervalBodyNonullable|integer|min:1recurrence_end_dateBodyNonullable|date|after_or_equal:start_timeerrorBodyNoUnauthenticatedstatusBodyNopendingerrorsBodyNoconflictsmessageBodyNoتم إنشاء الموعد بنجاح وجدولة الاجتماع
GET
/api/employee/complaintsComplaintsController · index
Bearer Subscription
https://raqm-hr.com/api/employee/complaintsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/complaintsComplaintsController · store
Bearer Subscription
https://raqm-hr.com/api/employee/complaintsParameters
subjectBodyYesrequired|stringdescriptionBodyYesrequired|stringtypeBodyNonullable|stringpriorityBodyNonullable|stringagainst_employee_idBodyNonullable|exists:employees,idstatusBodyNoجديدة
GET
/api/employee/countriesCountryController · index
Bearer Subscription
https://raqm-hr.com/api/employee/countriesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/countries/searchCountryController · search
Bearer Subscription
https://raqm-hr.com/api/employee/countries/searchParameters
qBodyYesrequired|string|min:2
GET
/api/employee/countries/{id}/citiesCountryController · cities
Bearer Subscription
https://raqm-hr.com/api/employee/countries/{id}/citiesParameters
idPathYesRoute parametercountryBodyNoid | name | name_ar
GET
/api/employee/custodyCustodyController · index
Bearer Subscription
https://raqm-hr.com/api/employee/custodyParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/custody/approvedCustodyController · approved
Bearer Subscription
https://raqm-hr.com/api/employee/custody/approvedParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/dashboardDashboardController · index
Bearer Subscription
https://raqm-hr.com/api/employee/dashboardParameters
attendanceBodyNochecked_in | check_in_time | check_out_timeleavesBodyNoused_days | pending_requests | status | pendingrequestsBodyNopendingpayrollBodyNocurrent_month | basic_salary | total_earnings | total_deductions | net_salarylocaleQueryNoRead from query string
GET
/api/employee/departmentsDepartmentController · index
Bearer Subscription
https://raqm-hr.com/api/employee/departmentsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/device/resetAuthController · resetDevice
Public
https://raqm-hr.com/api/employee/device/resetParameters
employee_numberBodyYesrequired|stringpasswordBodyYesrequired|stringnew_device_idBodyYesrequired|stringcompany_idBodyNonullable|integercompany_emailBodyNonullable|stringcompanyBodyNonullable|stringerrorBodyNoambiguous_employee_numbereventBodyNodevice_reset_selfdetailsBodyNoold_device_id | new_device_id | new_device_id
POST
/api/employee/device/reset-requestAuthController · requestDeviceReset
Public
https://raqm-hr.com/api/employee/device/reset-requestParameters
employee_numberBodyYesrequired|stringreasonBodyYesrequired|stringcompany_idBodyNonullable|integercompany_emailBodyNonullable|stringcompanyBodyNonullable|stringerrorBodyNoambiguous_employee_numbereventBodyNodevice_reset_requesteddetailsBodyNoreason | reason
POST
/api/employee/device/validateAuthController · validateDevice
Bearer Subscription
https://raqm-hr.com/api/employee/device/validateParameters
device_idBodyYesrequired|string
GET
/api/employee/devicesAuthController · listDevices
Bearer Subscription
https://raqm-hr.com/api/employee/devicesParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/devices/revokeAuthController · revokeDevice
Bearer Subscription
https://raqm-hr.com/api/employee/devices/revokeParameters
device_idBodyYesrequired|integer
POST
/api/employee/devices/revoke-and-loginAuthController · revokeDeviceAndLogin
Public
https://raqm-hr.com/api/employee/devices/revoke-and-loginParameters
pending_login_tokenBodyYesrequired|stringdevice_id_to_revokeBodyYesrequired|integer
GET
/api/employee/directoryDirectoryController · index
Bearer Subscription
https://raqm-hr.com/api/employee/directoryParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/directory/searchDirectoryController · search
Bearer Subscription
https://raqm-hr.com/api/employee/directory/searchParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/directory/{id}DirectoryController · show
Bearer Subscription
https://raqm-hr.com/api/employee/directory/{id}Parameters
idPathYesRoute parameter
GET
/api/employee/documentsDocumentsController · index
Bearer Subscription
https://raqm-hr.com/api/employee/documentsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/documentsDocumentsController · store
Bearer Subscription
https://raqm-hr.com/api/employee/documentsParameters
fileBodyYesrequired|file|max:10240document_typeBodyYesrequired|string|max:255end_dateBodyNonullable|datenotesBodyNonullable|string
GET
/api/employee/experienceProfileController · getExperience
Bearer Subscription
https://raqm-hr.com/api/employee/experienceParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/financesFinancesController · index
Bearer Subscription
https://raqm-hr.com/api/employee/financesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/finances/summaryFinancesController · summary
Bearer Subscription
https://raqm-hr.com/api/employee/finances/summaryParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/gosiGosiController · index
Bearer Subscription
https://raqm-hr.com/api/employee/gosiParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/insuranceInsuranceController · index
Bearer Subscription
https://raqm-hr.com/api/employee/insuranceParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/insurance/historyInsuranceController · history
Bearer Subscription
https://raqm-hr.com/api/employee/insurance/historyParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/leavesLeavesController · index
Bearer Subscription
https://raqm-hr.com/api/employee/leavesParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/leavesLeavesController · store
Bearer Subscription
https://raqm-hr.com/api/employee/leavesParameters
leave_type_idBodyYesrequired|exists:leave_types,idstart_dateBodyYesrequired|date|after_or_equal:todayend_dateBodyYesrequired|date|after_or_equal:start_datereasonBodyYesrequired|string|max:500typeBodyNoleavestatusBodyNopendingdetailsBodyNoleave_type_id | start_date | end_date | days
GET
/api/employee/leaves/typesLeavesController · types
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/typesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/leaves/{id}LeavesController · show
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/{id}Parameters
idPathYesRoute parameter
DELETE
/api/employee/leaves/{id}LeavesController · cancel
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/leaves/{id}/actionRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/{id}/actionParameters
idPathYesRoute parameter
POST
/api/employee/leaves/{id}/approveRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/{id}/approveParameters
idPathYesRoute parameter
POST
/api/employee/leaves/{id}/rejectRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/leaves/{id}/rejectParameters
idPathYesRoute parameter
POST
/api/employee/loginAuthController · login
Public
https://raqm-hr.com/api/employee/loginParameters
employee_numberBodyYesrequired|stringpasswordBodyYesrequired|stringdevice_idBodyYesrequired|stringdevice_nameBodyNonullable|stringplatformBodyNonullable|stringcompany_idBodyNonullable|integercompany_emailBodyNonullable|stringcompanyBodyNonullable|stringerrorBodyNodevice_limit_exceededmessageBodyNoMaximum 2 active devices allowed. Please select a device to revoke before continuing.dataBodyNorequires_revocation | pending_login_token | active_devices
POST
/api/employee/logoutAuthController · logout
Bearer
https://raqm-hr.com/api/employee/logoutParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/manager/evaluations/{employee_id}ManagerController · saveEvaluation
Bearer Subscription
https://raqm-hr.com/api/employee/manager/evaluations/{employee_id}Parameters
employee_idPathYesRoute parameterexecution_speedBodyYesrequired|numeric|min:0|max:5work_qualityBodyYesrequired|numeric|min:0|max:5time_commitmentBodyYesrequired|numeric|min:0|max:5team_cooperationBodyYesrequired|numeric|min:0|max:5initiativeBodyYesrequired|numeric|min:0|max:5strengthsBodyNonullable|stringweaknessesBodyNonullable|stringcommentsBodyNonullable|stringnameBodyNoMonthly EvaluationstatusBodyNofinal
POST
/api/employee/manager/notesManagerController · addNote
Bearer Subscription
https://raqm-hr.com/api/employee/manager/notesParameters
employee_idBodyYesrequired|exists:employees,idnoteBodyYesrequired|stringtitleBodyYesrequired|stringtagsBodyYesrequired|arraypriorityBodyYesrequired|stringnameBodyNoGeneral FeedbackstatusBodyNofinal
GET
/api/employee/manager/notes/{employee_id}ManagerController · getManagerNotes
Bearer Subscription
https://raqm-hr.com/api/employee/manager/notes/{employee_id}Parameters
employee_idPathYesRoute parameter
PUT
/api/employee/manager/notes/{id}ManagerController · editNote
Bearer Subscription
https://raqm-hr.com/api/employee/manager/notes/{id}Parameters
idPathYesRoute parameternoteBodyYesrequired|stringtitleBodyYesrequired|stringtagsBodyYesrequired|arraypriorityBodyYesrequired|string
DELETE
/api/employee/manager/notes/{id}ManagerController · deleteNote
Bearer Subscription
https://raqm-hr.com/api/employee/manager/notes/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/manager/projectsManagerController · addProject
Bearer Subscription
https://raqm-hr.com/api/employee/manager/projectsParameters
nameBodyYesrequired|string|max:255typeBodyYesrequired|stringdescriptionBodyNonullable|stringstart_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_dateteam_membersBodyYesrequired|arrayattachmentsBodyNonullable|arraystatusBodyNoin_progressroleBodyNomemberdocument_typeBodyNogeneral
GET
/api/employee/manager/tasks/deliveredManagerController · getDeliveredTasks
Bearer Subscription
https://raqm-hr.com/api/employee/manager/tasks/deliveredParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/manager/tasks/{id}ManagerController · reviewTask
Bearer Subscription
https://raqm-hr.com/api/employee/manager/tasks/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/manager/tasks/{id}/reviewManagerController · reviewTaskAction
Bearer Subscription
https://raqm-hr.com/api/employee/manager/tasks/{id}/reviewParameters
idPathYesRoute parameteractionBodyYesrequired|in:accept,rejectreasonBodyYesrequired_if:action,reject|nullable|string|max:1000commentBodyNo[Return Reason]
GET
/api/employee/manager/teamManagerController · getTeamMembers
Bearer Subscription
https://raqm-hr.com/api/employee/manager/teamParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/meetingsMeetingController · index
Bearer Subscription
https://raqm-hr.com/api/employee/meetingsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/meetingsMeetingController · store
Bearer Subscription
https://raqm-hr.com/api/employee/meetingsParameters
titleBodyYesrequired|string|max:255start_timeBodyYesrequired|dateend_timeBodyYesrequired|date|after:start_timeattendeesBodyNonullable|arraytypeBodyNomeetinglocationBodyYesnullable|required_if:type,offlinelinkBodyYesnullable|required_if:type,online|urldescriptionBodyNonullable|stringteam_workspace_idBodyNonullable|exists:team_workspaces,idstatusBodyNopending
POST
/api/employee/meetings/check-conflictsMeetingController · checkConflicts
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/check-conflictsParameters
start_timeBodyYesrequired|dateend_timeBodyYesrequired|date|after:start_timeattendeesBodyNonullable|arrayexcept_meeting_idBodyNonullable|integer
GET
/api/employee/meetings/{id}MeetingController · show
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/meetings/{id}MeetingController · update
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}Parameters
idPathYesRoute parametertitleBodyYesrequired|string|max:255start_timeBodyYesrequired|dateend_timeBodyYesrequired|date|after:start_timeattendeesBodyNonullable|arraytypeBodyYesrequired|in:online,offlinelocationBodyYesnullable|required_if:type,offlinelinkBodyYesnullable|required_if:type,online|urldescriptionBodyNonullable|stringteam_workspace_idBodyNonullable|exists:team_workspaces,idstatusBodyNopending
DELETE
/api/employee/meetings/{id}MeetingController · destroy
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/meetings/{id}/acceptMeetingController · accept
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/acceptParameters
idPathYesRoute parameterstatusBodyNoaccepted
POST
/api/employee/meetings/{id}/actionsMeetingController · storeActions
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/actionsParameters
idPathYesRoute parameteractionsBodyYesrequired|array|min:1
POST
/api/employee/meetings/{id}/actions/{action}/doneMeetingController · markActionDone
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/actions/{action}/doneParameters
idPathYesRoute parameteractionPathYesRoute parameter
POST
/api/employee/meetings/{id}/assignMeetingController · assignAttendee
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/assignParameters
idPathYesRoute parameteremployee_idBodyYesrequired|exists:employees,idstatusBodyNopendingtypeBodyNomeeting
POST
/api/employee/meetings/{id}/commentsMeetingController · storeComment
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/commentsParameters
idPathYesRoute parameterbodyBodyYesrequired|string|max:2000
POST
/api/employee/meetings/{id}/completeMeetingController · complete
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/completeParameters
idPathYesRoute parameter
POST
/api/employee/meetings/{id}/declineMeetingController · decline
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/declineParameters
idPathYesRoute parameterstatusBodyNodeclined
POST
/api/employee/meetings/{id}/minutesMeetingController · updateMinutes
Bearer Subscription
https://raqm-hr.com/api/employee/meetings/{id}/minutesParameters
idPathYesRoute parameterminutesBodyNonullable|string
GET
/api/employee/modulesDashboardController · getEnabledModules
Bearer Subscription
https://raqm-hr.com/api/employee/modulesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/monthly-reportMonthlyReportController · index
Bearer Subscription
https://raqm-hr.com/api/employee/monthly-reportParameters
periodBodyNoyear | monthsummaryBodyNoworking_hours | value | unit | hoursachievementBodyNopercentage | completed | totaltasksBodyNototal_count | active_countperformance_analysisBodyNoweeksstatus_distributionBodyNokey | completed | value | color | #10B981keyBodyNolatecolorBodyNo#EF4444metricsBodyNoweekly_avg
GET
/api/employee/notificationsNotificationController · index
Bearer Subscription
https://raqm-hr.com/api/employee/notificationsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/notifications/read-allNotificationController · markAllAsRead
Bearer Subscription
https://raqm-hr.com/api/employee/notifications/read-allParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/notifications/unreadNotificationController · unread
Bearer Subscription
https://raqm-hr.com/api/employee/notifications/unreadParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/notifications/unread/countNotificationController · unreadCount
Bearer Subscription
https://raqm-hr.com/api/employee/notifications/unread/countParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/notifications/{id}/readNotificationController · markAsRead
Bearer Subscription
https://raqm-hr.com/api/employee/notifications/{id}/readParameters
idPathYesRoute parameter
GET
/api/employee/occasion-campaignsOccasionCampaignController · employeeIndex
Bearer Subscription
https://raqm-hr.com/api/employee/occasion-campaignsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/payrollPayrollController · index
Bearer Subscription
https://raqm-hr.com/api/employee/payrollParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/penaltiesPenaltiesController · index
Bearer Subscription
https://raqm-hr.com/api/employee/penaltiesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/penalties/{id}PenaltiesController · show
Bearer Subscription
https://raqm-hr.com/api/employee/penalties/{id}Parameters
idPathYesRoute parameter
GET
/api/employee/performance/goalsPerformanceController · goals
Bearer Subscription
https://raqm-hr.com/api/employee/performance/goalsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/performance/historyPerformanceController · history
Bearer Subscription
https://raqm-hr.com/api/employee/performance/historyParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/performance/notesPerformanceController · notes
Bearer Subscription
https://raqm-hr.com/api/employee/performance/notesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/performance/summaryPerformanceController · summary
Bearer Subscription
https://raqm-hr.com/api/employee/performance/summaryParameters
supervisor_notesBodyNoname | N/A | avatar | strengths | development_points | date | Y-m-d
GET
/api/employee/profileProfileController · index
Bearer Subscription
https://raqm-hr.com/api/employee/profileParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/profile/fcm-tokenProfileController · updateFcmToken
Bearer Subscription
https://raqm-hr.com/api/employee/profile/fcm-tokenParameters
fcm_tokenBodyYesrequired|string|max:500device_typeBodyNonullable|string|in:android,ios,webdevice_nameBodyNonullable|string|max:100
DELETE
/api/employee/profile/fcm-tokenProfileController · removeFcmToken
Bearer Subscription
https://raqm-hr.com/api/employee/profile/fcm-tokenParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/profile/updateProfileController · update
Bearer Subscription
https://raqm-hr.com/api/employee/profile/updateParameters
phoneBodyNonullable|string|max:20emailBodyNonullable|email|max:255addressBodyNonullable|string|max:500birth_dateBodyNonullable|datenational_idBodyNonullable|string|max:20passwordBodyNonullable|min:6|confirmedavatarBodyNonullable|image|max:2048marital_statusBodyNonullable|in:single,married,divorced,widowednationalityBodyNonullable|string|max:100
GET
/api/employee/projectsProjectController · index
Bearer Subscription
https://raqm-hr.com/api/employee/projectsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/projects/{id}ProjectController · show
Bearer Subscription
https://raqm-hr.com/api/employee/projects/{id}Parameters
idPathYesRoute parameter
GET
/api/employee/projects/{id}/documentsProjectController · documents
Bearer Subscription
https://raqm-hr.com/api/employee/projects/{id}/documentsParameters
idPathYesRoute parameter
POST
/api/employee/projects/{id}/documentsProjectController · storeDocument
Bearer Subscription
https://raqm-hr.com/api/employee/projects/{id}/documentsParameters
idPathYesRoute parameterfileBodyYesrequired|file|max:10240document_typeBodyNonullable|string|max:255notesBodyNonullable|string
GET
/api/employee/projects/{id}/tasksProjectController · tasks
Bearer Subscription
https://raqm-hr.com/api/employee/projects/{id}/tasksParameters
idPathYesRoute parameter
POST
/api/employee/projects/{id}/tasksProjectController · storeTask
Bearer Subscription
https://raqm-hr.com/api/employee/projects/{id}/tasksParameters
idPathYesRoute parameteremployee_idBodyNonullableemployee_idsBodyNonullabletask_nameBodyYesrequired|string|max:255descriptionBodyNonullable|stringstart_dateBodyNonullable|dateend_dateBodyNonullable|date|after_or_equal:start_datestatusBodyNonullable|in:pending,in_progress,completedattachmentsBodyNonullable|array
POST
/api/employee/refresh-tokenAuthController · refreshToken
Bearer Subscription
https://raqm-hr.com/api/employee/refresh-tokenParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/requestsRequestsController · index
Bearer Subscription
https://raqm-hr.com/api/employee/requestsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/requests/actionRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/requests/actionParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/requests/adminRequestsController · storeAdmin
Bearer Subscription
https://raqm-hr.com/api/employee/requests/adminParameters
typeBodyYesrequired|stringdetailsBodyYesrequired|arraystatusBodyNopending
POST
/api/employee/requests/advanceRequestsController · storeAdvance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/advanceParameters
amountBodyYesrequired|numeric|min:1payment_methodBodyYesrequired|string|in:salary_deduction,otherdeduction_dateBodyNonullable|dateinstallments_countBodyNonullable|integer|min:1reasonBodyYesrequired|stringother_payment_methodBodyNonullable|in:cash,end_of_service_benefits,vacation_entitlementsstatusBodyNopendingtypeBodyNoadvance
GET
/api/employee/requests/advance-settingsRequestsController · advanceSettings
Bearer Subscription
https://raqm-hr.com/api/employee/requests/advance-settingsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/requests/attendanceRequestsController · storeAttendance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/attendanceParameters
typeBodyYesrequired|in:permission,punch_correction,overtimedateBodyYesrequired|datereasonBodyYesrequired|stringstatusBodyNopending
POST
/api/employee/requests/commissionRequestsController · storeCommission
Bearer Subscription
https://raqm-hr.com/api/employee/requests/commissionParameters
sales_valueBodyYesrequired|numeric|min:0sales_dateBodyYesrequired|daterequested_amountBodyYesrequired|numeric|min:0descriptionBodyNonullable|stringattachmentsBodyNonullable|arraytypeBodyNocommissionstatusBodyNopendingdetailsBodyNosales_value | sales_date | requested_amount | description | attachments
POST
/api/employee/requests/custodyRequestsController · storeCustody
Bearer Subscription
https://raqm-hr.com/api/employee/requests/custodyParameters
custody_typeBodyYesrequired|stringnameBodyNonullable|stringpurposeBodyYesrequired|stringsettlement_dateBodyYesrequired|dateamountBodyNonullable|numeric|min:0attachmentsBodyNonullable|arraytypeBodyNocustodystatusBodyNopendingdetailsBodyNocustody_type | name | purpose | settlement_date | amount | attachments
POST
/api/employee/requests/exitRequestsController · storeExit
Bearer Subscription
https://raqm-hr.com/api/employee/requests/exitParameters
dateBodyYesrequired|datefromBodyYesrequired|stringtoBodyYesrequired|stringreasonBodyYesrequired|stringattachmentBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdf,doc,docxtypeBodyNoexitstatusBodyNopendingdetailsBodyNofrom | to
POST
/api/employee/requests/financialRequestsController · storeFinancial
Bearer Subscription
https://raqm-hr.com/api/employee/requests/financialParameters
typeBodyYesrequired|stringamountBodyYesrequired|numeric|min:1descriptionBodyYesrequired|stringstatusBodyNopending
POST
/api/employee/requests/forgot-punchRequestsController · storeForgotPunch
Bearer Subscription
https://raqm-hr.com/api/employee/requests/forgot-punchParameters
dateBodyYesrequired|datepunch_typeBodyYesrequired|in:check_in,check_outtimeBodyYesrequired|stringreasonBodyNoنسيت البصمة (typeBodyNoforgot_punchstatusBodyNopendingdetailsBodyNodate | punch_type | time | reason
POST
/api/employee/requests/housing-allowanceRequestsController · storeHousingAllowance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/housing-allowanceParameters
allowance_typeBodyYesrequired|stringdeduction_dateBodyYesrequired|datepayment_methodBodyNonullable|stringmonths_countBodyYesrequired|integer|min:1reasonBodyYesrequired|stringattachmentsBodyNonullable|arraytypeBodyNohousing_allowancestatusBodyNopendingdetailsBodyNoallowance_type | deduction_date | months_count | attachments
POST
/api/employee/requests/insuranceRequestsController · storeInsurance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/insuranceParameters
request_typeBodyYesrequired|in:add_dependent,upgrade_levelrequested_levelBodyNonullable|stringdependentsBodyNonullable|arraydependent_attachmentsBodyNonullable|arrayreasonBodyNonullable|stringtypeBodyNomedical_insurancestatusBodyNopendingdetailsBodyNorequest_type | requested_level | dependents
POST
/api/employee/requests/leaveRequestsController · storeLeave
Bearer Subscription
https://raqm-hr.com/api/employee/requests/leaveParameters
leave_type_idBodyYesrequired|integerstart_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_datereasonBodyNonullable|stringdestinationBodyNonullable|stringbackup_person_phoneBodyNonullable|stringbackup_person_nameBodyNonullable|stringattachmentBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdf,doc,docxtypeBodyNoleavestatusBodyNopendingdetailsBodyNoleave_type_id | start_date | end_date | days | destination | backup_person_phone | backup_person_name
POST
/api/employee/requests/letterRequestsController · storeOfficialLetter
Bearer Subscription
https://raqm-hr.com/api/employee/requests/letterParameters
letter_typeBodyYesrequired|in:employment,experience,salary_certificatelanguageBodyYesrequired|in:ar,en,bothaddressed_toBodyYesrequired|stringdelivery_modeBodyYesrequired|stringchamber_authBodyNonullablesalary_report_typeBodyNonullable|in:total,detailedreasonBodyNonullable|stringproposed_templateBodyNonullable|file|max:10240|mimes:pdf,doc,docx,jpg,jpeg,pngtypeBodyNoletterstatusBodyNopendingdetailsBodyNoletter_type | language | addressed_to | delivery_mode | chamber_auth | chamber_auth | salary_report_type | proposed_template
POST
/api/employee/requests/loanRequestsController · storeLoan
Bearer Subscription
https://raqm-hr.com/api/employee/requests/loanParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/requests/maternityRequestsController · storeMaternity
Bearer Subscription
https://raqm-hr.com/api/employee/requests/maternityParameters
start_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_dateexpected_birth_dateBodyNonullable|datedestinationBodyNonullable|stringbackup_person_phoneBodyNonullable|stringbackup_person_nameBodyNonullable|stringattachmentsBodyNonullable|arraytypeBodyNomaternitystatusBodyNopendingreasonBodyNoMaternity leave requestdetailsBodyNostart_date | end_date | expected_birth_date | destination | backup_person_phone | backup_person_name | attachments
POST
/api/employee/requests/mission-allowanceRequestsController · storeMissionAllowance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/mission-allowanceParameters
mission_locationBodyYesrequired|stringstart_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_datedaily_rateBodyNonullable|numeric|min:0reasonBodyNonullable|stringrequirementsBodyNonullable|string|in:flight_tickets,car,train,bus,shiphotel_bookingBodyNonullable|in:0,1country_idBodyNonullable|exists:countries,idcity_idBodyNonullable|exists:cities,idattachmentsBodyNonullable|arraytypeBodyNomission_allowancestatusBodyNopendingdetailsBodyNomission_location | start_date | end_date | total_days | daily_rate | requirements | hotel_booking | country_id | city_id | attachments
POST
/api/employee/requests/overtimeRequestsController · storeOvertime
Bearer Subscription
https://raqm-hr.com/api/employee/requests/overtimeParameters
hours_countBodyYesrequired|numeric|min:0.5start_timeBodyYesrequired|stringend_timeBodyYesrequired|stringtask_idBodyNonullable|integerdateBodyYesrequired|datedescriptionBodyNonullable|stringattachmentsBodyNonullable|arraytypeBodyNoovertimestatusBodyNopendingdetailsBodyNohours_count | start_time | end_time | task_id | date | description | attachments
POST
/api/employee/requests/permissionRequestsController · storePermission
Bearer Subscription
https://raqm-hr.com/api/employee/requests/permissionParameters
dateBodyYesrequired|datefrom_timeBodyYesrequired|stringreasonBodyYesrequired|stringtypeBodyNopermissionstatusBodyNopendingdetailsBodyNofrom_time | H:i | to_time | H:i | hours_count
GET
/api/employee/requests/postponable-installmentsRequestsController · getPostponableInstallments
Bearer Subscription
https://raqm-hr.com/api/employee/requests/postponable-installmentsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/requests/postponeRequestsController · storePostponement
Bearer Subscription
https://raqm-hr.com/api/employee/requests/postponeParameters
installment_idBodyYesrequired|exists:loan_installments,idreasonBodyYesrequired|stringtypeBodyNopostpone_installmentstatusBodyNopendingdetailsBodyNoinstallment_id | installment_date | Y-m-d | amount
POST
/api/employee/requests/punch-correctionRequestsController · storePunchCorrection
Bearer Subscription
https://raqm-hr.com/api/employee/requests/punch-correctionParameters
new_shiftBodyYesrequired|stringstart_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_datereasonBodyNonullable|stringtypeBodyNopunch_correctionstatusBodyNopendingdetailsBodyNonew_shift | start_date | end_date
POST
/api/employee/requests/reimbursementRequestsController · storeReimbursement
Bearer Subscription
https://raqm-hr.com/api/employee/requests/reimbursementParameters
expense_typeBodyYesrequired|stringexpense_dateBodyYesrequired|dateamountBodyNonullable|numeric|min:0descriptionBodyNonullable|stringcustody_request_idBodyNonullableattachmentsBodyNonullable|arraytypeBodyNoreimbursementstatusBodyNopendingdetailsBodyNoexpense_type | expense_date | amount | description | custody_request_id | attachments
POST
/api/employee/requests/residence-renewalRequestsController · storeResidenceRenewal
Bearer Subscription
https://raqm-hr.com/api/employee/requests/residence-renewalParameters
requested_durationBodyNonullable|stringdelivery_locationBodyYesrequired|stringattachmentsBodyNonullable|arraytypeBodyNoresidence_renewalstatusBodyNopendingreasonBodyNoResidence renewal requestdetailsBodyNorequested_duration | delivery_location | attachments
POST
/api/employee/requests/resignationRequestsController · storeResignation
Bearer Subscription
https://raqm-hr.com/api/employee/requests/resignationParameters
last_dayBodyYesrequired|datereasonBodyNonullable|stringnotesBodyNonullable|stringattachmentBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdf,doc,docxtypeBodyNoresignationstatusBodyNopendingdetailsBodyNoreason | notes | last_day | attachment
POST
/api/employee/requests/trainingRequestsController · storeTraining
Bearer Subscription
https://raqm-hr.com/api/employee/requests/trainingParameters
training_nameBodyYesrequired|stringproviderBodyNonullable|stringamountBodyNonullable|numeric|min:0start_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_datereasonBodyNonullable|stringattachmentsBodyNonullable|arraytypeBodyNotrainingstatusBodyNopendingdetailsBodyNotraining_name | provider | amount | start_date | end_date | attachments
POST
/api/employee/requests/transport-allowanceRequestsController · storeTransportAllowance
Bearer Subscription
https://raqm-hr.com/api/employee/requests/transport-allowanceParameters
allowance_typeBodyYesrequired|stringdeduction_dateBodyYesrequired|datepayment_methodBodyYesrequired|stringmonths_countBodyYesrequired|integer|min:1amountBodyNonullable|numeric|min:0.01reasonBodyYesrequired|stringattachmentsBodyNonullable|arraytypeBodyNotransport_allowancestatusBodyNopendingdetailsBodyNoallowance_type | deduction_date | payment_method | months_count | amount | amount | attachments
POST
/api/employee/requests/visit-authRequestsController · storeVisitAuth
Bearer Subscription
https://raqm-hr.com/api/employee/requests/visit-authParameters
auth_request_detailsBodyYesrequired|stringsubmission_dateBodyYesrequired|daterequest_documentBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdf,doc,docxtypeBodyNovisit_authstatusBodyNopendingdetailsBodyNoauth_request_details | submission_date | request_document
POST
/api/employee/requests/visit-visaRequestsController · storeVisitVisa
Bearer Subscription
https://raqm-hr.com/api/employee/requests/visit-visaParameters
visit_typeBodyYesrequired|stringsubmitted_toBodyYesrequired|stringvisitor_full_nameBodyYesrequired|stringvisitor_passport_numberBodyYesrequired|stringvisitor_nationalityBodyYesrequired|stringvisitor_emailBodyNonullable|emailvisitor_phoneBodyYesrequired|stringpassport_imageBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdfnotesBodyNonullable|stringtypeBodyNovisit_visastatusBodyNopendingreasonBodyNoVisit visa request for detailsBodyNovisit_type | submitted_to | notes | visitor | full_name | passport_number | nationality | email | phone | passport_image
POST
/api/employee/requests/work-from-homeRequestsController · storeWorkFromHome
Bearer Subscription
https://raqm-hr.com/api/employee/requests/work-from-homeParameters
start_dateBodyYesrequired|dateend_dateBodyYesrequired|date|after_or_equal:start_datereasonBodyNonullable|stringattachmentBodyNonullable|file|max:10240|mimes:jpg,jpeg,png,pdf,doc,docxtypeBodyNowork_from_homestatusBodyNopendingdetailsBodyNostart_date | end_date | days
GET
/api/employee/requests/{id}RequestsController · show
Bearer Subscription
https://raqm-hr.com/api/employee/requests/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/requests/{id}/actionRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/requests/{id}/actionParameters
idPathYesRoute parameter
POST
/api/employee/requests/{id}/approveRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/requests/{id}/approveParameters
idPathYesRoute parameter
POST
/api/employee/requests/{id}/rejectRequestsController · processAction
Bearer Subscription
https://raqm-hr.com/api/employee/requests/{id}/rejectParameters
idPathYesRoute parameter
GET
/api/employee/required-documentsRequiredDocumentsController · status
Bearer Subscription
https://raqm-hr.com/api/employee/required-documentsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/required-documentsRequiredDocumentsController · upload
Bearer Subscription
https://raqm-hr.com/api/employee/required-documentsParameters
document_typeBodyYesrequired|string|in:fileBodyYesrequired|file|mimes:pdf,jpg,jpeg,png|max:10240
GET
/api/employee/salesSalesController · index
Bearer Subscription
https://raqm-hr.com/api/employee/salesParameters
metricsBodyNototal_clients | total_invoices | total_collected
GET
/api/employee/sales/clientsSalesController · clients
Bearer Subscription
https://raqm-hr.com/api/employee/sales/clientsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/sales/clientsSalesController · storeClient
Bearer Subscription
https://raqm-hr.com/api/employee/sales/clientsParameters
nameBodyYesrequired|string|max:255emailBodyNonullable|email|max:255phoneBodyNonullable|string|max:20addressBodyNonullable|stringnational_idBodyNonullable|string|max:50
POST
/api/employee/sales/collectionsSalesController · storeCollection
Bearer Subscription
https://raqm-hr.com/api/employee/sales/collectionsParameters
invoice_idBodyYesrequired|exists:invoices,idamountBodyYesrequired|numeric|min:0collection_dateBodyYesrequired|datepayment_methodBodyYesrequired|in:cash,bank_transfer,checknoteBodyNonullable|stringstatusBodyNopartial
POST
/api/employee/sales/invoicesSalesController · storeInvoice
Bearer Subscription
https://raqm-hr.com/api/employee/sales/invoicesParameters
client_idBodyYesrequired|exists:clients,idinvoice_numberBodyYesrequired|string|unique:invoices,invoice_numberamountBodyYesrequired|numeric|min:0due_dateBodyYesrequired|datestatusBodyNopending
POST
/api/employee/sales/location/updateSalesController · updateLocation
Bearer Subscription
https://raqm-hr.com/api/employee/sales/location/updateParameters
latitudeBodyYesrequired|numericlongitudeBodyYesrequired|numeric
GET
/api/employee/sales/visit-typesSalesController · visitTypes
Bearer Subscription
https://raqm-hr.com/api/employee/sales/visit-typesParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/sales/visitsSalesController · visits
Bearer Subscription
https://raqm-hr.com/api/employee/sales/visitsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/sales/visitsSalesController · storeVisit
Bearer Subscription
https://raqm-hr.com/api/employee/sales/visitsParameters
modeBodyYesrequired|in:existing,newclient_idBodyYesnullable|required_if:mode,existing|exists:clients,idplace_nameBodyYesnullable|required_if:mode,new|string|max:255place_addressBodyNonullable|stringphoneBodyNonullable|string|max:20national_idBodyNonullable|string|max:50visit_typeBodyYesrequired|in:notesBodyNonullable|string|max:1000latitudeBodyNonullable|numericlongitudeBodyNonullable|numeric
GET
/api/employee/scheduleScheduleController · index
Bearer Subscription
https://raqm-hr.com/api/employee/scheduleParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/schedule/currentScheduleController · current
Bearer Subscription
https://raqm-hr.com/api/employee/schedule/currentParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/shiftsShiftController · index
Bearer Subscription
https://raqm-hr.com/api/employee/shiftsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/shifts/my-shiftShiftController · myShift
Bearer Subscription
https://raqm-hr.com/api/employee/shifts/my-shiftParameters
sourceBodyNowork_schedule
GET
/api/employee/shifts/{id}ShiftController · show
Bearer Subscription
https://raqm-hr.com/api/employee/shifts/{id}Parameters
idPathYesRoute parameter
GET
/api/employee/subtasks/{subtaskId}SubtasksController · show
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}Parameters
subtaskIdPathYesRoute parameter
PUT
/api/employee/subtasks/{subtaskId}SubtasksController · update
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}Parameters
subtaskIdPathYesRoute parametertitleBodyYesrequired|string|max:255descriptionBodyNonullable|stringstatusBodyNonullable|in:new,in_progress,review,completed,cancelledpriorityBodyNonullable|in:low,medium,high,urgentassigned_toBodyNonullable|exists:employees,idemployee_idsBodyNonullable|arraystart_dateBodyNonullable|dateend_dateBodyNonullable|dateestimated_hoursBodyNonullable|numeric|min:0progressBodyNonullable|integer|min:0|max:100
DELETE
/api/employee/subtasks/{subtaskId}SubtasksController · destroy
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}Parameters
subtaskIdPathYesRoute parameter
GET
/api/employee/subtasks/{subtaskId}/commentsSubtasksController · getComments
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}/commentsParameters
subtaskIdPathYesRoute parameter
POST
/api/employee/subtasks/{subtaskId}/commentsSubtasksController · storeComment
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}/commentsParameters
subtaskIdPathYesRoute parametercommentBodyYesrequired|stringparent_idBodyNonullable|exists:subtask_comments,idattachmentBodyNonullable|file|max:10240
POST
/api/employee/subtasks/{subtaskId}/toggleSubtasksController · toggle
Bearer Subscription
https://raqm-hr.com/api/employee/subtasks/{subtaskId}/toggleParameters
subtaskIdPathYesRoute parameter
GET
/api/employee/tasksTasksController · index
Bearer Subscription
https://raqm-hr.com/api/employee/tasksParameters
under_reviewBodyNoreview | under_reviewdeliveredBodyNocompleted | delivered
POST
/api/employee/tasks/{id}/commentsProjectController · storeComment
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{id}/commentsParameters
idPathYesRoute parametercommentBodyYesrequired|string|max:5000
POST
/api/employee/tasks/{id}/finishTasksController · finish
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{id}/finishParameters
idPathYesRoute parameterdocumentBodyNonullable|file|max:5120statusBodyNoreview
PATCH
/api/employee/tasks/{id}/statusTasksController · updateStatus
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{id}/statusParameters
idPathYesRoute parameterstatusBodyYesrequired|string|in:pending,in_progress,review
POST
/api/employee/tasks/{id}/submitTasksController · submit
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{id}/submitParameters
idPathYesRoute parameterachievement_summaryBodyYesrequired|stringattachmentsBodyNonullable|arraystatusBodyNoreview
GET
/api/employee/tasks/{taskId}/subtasksSubtasksController · index
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{taskId}/subtasksParameters
taskIdPathYesRoute parameter
POST
/api/employee/tasks/{taskId}/subtasksSubtasksController · store
Bearer Subscription
https://raqm-hr.com/api/employee/tasks/{taskId}/subtasksParameters
taskIdPathYesRoute parametertitleBodyYesrequired|string|max:255descriptionBodyNonullable|stringstatusBodyNonullable|in:new,in_progress,review,completed,cancelledpriorityBodyNonullable|in:low,medium,high,urgentassigned_toBodyNonullable|exists:employees,idemployee_idsBodyNonullable|arraystart_dateBodyNonullable|dateend_dateBodyNonullable|dateestimated_hoursBodyNonullable|numeric|min:0
GET
/api/employee/timesheetsTimesheetController · index
Bearer Subscription
https://raqm-hr.com/api/employee/timesheetsParameters
No parameters are declared by this route or its request validation.
POST
/api/employee/timesheetsTimesheetController · store
Bearer Subscription
https://raqm-hr.com/api/employee/timesheetsParameters
project_idBodyYesrequired|integerproject_task_idBodyYesrequired|integerdateBodyYesrequired|datehoursBodyYesrequired|numeric|min:0.25|max:24descriptionBodyNonullable|stringis_billableBodyNonullable|booleanstatusBodyNonullable|in:draft,submitted
POST
/api/employee/timesheets/submitTimesheetController · submit
Bearer Subscription
https://raqm-hr.com/api/employee/timesheets/submitParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/timesheets/summaryTimesheetController · summary
Bearer Subscription
https://raqm-hr.com/api/employee/timesheets/summaryParameters
No parameters are declared by this route or its request validation.
PUT
/api/employee/timesheets/{id}TimesheetController · update
Bearer Subscription
https://raqm-hr.com/api/employee/timesheets/{id}Parameters
idPathYesRoute parameterdateBodyYessometimes|required|datehoursBodyYessometimes|required|numeric|min:0.25|max:24descriptionBodyNonullable|stringis_billableBodyNonullable|booleanstatusBodyNonullable|in:draft,submitted
DELETE
/api/employee/timesheets/{id}TimesheetController · destroy
Bearer Subscription
https://raqm-hr.com/api/employee/timesheets/{id}Parameters
idPathYesRoute parameter
POST
/api/employee/timesheets/{id}/submitTimesheetController · submit
Bearer Subscription
https://raqm-hr.com/api/employee/timesheets/{id}/submitParameters
idPathYesRoute parameter
GET
/api/employee/trainingTrainingController · index
Bearer Subscription
https://raqm-hr.com/api/employee/trainingParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/training/{id}TrainingController · show
Bearer Subscription
https://raqm-hr.com/api/employee/training/{id}Parameters
idPathYesRoute parameter
GET
/api/employee/upcoming-holidaysUpcomingHolidayController · index
Bearer Subscription
https://raqm-hr.com/api/employee/upcoming-holidaysParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/vacationsLeavesController · vacationSummary
Bearer Subscription
https://raqm-hr.com/api/employee/vacationsParameters
No parameters are declared by this route or its request validation.
GET
/api/employee/visasVisaController · index
Bearer Subscription
https://raqm-hr.com/api/employee/visasParameters
No parameters are declared by this route or its request validation.
Meeting request
1 routes
POST
/api/meeting-requestLandingController · bookMeeting
Public
https://raqm-hr.com/api/meeting-requestParameters
company_nameBodyYesrequired|string|max:255contact_nameBodyYesrequired|string|max:255emailBodyYesrequired|emailphoneBodyYesrequired|string|max:30preferred_dateBodyNonullable|datepreferred_timeBodyNonullable|date_format:H:inotesBodyNonullable|string|max:1000country_codeBodyNonullable|string|size:2Muqeem & residency
6 routes
GET
/api/muqeem/exit-reentry/statusMuqeemController · exitReentryStatus
Bearer
https://raqm-hr.com/api/muqeem/exit-reentry/statusParameters
visa_idBodyYesrequired|exists:exit_reentry_visas,iddataBodyNoid | employee_name | iqama_number | visa_number | visa_type | visa_duration | return_before_date | Y-m-d | issue_date | Y-m-d | expiry_date | Y-m-d | status | is_expired | days_until_expiry
GET
/api/muqeem/iqama/expiryMuqeemController · iqamaExpiry
Bearer
https://raqm-hr.com/api/muqeem/iqama/expiryParameters
employee_idBodyNonullable|exists:employees,idmessageBodyNoNo expiry date founddataBodyNoiqama_number | expiry_date | Y-m-d | days_until_expiry | is_expired
GET
/api/muqeem/iqama/statusMuqeemController · iqamaStatus
Bearer
https://raqm-hr.com/api/muqeem/iqama/statusParameters
employee_idBodyNonullable|exists:employees,idmessageBodyNoNo iqama record founddataBodyNoiqama_number | full_name_arabic | full_name_english | profession | sponsor_name | nationality | issue_date | Y-m-d | expiry_date | Y-m-d | status | days_until_expiry | is_expired
GET
/api/muqeem/passport/infoMuqeemController · passportInfo
Bearer
https://raqm-hr.com/api/muqeem/passport/infoParameters
employee_idBodyNonullable|exists:employees,idmessageBodyNoNo passport record founddataBodyNopassport_number | full_name_arabic | full_name_english | nationality | issue_date | Y-m-d | expiry_date | Y-m-d | place_of_issue | days_until_expiry | is_expired
POST
/api/muqeem/reports/residentMuqeemController · residentReport
Bearer
https://raqm-hr.com/api/muqeem/reports/residentParameters
iqama_numberBodyYesrequired|stringmessageBodyNoFailed to fetch report
POST
/api/muqeem/verify/residentMuqeemController · verifyResident
Bearer
https://raqm-hr.com/api/muqeem/verify/residentParameters
iqama_numberBodyYesrequired|stringmessageBodyNoVerification failedOccasion campaigns
1 routes
GET
/api/occasion-campaignsOccasionCampaignController · publicIndex
Public
https://raqm-hr.com/api/occasion-campaignsParameters
No parameters are declared by this route or its request validation.
Payroll
31 routes
GET
/api/payroll-module/accountsPayrollModuleController · accounts
Bearer
https://raqm-hr.com/api/payroll-module/accountsParameters
No parameters are declared by this route or its request validation.
POST
/api/payroll-module/accountsPayrollModuleController · storeAccount
Bearer
https://raqm-hr.com/api/payroll-module/accountsParameters
codeBodyYesrequired|string|max:20nameBodyYesrequired|string|max:255name_arBodyNonullable|string|max:255account_typeBodyYesrequired|in:asset,liability,expense,revenue,equityactiveBodyNonullable|booleanmessageBodyNoتم إنشاء الحساب بنجاح
PUT
/api/payroll-module/accounts/{id}PayrollModuleController · updateAccount
Bearer
https://raqm-hr.com/api/payroll-module/accounts/{id}Parameters
idPathYesRoute parametercodeBodyNosometimes|string|max:20nameBodyNosometimes|string|max:255name_arBodyNonullable|string|max:255account_typeBodyNosometimes|in:asset,liability,expense,revenue,equityactiveBodyNonullable|booleanmessageBodyNoتم تحديث الحساب
DELETE
/api/payroll-module/accounts/{id}PayrollModuleController · destroyAccount
Bearer
https://raqm-hr.com/api/payroll-module/accounts/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف الحساب
GET
/api/payroll-module/contractsPayrollModuleController · contracts
Bearer
https://raqm-hr.com/api/payroll-module/contractsParameters
No parameters are declared by this route or its request validation.
POST
/api/payroll-module/contractsPayrollModuleController · storeContract
Bearer
https://raqm-hr.com/api/payroll-module/contractsParameters
employee_idBodyYesrequired|exists:employees,idstructure_idBodyYesrequired|exists:payroll_structures,idnameBodyNonullable|string|max:255wageBodyYesrequired|numeric|min:0date_startBodyYesrequired|datedate_endBodyNonullable|date|after_or_equal:date_startstateBodyNonullable|in:draft,open,closenotesBodyNonullable|stringmessageBodyNoتم إنشاء العقد بنجاح
GET
/api/payroll-module/contracts/{id}PayrollModuleController · showContract
Bearer
https://raqm-hr.com/api/payroll-module/contracts/{id}Parameters
idPathYesRoute parameter
PUT
/api/payroll-module/contracts/{id}PayrollModuleController · updateContract
Bearer
https://raqm-hr.com/api/payroll-module/contracts/{id}Parameters
idPathYesRoute parameterstructure_idBodyNosometimes|exists:payroll_structures,idnameBodyNonullable|string|max:255wageBodyNosometimes|numeric|min:0date_startBodyNosometimes|datedate_endBodyNonullable|datestateBodyNosometimes|in:draft,open,closenotesBodyNonullable|stringmessageBodyNoتم تحديث العقد
DELETE
/api/payroll-module/contracts/{id}PayrollModuleController · destroyContract
Bearer
https://raqm-hr.com/api/payroll-module/contracts/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف العقد
POST
/api/payroll-module/payslip/computePayrollModuleController · computePayslip
Bearer
https://raqm-hr.com/api/payroll-module/payslip/computeParameters
employee_idBodyYesrequired|exists:employees,idyearBodyYesrequired|integer|min:2020|max:2040monthBodyYesrequired|integer|min:1|max:12saveBodyNonullable|boolean
POST
/api/payroll-module/payslip/compute-bulkPayrollModuleController · computeBulk
Bearer
https://raqm-hr.com/api/payroll-module/payslip/compute-bulkParameters
yearBodyYesrequired|integer|min:2020|max:2040monthBodyYesrequired|integer|min:1|max:12employee_idsBodyNonullable|arraymessageBodyNoتم حساب {$results[
GET
/api/payroll-module/payslip/{employee_id}/{year}/{month}PayrollModuleController · getPayslip
Bearer
https://raqm-hr.com/api/payroll-module/payslip/{employee_id}/{year}/{month}Parameters
employee_idPathYesRoute parameteryearPathYesRoute parametermonthPathYesRoute parameter
DELETE
/api/payroll-module/payslip/{id}PayrollModuleController · destroyPayslip
Bearer
https://raqm-hr.com/api/payroll-module/payslip/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف إيصال الراتب
POST
/api/payroll-module/payslip/{id}/confirmPayrollModuleController · confirmPayslip
Bearer
https://raqm-hr.com/api/payroll-module/payslip/{id}/confirmParameters
idPathYesRoute parametermessageBodyNoتم اعتماد إيصال الراتبstateBodyNoconfirmed
GET
/api/payroll-module/payslip/{id}/journal-entriesPayrollModuleController · journalEntries
Bearer
https://raqm-hr.com/api/payroll-module/payslip/{id}/journal-entriesParameters
idPathYesRoute parameter
POST
/api/payroll-module/payslip/{id}/payPayrollModuleController · payPayslip
Bearer
https://raqm-hr.com/api/payroll-module/payslip/{id}/payParameters
idPathYesRoute parametermessageBodyNoتم تسجيل الإيصال كمدفوعstateBodyNopaid
GET
/api/payroll-module/payslipsPayrollModuleController · payslips
Bearer
https://raqm-hr.com/api/payroll-module/payslipsParameters
No parameters are declared by this route or its request validation.
GET
/api/payroll-module/rule-categoriesPayrollModuleController · ruleCategories
Bearer
https://raqm-hr.com/api/payroll-module/rule-categoriesParameters
No parameters are declared by this route or its request validation.
POST
/api/payroll-module/rule-categoriesPayrollModuleController · storeRuleCategory
Bearer
https://raqm-hr.com/api/payroll-module/rule-categoriesParameters
nameBodyYesrequired|string|max:255name_arBodyNonullable|string|max:255codeBodyYesrequired|string|max:20messageBodyNoتم إنشاء تصنيف القاعدة بنجاح
PUT
/api/payroll-module/rule-categories/{id}PayrollModuleController · updateRuleCategory
Bearer
https://raqm-hr.com/api/payroll-module/rule-categories/{id}Parameters
idPathYesRoute parameternameBodyNosometimes|string|max:255name_arBodyNonullable|string|max:255codeBodyNosometimes|string|max:20messageBodyNoتم تحديث تصنيف القاعدة
DELETE
/api/payroll-module/rule-categories/{id}PayrollModuleController · destroyRuleCategory
Bearer
https://raqm-hr.com/api/payroll-module/rule-categories/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف التصنيف
GET
/api/payroll-module/rulesPayrollModuleController · rules
Bearer
https://raqm-hr.com/api/payroll-module/rulesParameters
No parameters are declared by this route or its request validation.
POST
/api/payroll-module/rulesPayrollModuleController · storeRule
Bearer
https://raqm-hr.com/api/payroll-module/rulesParameters
structure_idBodyYesrequired|exists:payroll_structures,idcategory_idBodyYesrequired|exists:payroll_rule_categories,idnameBodyYesrequired|string|max:255name_arBodyNonullable|string|max:255codeBodyYesrequired|string|max:30sequenceBodyYesrequired|integer|min:1amount_typeBodyYesrequired|in:fixed,percentage,codeamount_fixedBodyNonullable|numericamount_percentageBodyNonullable|numeric|min:0|max:100percentage_based_onBodyNonullable|string|max:30amount_codeBodyNonullable|stringdebit_account_idBodyNonullable|exists:chart_of_accounts,idcredit_account_idBodyNonullable|exists:chart_of_accounts,idappears_on_payslipBodyNonullable|booleanactiveBodyNonullable|booleanmessageBodyNoتم إنشاء قاعدة الراتب بنجاح
GET
/api/payroll-module/rules/{id}PayrollModuleController · showRule
Bearer
https://raqm-hr.com/api/payroll-module/rules/{id}Parameters
idPathYesRoute parameter
PUT
/api/payroll-module/rules/{id}PayrollModuleController · updateRule
Bearer
https://raqm-hr.com/api/payroll-module/rules/{id}Parameters
idPathYesRoute parametercategory_idBodyNosometimes|exists:payroll_rule_categories,idnameBodyNosometimes|string|max:255name_arBodyNonullable|string|max:255codeBodyNosometimes|string|max:30sequenceBodyNosometimes|integer|min:1amount_typeBodyNosometimes|in:fixed,percentage,codeamount_fixedBodyNonullable|numericamount_percentageBodyNonullable|numeric|min:0|max:100percentage_based_onBodyNonullable|string|max:30amount_codeBodyNonullable|stringdebit_account_idBodyNonullable|exists:chart_of_accounts,idcredit_account_idBodyNonullable|exists:chart_of_accounts,idappears_on_payslipBodyNonullable|booleanactiveBodyNonullable|booleanmessageBodyNoتم تحديث قاعدة الراتب
DELETE
/api/payroll-module/rules/{id}PayrollModuleController · destroyRule
Bearer
https://raqm-hr.com/api/payroll-module/rules/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف قاعدة الراتب
GET
/api/payroll-module/structuresPayrollModuleController · structures
Bearer
https://raqm-hr.com/api/payroll-module/structuresParameters
No parameters are declared by this route or its request validation.
POST
/api/payroll-module/structuresPayrollModuleController · storeStructure
Bearer
https://raqm-hr.com/api/payroll-module/structuresParameters
nameBodyYesrequired|string|max:255name_arBodyNonullable|string|max:255department_idBodyNonullable|exists:departments,idactiveBodyNonullable|booleanmessageBodyNoتم إنشاء هيكل الرواتب بنجاح
GET
/api/payroll-module/structures/{id}PayrollModuleController · showStructure
Bearer
https://raqm-hr.com/api/payroll-module/structures/{id}Parameters
idPathYesRoute parameter
PUT
/api/payroll-module/structures/{id}PayrollModuleController · updateStructure
Bearer
https://raqm-hr.com/api/payroll-module/structures/{id}Parameters
idPathYesRoute parameternameBodyNosometimes|string|max:255name_arBodyNonullable|string|max:255department_idBodyNonullable|exists:departments,idactiveBodyNonullable|booleanmessageBodyNoتم تحديث هيكل الرواتب بنجاح
DELETE
/api/payroll-module/structures/{id}PayrollModuleController · destroyStructure
Bearer
https://raqm-hr.com/api/payroll-module/structures/{id}Parameters
idPathYesRoute parametermessageBodyNoتم حذف هيكل الرواتبUser
1 routes
GET
/api/userInternal handler
Bearer
https://raqm-hr.com/api/userParameters
No parameters are declared by this route or its request validation.
No endpoints match your search.
Raqm