POST api/Employee/SaveYASPortalEmployee

Request Information

URI Parameters

None.

Body Parameters

YASPortalEmployee
NameDescriptionTypeAdditional information
employee_number

string

None.

full_name

FullName

None.

title

string

None.

national_identifier

string

None.

nationality_code

string

None.

sex

string

None.

marital_status_code

string

None.

religion_code

string

None.

date_of_birth

date

None.

original_date_of_hire

date

None.

hire_date

date

None.

email_address

string

None.

mobile_m

string

None.

office_number

string

None.

person_type_id

string

None.

person_id

string

None.

actual_termination_date

string

None.

current_flag

string

None.

organization_id

string

None.

position_id

string

None.

grade_id

string

None.

job_id

string

None.

supervisor_number

string

None.

location_id

string

None.

payroll_id

string

None.

manager_flag

string

None.

primary_flag

string

None.

assignment_type

string

None.

assignment_id

string

None.

assignment_number

string

None.

pay_basis_id

string

None.

assignment_status_type_id

string

None.

people_group_id

string

None.

user_id

string

None.

user_name

string

None.

last_update_date_people

date

None.

last_update_date_assignments

date

None.

business_group_id

string

None.

Request Formats

application/json, text/json

Sample:
{
  "employee_number": "sample string 1",
  "full_name": {
    "en": "sample string 1",
    "ar": "sample string 2"
  },
  "title": "sample string 2",
  "national_identifier": "sample string 3",
  "nationality_code": "sample string 4",
  "sex": "sample string 5",
  "marital_status_code": "sample string 6",
  "religion_code": "sample string 7",
  "date_of_birth": "2025-12-06T18:50:06.4108862+04:00",
  "original_date_of_hire": "2025-12-06T18:50:06.4108862+04:00",
  "hire_date": "2025-12-06T18:50:06.4108862+04:00",
  "email_address": "sample string 11",
  "mobile_m": "sample string 12",
  "office_number": "sample string 13",
  "person_type_id": "sample string 14",
  "person_id": "sample string 15",
  "actual_termination_date": "sample string 16",
  "current_flag": "sample string 17",
  "organization_id": "sample string 18",
  "position_id": "sample string 19",
  "grade_id": "sample string 20",
  "job_id": "sample string 21",
  "supervisor_number": "sample string 22",
  "location_id": "sample string 23",
  "payroll_id": "sample string 24",
  "manager_flag": "sample string 25",
  "primary_flag": "sample string 26",
  "assignment_type": "sample string 27",
  "assignment_id": "sample string 28",
  "assignment_number": "sample string 29",
  "pay_basis_id": "sample string 30",
  "assignment_status_type_id": "sample string 31",
  "people_group_id": "sample string 32",
  "user_id": "sample string 33",
  "user_name": "sample string 34",
  "last_update_date_people": "2025-12-06T18:50:06.4108862+04:00",
  "last_update_date_assignments": "2025-12-06T18:50:06.4108862+04:00",
  "business_group_id": "sample string 37"
}

application/xml, text/xml

Sample:
<YASPortalEmployee xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RRCDR_Attendance_API.Helpers.Custom">
  <actual_termination_date>sample string 16</actual_termination_date>
  <assignment_id>sample string 28</assignment_id>
  <assignment_number>sample string 29</assignment_number>
  <assignment_status_type_id>sample string 31</assignment_status_type_id>
  <assignment_type>sample string 27</assignment_type>
  <business_group_id>sample string 37</business_group_id>
  <current_flag>sample string 17</current_flag>
  <date_of_birth>2025-12-06T18:50:06.4108862+04:00</date_of_birth>
  <email_address>sample string 11</email_address>
  <employee_number>sample string 1</employee_number>
  <full_name>
    <ar>sample string 2</ar>
    <en>sample string 1</en>
  </full_name>
  <grade_id>sample string 20</grade_id>
  <hire_date>2025-12-06T18:50:06.4108862+04:00</hire_date>
  <job_id>sample string 21</job_id>
  <last_update_date_assignments>2025-12-06T18:50:06.4108862+04:00</last_update_date_assignments>
  <last_update_date_people>2025-12-06T18:50:06.4108862+04:00</last_update_date_people>
  <location_id>sample string 23</location_id>
  <manager_flag>sample string 25</manager_flag>
  <marital_status_code>sample string 6</marital_status_code>
  <mobile_m>sample string 12</mobile_m>
  <national_identifier>sample string 3</national_identifier>
  <nationality_code>sample string 4</nationality_code>
  <office_number>sample string 13</office_number>
  <organization_id>sample string 18</organization_id>
  <original_date_of_hire>2025-12-06T18:50:06.4108862+04:00</original_date_of_hire>
  <pay_basis_id>sample string 30</pay_basis_id>
  <payroll_id>sample string 24</payroll_id>
  <people_group_id>sample string 32</people_group_id>
  <person_id>sample string 15</person_id>
  <person_type_id>sample string 14</person_type_id>
  <position_id>sample string 19</position_id>
  <primary_flag>sample string 26</primary_flag>
  <religion_code>sample string 7</religion_code>
  <sex>sample string 5</sex>
  <supervisor_number>sample string 22</supervisor_number>
  <title>sample string 2</title>
  <user_id>sample string 33</user_id>
  <user_name>sample string 34</user_name>
</YASPortalEmployee>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />