POST api/Phone/StaffInfo

Request Information

URI Parameters

None.

Body Parameters

EmployeeDetails
NameDescriptionTypeAdditional information
Personal

EmployeeOverviewPersonal

None.

BusinessLogistics

EmployeeOverviewBusiness

None.

Options

Object

None.

Request Formats

application/json, text/json

Sample:
{
  "Personal": {
    "Address1": "sample string 1",
    "Address2": "sample string 2",
    "City": "sample string 3",
    "State": "sample string 4",
    "Zip": "sample string 5",
    "Email": "sample string 6",
    "WorkPhone": "sample string 7",
    "PersonalPhone": "sample string 8",
    "HomePhone": "sample string 9",
    "EmergencyContact": {
      "Name": "sample string 1",
      "Relationship": "sample string 2",
      "Email": "sample string 3",
      "WorkPhone": "sample string 4",
      "PersonalPhone": "sample string 5",
      "HomePhone": "sample string 6"
    },
    "Activity": {
      "Status": "sample string 1",
      "DateOfHire": "2025-12-31T07:23:30.6713188-05:00",
      "DateOfTermination": "2025-12-31T07:23:30.6713188-05:00",
      "PhoneLicense": "sample string 2",
      "CanSignTalks": true,
      "IsLicensed": true,
      "LastActive": "2025-12-31T07:23:30.6713188-05:00",
      "Work": {
        "Holiday": {
          "Id": 1,
          "On": true,
          "StartDate": "2025-12-31T07:23:30.6713188-05:00",
          "EndDate": "2025-12-31T07:23:30.6713188-05:00"
        },
        "Sick": {
          "Id": 1,
          "On": true,
          "StartDate": "2025-12-31T07:23:30.6713188-05:00",
          "EndDate": "2025-12-31T07:23:30.6713188-05:00"
        },
        "Monday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Tuesday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Wednesday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Thursday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Friday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Saturday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        },
        "Sunday": {
          "Id": 1,
          "Name": "sample string 2",
          "StartTime": "sample string 3",
          "EndTime": "sample string 4"
        }
      },
      "AppVersion": "sample string 5",
      "MobileDevice": "sample string 6"
    },
    "Country": "sample string 10",
    "StaffId": 11,
    "Language": "sample string 12"
  },
  "BusinessLogistics": {
    "Region": "sample string 1",
    "RegionId": 1,
    "Branch": "sample string 2",
    "BranchId": 1,
    "Department": "sample string 3",
    "DepartmentId": 1,
    "Manager": "sample string 4",
    "ManagerId": 1,
    "Super": "sample string 5",
    "SuperId": 1,
    "Role": "sample string 6",
    "RoleId": 1,
    "Helpers": [
      {
        "Id": 1,
        "FullName": "sample string 2"
      },
      {
        "Id": 1,
        "FullName": "sample string 2"
      }
    ],
    "HelperIds": [
      1,
      2
    ],
    "Sales": "sample string 7",
    "SalesId": 1,
    "SafetyDirector": "sample string 8",
    "SafetyDirectorId": 9,
    "VehicleNumber": "sample string 10",
    "VehicleId": 1,
    "SafetyBag": "sample string 11",
    "SafetyBagId": 1,
    "Territory": "sample string 12",
    "TerritoryId": 13,
    "SafetyModel": "sample string 14",
    "SafetyModelId": 1,
    "InspectionModel": "sample string 15",
    "InspectionModelId": 1,
    "MaintenanceModel": "sample string 16",
    "MaintenanceModelId": 1,
    "Mechanic": "sample string 17",
    "MechanicId": 1,
    "AssignedToEmployeeId": 1
  },
  "Options": {}
}

application/xml, text/xml

