POST WEvalBiz/GetStaffers

Request Information

URI Parameters

None.

Body Parameters

StafferRequest
NameDescriptionTypeAdditional information
SourceCode

string

None.

Companies

Collection of string

None.

RelationType

string

None.

Relation

string

None.

Request Formats

application/json, text/json

Sample:
{
  "SourceCode": "sample string 1",
  "Companies": [
    "sample string 1",
    "sample string 2"
  ],
  "RelationType": "sample string 2",
  "Relation": "sample string 3"
}

application/xml, text/xml

Sample:
<StafferRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model">
  <Companies xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Companies>
  <Relation>sample string 3</Relation>
  <RelationType>sample string 2</RelationType>
  <SourceCode>sample string 1</SourceCode>
</StafferRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

RemoteResponseOfListOfStafferResponse
NameDescriptionTypeAdditional information
success

boolean

None.

errors

string

None.

unauthed

boolean

None.

result

Collection of StafferResponse

None.

Response Formats

application/json, text/json

Sample:
{
  "success": true,
  "errors": "sample string 2",
  "unauthed": true,
  "result": [
    {
      "CompanyCode": "sample string 1",
      "CompanyName": "sample string 2",
      "Staffers": {
        "Users": [
          {
            "UserId": "sample string 1",
            "UserCode": "sample string 2",
            "UserName": "sample string 3",
            "Phone": "sample string 4",
            "Mobile": "sample string 5",
            "Rels": [
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              },
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              }
            ],
            "IsActive": true
          },
          {
            "UserId": "sample string 1",
            "UserCode": "sample string 2",
            "UserName": "sample string 3",
            "Phone": "sample string 4",
            "Mobile": "sample string 5",
            "Rels": [
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              },
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              }
            ],
            "IsActive": true
          }
        ],
        "Depts": [
          {
            "DeptId": "sample string 1",
            "DeptName": "sample string 2",
            "DeptCode": "sample string 3",
            "Parent": "sample string 4",
            "IsActive": true
          },
          {
            "DeptId": "sample string 1",
            "DeptName": "sample string 2",
            "DeptCode": "sample string 3",
            "Parent": "sample string 4",
            "IsActive": true
          }
        ]
      }
    },
    {
      "CompanyCode": "sample string 1",
      "CompanyName": "sample string 2",
      "Staffers": {
        "Users": [
          {
            "UserId": "sample string 1",
            "UserCode": "sample string 2",
            "UserName": "sample string 3",
            "Phone": "sample string 4",
            "Mobile": "sample string 5",
            "Rels": [
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              },
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              }
            ],
            "IsActive": true
          },
          {
            "UserId": "sample string 1",
            "UserCode": "sample string 2",
            "UserName": "sample string 3",
            "Phone": "sample string 4",
            "Mobile": "sample string 5",
            "Rels": [
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              },
              {
                "DeptId": "sample string 1",
                "RelType": "sample string 2",
                "RelName": "sample string 3",
                "RelValue": "sample string 4",
                "IsRealDept": true
              }
            ],
            "IsActive": true
          }
        ],
        "Depts": [
          {
            "DeptId": "sample string 1",
            "DeptName": "sample string 2",
            "DeptCode": "sample string 3",
            "Parent": "sample string 4",
            "IsActive": true
          },
          {
            "DeptId": "sample string 1",
            "DeptName": "sample string 2",
            "DeptCode": "sample string 3",
            "Parent": "sample string 4",
            "IsActive": true
          }
        ]
      }
    }
  ]
}

application/xml, text/xml

