Back to Home

Developer Map

Complete overview of test data, accounts, and available resources

3

Companies

54

Total Users

32

Contracts

22

Invitations

273

Payrolls

3

Subscriptions

Quick Links

Important Notes

  • All passwords are: password
  • Run php artisan db:seed --class=DbSeederV2 to create base data
  • Run php artisan db:seed --class=DbSeederV3 to add contracts, invitations
  • API Base URL: https://backend.payrollai.co/api
  • All API responses are JSON format
  • Custom ID is essential for login process
  • Click to view multi-company employment records
AppEnum Values - For API Testing

Use these predefined values when testing API endpoints

Contract Status
pending accepted rejected
Invitation Status
pending accepted rejected expired cancelled
Delivery Method
email sms both
Account Types
company admin hr manager employee developer
Employee Leave Type
resigned terminated retired probation_end
Leave Date Status
none pending approved rejected changed_approved
Payroll Status
pending confirmed rejected
Pay Period
monthly weekly daily hourly
Complaint Status
pending under_review awaiting_employee_action reviewed resolved rejected cancelled resubmitted submitted corrected
Join Request Status
pending approved rejected cancelled revoked expired
Notification Channels
SMS WHATSAPP FIREBASE EMAIL
Notification Types
system admin marketing alert interactive order booking payment invoice shipping delivery support ticket comment review like follow message chat event reminder warning update newsletter promotion discount salary_notice salary_reminder salary_delay contract_uploaded contract_accepted contract_rejected contract_updated contract_deleted invitation_sent invitation_accepted invitation_rejected invitation_expired invitation_resent complaint_submitted complaint_status_updated complaint_resolved complaint_rejected payroll_uploaded payroll_moved payroll_confirmed payroll_rejected ticket_created ticket_reply ticket_closed ticket_cancelled subscription_activated subscription_cancelled subscription_reactivated subscription_suspended subscription_upgraded subscription_expired subscription_expiring_soon subscription_renewal_reminder subscription_trial_ending payment_successful payment_failed payment_approved payment_rejected leave_request_submitted leave_request_approved leave_request_rejected join_request_submitted join_request_approved join_request_rejected
Notification Structure

Each notification includes: target_type (Model class) and target_id (record ID).
The action_url is auto-generated based on target type:
• Payrolls → /companies/{company_id}/payrolls/{id}
• Complaints → /companies/{company_id}/complaints/{id}
• Contracts → /companies/{company_id}/contracts/{id}
• Invitations → /companies/{company_id}/invitations/{id}
• Tickets → /tickets/{id}
• Subscriptions → /companies/{company_id}/subscriptions/{id}

General Status
active inactive draft cancelled
Ticket Status
pending support_replied resolved closed
Subscription Status
active cancelled expired trialing
Payment Status
pending completed failed refunded
Sharikat Noor Payroll

info@noor-payroll.com

ID: 1
Contracts 10 contracts
Invitations 7 invitations
Payrolls 93 records
Subscription trial
ID Name Email Custom ID Emp ID Role Phone Actions
2 Admin User1 admin11@example.com PAIA00001 SH0002 ADMIN +966550001001

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
ADMIN
Company Email info@noor-payroll.com
Custom ID PAIA00001
Employee ID SH0002
Status ACTIVE
1 Ali Owner1 owner1@example.com PAIC00001 SH0001 COMPANY +966511100001

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
COMPANY
Company Email info@noor-payroll.com
Custom ID PAIC00001
Employee ID SH0001
Status ACTIVE
16 Developer User1 developer11@example.com PAID00001 SH0016 DEVELOPER +966550001015

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
DEVELOPER
Company Email info@noor-payroll.com
Custom ID PAID00001
Employee ID SH0016
Status ACTIVE
6 Employee User1 employee11@example.com PAIE00001 SH0006 EMPLOYEE +966550001005

Employment Records (2 Companies)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00001
Employee ID SH0006
Status ACTIVE
Sharikat Riyadh Tech
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00001
Employee ID SH0017
Status ACTIVE
7 Employee User2 employee12@example.com PAIE00002 SH0007 EMPLOYEE +966550001006

Employment Records (2 Companies)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00002
Employee ID SH0007
Status ACTIVE
Sharikat Riyadh Tech
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00002
Employee ID SH0018
Status ACTIVE
8 Employee User3 employee13@example.com PAIE00003 SH0008 EMPLOYEE +966550001007