Sample:
<EmployeeDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Icculus.Portal.Common">
  <BusinessLogistics>
    <AssignedToEmployeeId>1</AssignedToEmployeeId>
    <Branch>sample string 2</Branch>
    <BranchId>1</BranchId>
    <Department>sample string 3</Department>
    <DepartmentId>1</DepartmentId>
    <HelperIds xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:int>1</d3p1:int>
      <d3p1:int>2</d3p1:int>
    </HelperIds>
    <Helpers>
      <StaffLean>
        <FullName>sample string 2</FullName>
        <Id>1</Id>
      </StaffLean>
      <StaffLean>
        <FullName>sample string 2</FullName>
        <Id>1</Id>
      </StaffLean>
    </Helpers>
    <InspectionModel>sample string 15</InspectionModel>
    <InspectionModelId>1</InspectionModelId>
    <MaintenanceModel>sample string 16</MaintenanceModel>
    <MaintenanceModelId>1</MaintenanceModelId>
    <Manager>sample string 4</Manager>
    <ManagerId>1</ManagerId>
    <Mechanic>sample string 17</Mechanic>
    <MechanicId>1</MechanicId>
    <Region>sample string 1</Region>
    <RegionId>1</RegionId>
    <Role>sample string 6</Role>
    <RoleId>1</RoleId>
    <SafetyBag>sample string 11</SafetyBag>
    <SafetyBagId>1</SafetyBagId>
    <SafetyDirector>sample string 8</SafetyDirector>
    <SafetyDirectorId>9</SafetyDirectorId>
    <SafetyModel>sample string 14</SafetyModel>
    <SafetyModelId>1</SafetyModelId>
    <Sales>sample string 7</Sales>
    <SalesId>1</SalesId>
    <Super>sample string 5</Super>
    <SuperId>1</SuperId>
    <Territory>sample string 12</Territory>
    <TerritoryId>13</TerritoryId>
    <VehicleId>1</VehicleId>
    <VehicleNumber>sample string 10</VehicleNumber>
  </BusinessLogistics>
  <Options />
  <Personal>
    <Activity>
      <AppVersion>sample string 5</AppVersion>
      <CanSignTalks>true</CanSignTalks>
      <DateOfHire>2025-12-31T07:23:30.6713188-05:00</DateOfHire>
      <DateOfTermination>2025-12-31T07:23:30.6713188-05:00</DateOfTermination>
      <IsLicensed>true</IsLicensed>
      <LastActive>2025-12-31T07:23:30.6713188-05:00</LastActive>
      <MobileDevice>sample string 6</MobileDevice>
      <PhoneLicense>sample string 2</PhoneLicense>
      <Status>sample string 1</Status>
      <Work>
        <Friday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Friday>
        <Holiday>
          <EndDate>2025-12-31T07:23:30.6713188-05:00</EndDate>
          <Id>1</Id>
          <On>true</On>
          <StartDate>2025-12-31T07:23:30.6713188-05:00</StartDate>
        </Holiday>
        <Monday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Monday>
        <Saturday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Saturday>
        <Sick>
          <EndDate>2025-12-31T07:23:30.6713188-05:00</EndDate>
          <Id>1</Id>
          <On>true</On>
          <StartDate>2025-12-31T07:23:30.6713188-05:00</StartDate>
        </Sick>
        <Sunday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Sunday>
        <Thursday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Thursday>
        <Tuesday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Tuesday>
        <Wednesday>
          <EndTime>sample string 4</EndTime>
          <Id>1</Id>
          <Name>sample string 2</Name>
          <StartTime>sample string 3</StartTime>
        </Wednesday>
      </Work>
    </Activity>
    <Address1>sample string 1</Address1>
    <Address2>sample string 2</Address2>
    <City>sample string 3</City>
    <Country>sample string 10</Country>
    <Email>sample string 6</Email>
    <EmergencyContact>
      <Email>sample string 3</Email>
      <HomePhone>sample string 6</HomePhone>
      <Name>sample string 1</Name>
      <PersonalPhone>sample string 5</PersonalPhone>
      <Relationship>sample string 2</Relationship>
      <WorkPhone>sample string 4</WorkPhone>
    </EmergencyContact>
    <HomePhone>sample string 9</HomePhone>
    <Language>sample string 12</Language>
    <PersonalPhone>sample string 8</PersonalPhone>
    <StaffId>11</StaffId>
    <State>sample string 4</State>
    <WorkPhone>sample string 7</WorkPhone>
    <Zip>sample string 5</Zip>
  </Personal>
</EmployeeDetails>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

boolean

Response Formats

application/json, text/json

Sample:
true

application/xml, text/xml

Sample:
<boolean xmlns="http://schemas.microsoft.com/2003/10/Serialization/">true</boolean>