Sample:
<RemoteResponseOfArrayOfStafferResponsedmGyRm56 xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/GJ.Biz.Model">
  <Errors>sample string 2</Errors>
  <Result xmlns:d2p1="http://schemas.datacontract.org/2004/07/GJ.WEM.Biz.Model">
    <d2p1:StafferResponse>
      <d2p1:CompanyCode>sample string 1</d2p1:CompanyCode>
      <d2p1:CompanyName>sample string 2</d2p1:CompanyName>
      <d2p1:Staffers>
        <d2p1:Depts>
          <d2p1:UserDeptsModel>
            <d2p1:DeptCode>sample string 3</d2p1:DeptCode>
            <d2p1:DeptId>sample string 1</d2p1:DeptId>
            <d2p1:DeptName>sample string 2</d2p1:DeptName>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Parent>sample string 4</d2p1:Parent>
          </d2p1:UserDeptsModel>
          <d2p1:UserDeptsModel>
            <d2p1:DeptCode>sample string 3</d2p1:DeptCode>
            <d2p1:DeptId>sample string 1</d2p1:DeptId>
            <d2p1:DeptName>sample string 2</d2p1:DeptName>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Parent>sample string 4</d2p1:Parent>
          </d2p1:UserDeptsModel>
        </d2p1:Depts>
        <d2p1:Users>
          <d2p1:UserSyncModel>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Mobile>sample string 5</d2p1:Mobile>
            <d2p1:Phone>sample string 4</d2p1:Phone>
            <d2p1:Rels>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
            </d2p1:Rels>
            <d2p1:UserCode>sample string 2</d2p1:UserCode>
            <d2p1:UserId>sample string 1</d2p1:UserId>
            <d2p1:UserName>sample string 3</d2p1:UserName>
          </d2p1:UserSyncModel>
          <d2p1:UserSyncModel>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Mobile>sample string 5</d2p1:Mobile>
            <d2p1:Phone>sample string 4</d2p1:Phone>
            <d2p1:Rels>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
            </d2p1:Rels>
            <d2p1:UserCode>sample string 2</d2p1:UserCode>
            <d2p1:UserId>sample string 1</d2p1:UserId>
            <d2p1:UserName>sample string 3</d2p1:UserName>
          </d2p1:UserSyncModel>
        </d2p1:Users>
      </d2p1:Staffers>
    </d2p1:StafferResponse>
    <d2p1:StafferResponse>
      <d2p1:CompanyCode>sample string 1</d2p1:CompanyCode>
      <d2p1:CompanyName>sample string 2</d2p1:CompanyName>
      <d2p1:Staffers>
        <d2p1:Depts>
          <d2p1:UserDeptsModel>
            <d2p1:DeptCode>sample string 3</d2p1:DeptCode>
            <d2p1:DeptId>sample string 1</d2p1:DeptId>
            <d2p1:DeptName>sample string 2</d2p1:DeptName>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Parent>sample string 4</d2p1:Parent>
          </d2p1:UserDeptsModel>
          <d2p1:UserDeptsModel>
            <d2p1:DeptCode>sample string 3</d2p1:DeptCode>
            <d2p1:DeptId>sample string 1</d2p1:DeptId>
            <d2p1:DeptName>sample string 2</d2p1:DeptName>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Parent>sample string 4</d2p1:Parent>
          </d2p1:UserDeptsModel>
        </d2p1:Depts>
        <d2p1:Users>
          <d2p1:UserSyncModel>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Mobile>sample string 5</d2p1:Mobile>
            <d2p1:Phone>sample string 4</d2p1:Phone>
            <d2p1:Rels>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
            </d2p1:Rels>
            <d2p1:UserCode>sample string 2</d2p1:UserCode>
            <d2p1:UserId>sample string 1</d2p1:UserId>
            <d2p1:UserName>sample string 3</d2p1:UserName>
          </d2p1:UserSyncModel>
          <d2p1:UserSyncModel>
            <d2p1:IsActive>true</d2p1:IsActive>
            <d2p1:Mobile>sample string 5</d2p1:Mobile>
            <d2p1:Phone>sample string 4</d2p1:Phone>
            <d2p1:Rels>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
              <d2p1:UserRelsModel>
                <d2p1:DeptId>sample string 1</d2p1:DeptId>
                <d2p1:IsRealDept>true</d2p1:IsRealDept>
                <d2p1:RelName>sample string 3</d2p1:RelName>
                <d2p1:RelType>sample string 2</d2p1:RelType>
                <d2p1:RelValue>sample string 4</d2p1:RelValue>
              </d2p1:UserRelsModel>
            </d2p1:Rels>
            <d2p1:UserCode>sample string 2</d2p1:UserCode>
            <d2p1:UserId>sample string 1</d2p1:UserId>
            <d2p1:UserName>sample string 3</d2p1:UserName>
          </d2p1:UserSyncModel>
        </d2p1:Users>
      </d2p1:Staffers>
    </d2p1:StafferResponse>
  </Result>
  <Success>true</Success>
  <UnAuthorizedRequest>true</UnAuthorizedRequest>
</RemoteResponseOfArrayOfStafferResponsedmGyRm56>