Employment Records (2 Companies)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00003
Employee ID SH0008
Status ACTIVE
Sharikat Riyadh Tech
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00003
Employee ID SH0019
Status ACTIVE
9 Employee User4 employee14@example.com PAIE00004 SH0009 EMPLOYEE +966550001008

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00004
Employee ID SH0009
Status ACTIVE
10 Employee User5 employee15@example.com PAIE00005 SH0010 EMPLOYEE +966550001009

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00005
Employee ID SH0010
Status ACTIVE
11 Employee User6 employee16@example.com PAIE00006 SH0011 EMPLOYEE +966550001010

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00006
Employee ID SH0011
Status ACTIVE
12 Employee User7 employee17@example.com PAIE00007 SH0012 EMPLOYEE +966550001011

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00007
Employee ID SH0012
Status ACTIVE
13 Employee User8 employee18@example.com PAIE00008 SH0013 EMPLOYEE +966550001012

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00008
Employee ID SH0013
Status ACTIVE
14 Employee User9 employee19@example.com PAIE00009 SH0014 EMPLOYEE +966550001013

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00009
Employee ID SH0014
Status ACTIVE
15 Employee User10 employee110@example.com PAIE00010 SH0015 EMPLOYEE +966550001014

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00010
Employee ID SH0015
Status ACTIVE
50 ahmad kol agha ahmadkolagha99@gmail.com PAIE00032 SH0017 EMPLOYEE +971509242192

Employment Records (2 Companies)

Sharikat Najd Services
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00032
Employee ID SH0021
Status ACTIVE
Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00032
Employee ID SH0017
Status ACTIVE
53 marwak karaga mrwankaraga44@gmail.com PAIE00035 SH0018 EMPLOYEE 0995326485

Employment Records (2 Companies)

Sharikat Najd Services
MANAGER
Company Email support@najd-services.com
Custom ID PAIE00035
Employee ID SH0035
Status LEAVER
Sharikat Noor Payroll (Current)
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00035
Employee ID SH0018
Status ACTIVE
3 HR User1 hr11@example.com PAIH00001 SH0003 HR +966550001002

Employment Records (2 Companies)

Sharikat Noor Payroll (Current)
HR
Company Email info@noor-payroll.com
Custom ID PAIH00001
Employee ID SH0003
Status ACTIVE
Sharikat Najd Services
HR
Company Email support@najd-services.com
Custom ID PAIH00001
Employee ID SH0017
Status ACTIVE
4 Manager User1 manager11@example.com PAIM00001 SH0004 MANAGER +966550001003

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
MANAGER
Company Email info@noor-payroll.com
Custom ID PAIM00001
Employee ID SH0004
Status ACTIVE
5 Manager User2 manager12@example.com PAIM00002 SH0005 MANAGER +966550001004

Employment Records (1 Company)

Sharikat Noor Payroll (Current)
MANAGER
Company Email info@noor-payroll.com
Custom ID PAIM00002
Employee ID SH0005
Status ACTIVE
Sharikat Riyadh Tech

contact@riyadhtech.com

ID: 2
Contracts 10 contracts
Invitations 5 invitations
Payrolls 90 records
Subscription active
ID Name Email Custom ID Emp ID Role Phone Actions
18 Admin User1 admin21@example.com PAIA00002 SH0002 ADMIN +966550001016

Employment Records (2 Companies)

Sharikat Riyadh Tech (Current)
ADMIN
Company Email contact@riyadhtech.com
Custom ID PAIA00002
Employee ID SH0002
Status ACTIVE
Sharikat Najd Services
DEVELOPER
Company Email support@najd-services.com
Custom ID PAIA00002
Employee ID SH0018
Status ACTIVE
17 Ali Owner2 owner2@example.com PAIC00002 SH0001 COMPANY +966511100002

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
COMPANY
Company Email contact@riyadhtech.com
Custom ID PAIC00002
Employee ID SH0001
Status ACTIVE
32 Developer User1 developer21@example.com PAID00002 SH0016 DEVELOPER +966550001030

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
DEVELOPER
Company Email contact@riyadhtech.com
Custom ID PAID00002
Employee ID SH0016
Status ACTIVE
22 Employee User1 employee21@example.com PAIE00011 SH0006 EMPLOYEE +966550001020

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00011
Employee ID SH0006
Status ACTIVE
23 Employee User2 employee22@example.com PAIE00012 SH0007 EMPLOYEE +966550001021

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00012
Employee ID SH0007
Status ACTIVE
24 Employee User3 employee23@example.com PAIE00013 SH0008 EMPLOYEE +966550001022

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00013
Employee ID SH0008
Status ACTIVE
25 Employee User4 employee24@example.com PAIE00014 SH0009 EMPLOYEE +966550001023

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00014
Employee ID SH0009
Status ACTIVE
26 Employee User5 employee25@example.com PAIE00015 SH0010 EMPLOYEE +966550001024

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00015
Employee ID SH0010
Status ACTIVE
27 Employee User6 employee26@example.com PAIE00016 SH0011 EMPLOYEE +966550001025

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00016
Employee ID SH0011
Status ACTIVE
28 Employee User7 employee27@example.com PAIE00017 SH0012 EMPLOYEE +966550001026

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00017
Employee ID SH0012
Status ACTIVE
29 Employee User8 employee28@example.com PAIE00018 SH0013 EMPLOYEE +966550001027

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00018
Employee ID SH0013
Status ACTIVE
30 Employee User9 employee29@example.com PAIE00019 SH0014 EMPLOYEE +966550001028

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00019
Employee ID SH0014
Status ACTIVE
31 Employee User10 employee210@example.com PAIE00020 SH0015 EMPLOYEE +966550001029

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
EMPLOYEE
Company Email contact@riyadhtech.com
Custom ID PAIE00020
Employee ID SH0015
Status ACTIVE
19 HR User1 hr21@example.com PAIH00002 SH0003 HR +966550001017

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
HR
Company Email contact@riyadhtech.com
Custom ID PAIH00002
Employee ID SH0003
Status ACTIVE
20 Manager User1 manager21@example.com PAIM00003 SH0004 MANAGER +966550001018

