GET api/v1/NFStaff/StaffBySite?siteId={siteId}

Query Neutral Fuels staff information for a specific Neutral Fuels site.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
siteId

globally unique identifier

Required

Body Parameters

None.

Response Information

Resource Description

NFStaffBySiteObjs
NameDescriptionTypeAdditional information
staff

Collection of api_GetNFStaffBySite_Result

None.

Response Formats

application/json, text/json

Sample:
{
  "staff": [
    {
      "staffid": 1,
      "employeeid": 2,
      "firstname": "sample string 3",
      "lastname": "sample string 4",
      "siteid": "ed0d8769-10d5-4318-b4e7-5d74bbb64e58",
      "designationid": 1,
      "isicollectuser": true,
      "contracthours": 1.0,
      "callingname": "sample string 6"
    },
    {
      "staffid": 1,
      "employeeid": 2,
      "firstname": "sample string 3",
      "lastname": "sample string 4",
      "siteid": "ed0d8769-10d5-4318-b4e7-5d74bbb64e58",
      "designationid": 1,
      "isicollectuser": true,
      "contracthours": 1.0,
      "callingname": "sample string 6"
    }
  ]
}

application/xml, text/xml

Sample:
<NFStaffBySiteObjs xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/nfuels_api.Controllers">
  <staff xmlns:d2p1="http://schemas.datacontract.org/2004/07/NFuels_Database.database.portal">
    <d2p1:api_GetNFStaffBySite_Result>
      <d2p1:callingname>sample string 6</d2p1:callingname>
      <d2p1:contracthours>1</d2p1:contracthours>
      <d2p1:designationid>1</d2p1:designationid>
      <d2p1:employeeid>2</d2p1:employeeid>
      <d2p1:firstname>sample string 3</d2p1:firstname>
      <d2p1:isicollectuser>true</d2p1:isicollectuser>
      <d2p1:lastname>sample string 4</d2p1:lastname>
      <d2p1:siteid>ed0d8769-10d5-4318-b4e7-5d74bbb64e58</d2p1:siteid>
      <d2p1:staffid>1</d2p1:staffid>
    </d2p1:api_GetNFStaffBySite_Result>
    <d2p1:api_GetNFStaffBySite_Result>
      <d2p1:callingname>sample string 6</d2p1:callingname>
      <d2p1:contracthours>1</d2p1:contracthours>
      <d2p1:designationid>1</d2p1:designationid>
      <d2p1:employeeid>2</d2p1:employeeid>
      <d2p1:firstname>sample string 3</d2p1:firstname>
      <d2p1:isicollectuser>true</d2p1:isicollectuser>
      <d2p1:lastname>sample string 4</d2p1:lastname>
      <d2p1:siteid>ed0d8769-10d5-4318-b4e7-5d74bbb64e58</d2p1:siteid>
      <d2p1:staffid>1</d2p1:staffid>
    </d2p1:api_GetNFStaffBySite_Result>
  </staff>
</NFStaffBySiteObjs>