Employment Records (2 Companies)

Sharikat Riyadh Tech (Current)
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIM00003
Employee ID SH0004
Status ACTIVE
Sharikat Najd Services
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIM00003
Employee ID SH0019
Status LEAVER
21 Manager User2 manager22@example.com PAIM00004 SH0005 MANAGER +966550001019

Employment Records (1 Company)

Sharikat Riyadh Tech (Current)
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIM00004
Employee ID SH0005
Status ACTIVE
6 Employee User1 employee11@example.com PAIE00001 SH0017 MANAGER +966550001005

Employment Records (2 Companies)

Sharikat Noor Payroll
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00001
Employee ID SH0006
Status ACTIVE
Sharikat Riyadh Tech (Current)
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00001
Employee ID SH0017
Status ACTIVE
7 Employee User2 employee12@example.com PAIE00002 SH0018 MANAGER +966550001006

Employment Records (2 Companies)

Sharikat Noor Payroll
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00002
Employee ID SH0007
Status ACTIVE
Sharikat Riyadh Tech (Current)
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00002
Employee ID SH0018
Status ACTIVE
8 Employee User3 employee13@example.com PAIE00003 SH0019 MANAGER +966550001007

Employment Records (2 Companies)

Sharikat Noor Payroll
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00003
Employee ID SH0008
Status ACTIVE
Sharikat Riyadh Tech (Current)
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIE00003
Employee ID SH0019
Status ACTIVE
Sharikat Najd Services

support@najd-services.com

ID: 3
Contracts 12 contracts
Invitations 10 invitations
Payrolls 90 records
Subscription active
ID Name Email Custom ID Emp ID Role Phone Actions
34 Admin User1 admin31@example.com PAIA00003 SH0002 ADMIN +966550001031

Employment Records (1 Company)

Sharikat Najd Services (Current)
ADMIN
Company Email support@najd-services.com
Custom ID PAIA00003
Employee ID SH0002
Status ACTIVE
33 Ali Owner3 owner3@example.com PAIC00003 SH0001 COMPANY +966511100003

Employment Records (1 Company)

Sharikat Najd Services (Current)
COMPANY
Company Email support@najd-services.com
Custom ID PAIC00003
Employee ID SH0001
Status ACTIVE
48 Developer User1 developer31@example.com PAID00003 SH0016 DEVELOPER +966550001045

Employment Records (1 Company)

Sharikat Najd Services (Current)
DEVELOPER
Company Email support@najd-services.com
Custom ID PAID00003
Employee ID SH0016
Status ACTIVE
18 Admin User1 admin21@example.com PAIA00002 SH0018 DEVELOPER +966550001016

Employment Records (2 Companies)

Sharikat Riyadh Tech
ADMIN
Company Email contact@riyadhtech.com
Custom ID PAIA00002
Employee ID SH0002
Status ACTIVE
Sharikat Najd Services (Current)
DEVELOPER
Company Email support@najd-services.com
Custom ID PAIA00002
Employee ID SH0018
Status ACTIVE
38 Employee User1 employee31@example.com PAIE00021 SH0006 EMPLOYEE +966550001035

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00021
Employee ID SH0006
Status ACTIVE
39 Employee User2 employee32@example.com PAIE00022 SH0007 EMPLOYEE +966550001036

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00022
Employee ID SH0007
Status ACTIVE
40 Employee User3 employee33@example.com PAIE00023 SH0008 EMPLOYEE +966550001037

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00023
Employee ID SH0008
Status ACTIVE
41 Employee User4 employee34@example.com PAIE00024 SH0009 EMPLOYEE +966550001038

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00024
Employee ID SH0009
Status ACTIVE
42 Employee User5 employee35@example.com PAIE00025 SH0010 EMPLOYEE +966550001039

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00025
Employee ID SH0010
Status ACTIVE
43 Employee User6 employee36@example.com PAIE00026 SH0011 EMPLOYEE +966550001040

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00026
Employee ID SH0011
Status ACTIVE
44 Employee User7 employee37@example.com PAIE00027 SH0012 EMPLOYEE +966550001041

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00027
Employee ID SH0012
Status ACTIVE
45 Employee User8 employee38@example.com PAIE00028 SH0013 EMPLOYEE +966550001042

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00028
Employee ID SH0013
Status ACTIVE
46 Employee User9 employee39@example.com PAIE00029 SH0014 EMPLOYEE +966550001043

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00029
Employee ID SH0014
Status ACTIVE
47 Employee User10 employee310@example.com PAIE00030 SH0015 EMPLOYEE +966550001044

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00030
Employee ID SH0015
Status ACTIVE
20 Manager User1 manager21@example.com PAIM00003 SH0019 EMPLOYEE +966550001018

Employment Records (2 Companies)

Sharikat Riyadh Tech
MANAGER
Company Email contact@riyadhtech.com
Custom ID PAIM00003
Employee ID SH0004
Status ACTIVE
Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIM00003
Employee ID SH0019
Status LEAVER
49 Morgan Coleman mo.cole@hotmail.com PAIE00031 SH0020 EMPLOYEE 0509107119

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00031
Employee ID SH0020
Status ACTIVE
50 ahmad kol agha ahmadkolagha99@gmail.com PAIE00032 SH0021 EMPLOYEE +971509242192

Employment Records (2 Companies)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00032
Employee ID SH0021
Status ACTIVE
Sharikat Noor Payroll
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00032
Employee ID SH0017
Status ACTIVE
51 Ahmad Farhat ahmdfrhtmadartasks@gmail.com PAIE00033 SH0022 EMPLOYEE 00201146000781

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00033
Employee ID SH0022
Status ACTIVE
52 ahmad ka ahmadkolagha7@gmail.com PAIE00034 SH0023 EMPLOYEE 002226544558

Employment Records (1 Company)

Sharikat Najd Services (Current)
EMPLOYEE
Company Email support@najd-services.com
Custom ID PAIE00034
Employee ID SH0023
Status ACTIVE
35 HR User1 hr31@example.com PAIH00003 SH0003 HR +966550001032

Employment Records (1 Company)

Sharikat Najd Services (Current)
HR
Company Email support@najd-services.com
Custom ID PAIH00003
Employee ID SH0003
Status ACTIVE
3 HR User1 hr11@example.com PAIH00001 SH0017 HR +966550001002

Employment Records (2 Companies)

Sharikat Noor Payroll
HR
Company Email info@noor-payroll.com
Custom ID PAIH00001
Employee ID SH0003
Status ACTIVE
Sharikat Najd Services (Current)
HR
Company Email support@najd-services.com
Custom ID PAIH00001
Employee ID SH0017
Status ACTIVE
36 Manager User1 manager31@example.com PAIM00005 SH0004 MANAGER +966550001033

Employment Records (1 Company)

Sharikat Najd Services (Current)
MANAGER
Company Email support@najd-services.com
Custom ID PAIM00005
Employee ID SH0004
Status ACTIVE
37 Manager User2 manager32@example.com PAIM00006 SH0005 MANAGER +966550001034

Employment Records (1 Company)

Sharikat Najd Services (Current)
MANAGER
Company Email support@najd-services.com
Custom ID PAIM00006
Employee ID SH0005
Status ACTIVE
53 marwak karaga mrwankaraga44@gmail.com PAIE00035 SH0035 MANAGER 0995326485

Employment Records (2 Companies)

Sharikat Najd Services (Current)
MANAGER
Company Email support@najd-services.com
Custom ID PAIE00035
Employee ID SH0035
Status LEAVER
Sharikat Noor Payroll
EMPLOYEE
Company Email info@noor-payroll.com
Custom ID PAIE00035
Employee ID SH0018
Status ACTIVE
56 test test marwankaraga97@gmail.com PAIM00007 SH0025 MANAGER +9639956326485

Employment Records (1 Company)

Sharikat Najd Services (Current)
MANAGER
Company Email support@najd-services.com
Custom ID PAIM00007
Employee ID SH0025
Status ACTIVE