GET api/Order/Vacancy/Open?startDate={startDate}&endDate={endDate}
This is used to get list of open vacancies for client.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
startDate | date |
Required |
|
endDate | date |
Required |
Body Parameters
None.
Response Information
Resource Description
Vacancy for client
Collection of VacancyForClientName | Description | Type | Additional information |
---|---|---|---|
OrderId | integer |
None. |
|
OrderCode | string |
None. |
|
OrderRequestId | integer |
None. |
|
OrderRequestCode | string |
None. |
|
JobTitle | string |
None. |
|
SiteSuburb | string |
None. |
|
StartDate | date |
None. |
|
EndDate | date |
None. |
|
StartTime | date |
None. |
|
EndTime | date |
None. |
|
RequestDate | date |
None. |
|
TotalVacanciesCount | integer |
None. |
|
FilledVacanciesCount | integer |
None. |
|
FilledPercentage | decimal number |
None. |
|
BookingNumber | string |
None. |
|
CandidateName | string |
None. |
|
SiteInfo | string |
None. |
|
SiteAddress | string |
None. |
|
Notes | string |
None. |
|
OwningConsultantName | string |
None. |
|
OwningConsultantNumber | string |
None. |
|
OwningConsultantEmail | string |
None. |
|
ClientName | string |
None. |
|
PrimaryContact | string |
None. |
|
ClientAgencyId | integer |
None. |
|
ClientContactAgencyId | integer |
None. |
|
OrderType | string |
None. |
|
WorkDaysCSV | string |
None. |
|
State | string |
None. |
|
NoOfMinutes | integer |
None. |
|
ChargeRate | decimal number |
None. |
|
PayRate | decimal number |
None. |
|
EntityId | integer |
None. |
|
EntityType | string |
None. |
Response Formats
application/json, text/json
Sample:
[ { "OrderId": 1, "OrderCode": "sample string 2", "OrderRequestId": 3, "OrderRequestCode": "sample string 4", "JobTitle": "sample string 5", "SiteSuburb": "sample string 6", "StartDate": "2024-06-29T07:12:58.5124322+10:00", "EndDate": "2024-06-29T07:12:58.5124322+10:00", "StartTime": "2024-06-29T07:12:58.5124322+10:00", "EndTime": "2024-06-29T07:12:58.5124322+10:00", "RequestDate": "2024-06-29T07:12:58.5124322+10:00", "TotalVacanciesCount": 7, "FilledVacanciesCount": 8, "FilledPercentage": 9.1, "BookingNumber": "sample string 10", "CandidateName": "sample string 11", "SiteInfo": "sample string 12", "SiteAddress": "sample string 13", "Notes": "sample string 14", "OwningConsultantName": "sample string 15", "OwningConsultantNumber": "sample string 16", "OwningConsultantEmail": "sample string 17", "ClientName": "sample string 18", "PrimaryContact": "sample string 19", "ClientAgencyId": 20, "ClientContactAgencyId": 21, "OrderType": "sample string 22", "WorkDaysCSV": "sample string 23", "State": "sample string 24", "NoOfMinutes": 25, "ChargeRate": 26.1, "PayRate": 27.1, "EntityId": 28, "EntityType": "sample string 29" }, { "OrderId": 1, "OrderCode": "sample string 2", "OrderRequestId": 3, "OrderRequestCode": "sample string 4", "JobTitle": "sample string 5", "SiteSuburb": "sample string 6", "StartDate": "2024-06-29T07:12:58.5124322+10:00", "EndDate": "2024-06-29T07:12:58.5124322+10:00", "StartTime": "2024-06-29T07:12:58.5124322+10:00", "EndTime": "2024-06-29T07:12:58.5124322+10:00", "RequestDate": "2024-06-29T07:12:58.5124322+10:00", "TotalVacanciesCount": 7, "FilledVacanciesCount": 8, "FilledPercentage": 9.1, "BookingNumber": "sample string 10", "CandidateName": "sample string 11", "SiteInfo": "sample string 12", "SiteAddress": "sample string 13", "Notes": "sample string 14", "OwningConsultantName": "sample string 15", "OwningConsultantNumber": "sample string 16", "OwningConsultantEmail": "sample string 17", "ClientName": "sample string 18", "PrimaryContact": "sample string 19", "ClientAgencyId": 20, "ClientContactAgencyId": 21, "OrderType": "sample string 22", "WorkDaysCSV": "sample string 23", "State": "sample string 24", "NoOfMinutes": 25, "ChargeRate": 26.1, "PayRate": 27.1, "EntityId": 28, "EntityType": "sample string 29" } ]
text/xml
Sample:
<ArrayOfVacancyForClient xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"> <VacancyForClient> <BookingNumber>sample string 10</BookingNumber> <CandidateName>sample string 11</CandidateName> <ChargeRate>26.1</ChargeRate> <ClientAgencyId>20</ClientAgencyId> <ClientContactAgencyId>21</ClientContactAgencyId> <ClientName>sample string 18</ClientName> <EndDate>2024-06-29T07:12:58.5124322+10:00</EndDate> <EndTime>2024-06-29T07:12:58.5124322+10:00</EndTime> <EntityId>28</EntityId> <EntityType>sample string 29</EntityType> <FilledPercentage>9.1</FilledPercentage> <FilledVacanciesCount>8</FilledVacanciesCount> <JobTitle>sample string 5</JobTitle> <NoOfMinutes>25</NoOfMinutes> <Notes>sample string 14</Notes> <OrderCode>sample string 2</OrderCode> <OrderId>1</OrderId> <OrderRequestCode>sample string 4</OrderRequestCode> <OrderRequestId>3</OrderRequestId> <OrderType>sample string 22</OrderType> <OwningConsultantEmail>sample string 17</OwningConsultantEmail> <OwningConsultantName>sample string 15</OwningConsultantName> <OwningConsultantNumber>sample string 16</OwningConsultantNumber> <PayRate>27.1</PayRate> <PrimaryContact>sample string 19</PrimaryContact> <RequestDate>2024-06-29T07:12:58.5124322+10:00</RequestDate> <SiteAddress>sample string 13</SiteAddress> <SiteInfo>sample string 12</SiteInfo> <SiteSuburb>sample string 6</SiteSuburb> <StartDate>2024-06-29T07:12:58.5124322+10:00</StartDate> <StartTime>2024-06-29T07:12:58.5124322+10:00</StartTime> <State>sample string 24</State> <TotalVacanciesCount>7</TotalVacanciesCount> <WorkDaysCSV>sample string 23</WorkDaysCSV> </VacancyForClient> <VacancyForClient> <BookingNumber>sample string 10</BookingNumber> <CandidateName>sample string 11</CandidateName> <ChargeRate>26.1</ChargeRate> <ClientAgencyId>20</ClientAgencyId> <ClientContactAgencyId>21</ClientContactAgencyId> <ClientName>sample string 18</ClientName> <EndDate>2024-06-29T07:12:58.5124322+10:00</EndDate> <EndTime>2024-06-29T07:12:58.5124322+10:00</EndTime> <EntityId>28</EntityId> <EntityType>sample string 29</EntityType> <FilledPercentage>9.1</FilledPercentage> <FilledVacanciesCount>8</FilledVacanciesCount> <JobTitle>sample string 5</JobTitle> <NoOfMinutes>25</NoOfMinutes> <Notes>sample string 14</Notes> <OrderCode>sample string 2</OrderCode> <OrderId>1</OrderId> <OrderRequestCode>sample string 4</OrderRequestCode> <OrderRequestId>3</OrderRequestId> <OrderType>sample string 22</OrderType> <OwningConsultantEmail>sample string 17</OwningConsultantEmail> <OwningConsultantName>sample string 15</OwningConsultantName> <OwningConsultantNumber>sample string 16</OwningConsultantNumber> <PayRate>27.1</PayRate> <PrimaryContact>sample string 19</PrimaryContact> <RequestDate>2024-06-29T07:12:58.5124322+10:00</RequestDate> <SiteAddress>sample string 13</SiteAddress> <SiteInfo>sample string 12</SiteInfo> <SiteSuburb>sample string 6</SiteSuburb> <StartDate>2024-06-29T07:12:58.5124322+10:00</StartDate> <StartTime>2024-06-29T07:12:58.5124322+10:00</StartTime> <State>sample string 24</State> <TotalVacanciesCount>7</TotalVacanciesCount> <WorkDaysCSV>sample string 23</WorkDaysCSV> </VacancyForClient> </ArrayOfVacancyForClient>
multipart/form-data
Sample:
<ArrayOfVacancyForClient xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RandstadWebAPI.Models.DTO"><VacancyForClient><BookingNumber>sample string 10</BookingNumber><CandidateName>sample string 11</CandidateName><ChargeRate>26.1</ChargeRate><ClientAgencyId>20</ClientAgencyId><ClientContactAgencyId>21</ClientContactAgencyId><ClientName>sample string 18</ClientName><EndDate>2024-06-29T07:12:58.5124322+10:00</EndDate><EndTime>2024-06-29T07:12:58.5124322+10:00</EndTime><EntityId>28</EntityId><EntityType>sample string 29</EntityType><FilledPercentage>9.1</FilledPercentage><FilledVacanciesCount>8</FilledVacanciesCount><JobTitle>sample string 5</JobTitle><NoOfMinutes>25</NoOfMinutes><Notes>sample string 14</Notes><OrderCode>sample string 2</OrderCode><OrderId>1</OrderId><OrderRequestCode>sample string 4</OrderRequestCode><OrderRequestId>3</OrderRequestId><OrderType>sample string 22</OrderType><OwningConsultantEmail>sample string 17</OwningConsultantEmail><OwningConsultantName>sample string 15</OwningConsultantName><OwningConsultantNumber>sample string 16</OwningConsultantNumber><PayRate>27.1</PayRate><PrimaryContact>sample string 19</PrimaryContact><RequestDate>2024-06-29T07:12:58.5124322+10:00</RequestDate><SiteAddress>sample string 13</SiteAddress><SiteInfo>sample string 12</SiteInfo><SiteSuburb>sample string 6</SiteSuburb><StartDate>2024-06-29T07:12:58.5124322+10:00</StartDate><StartTime>2024-06-29T07:12:58.5124322+10:00</StartTime><State>sample string 24</State><TotalVacanciesCount>7</TotalVacanciesCount><WorkDaysCSV>sample string 23</WorkDaysCSV></VacancyForClient><VacancyForClient><BookingNumber>sample string 10</BookingNumber><CandidateName>sample string 11</CandidateName><ChargeRate>26.1</ChargeRate><ClientAgencyId>20</ClientAgencyId><ClientContactAgencyId>21</ClientContactAgencyId><ClientName>sample string 18</ClientName><EndDate>2024-06-29T07:12:58.5124322+10:00</EndDate><EndTime>2024-06-29T07:12:58.5124322+10:00</EndTime><EntityId>28</EntityId><EntityType>sample string 29</EntityType><FilledPercentage>9.1</FilledPercentage><FilledVacanciesCount>8</FilledVacanciesCount><JobTitle>sample string 5</JobTitle><NoOfMinutes>25</NoOfMinutes><Notes>sample string 14</Notes><OrderCode>sample string 2</OrderCode><OrderId>1</OrderId><OrderRequestCode>sample string 4</OrderRequestCode><OrderRequestId>3</OrderRequestId><OrderType>sample string 22</OrderType><OwningConsultantEmail>sample string 17</OwningConsultantEmail><OwningConsultantName>sample string 15</OwningConsultantName><OwningConsultantNumber>sample string 16</OwningConsultantNumber><PayRate>27.1</PayRate><PrimaryContact>sample string 19</PrimaryContact><RequestDate>2024-06-29T07:12:58.5124322+10:00</RequestDate><SiteAddress>sample string 13</SiteAddress><SiteInfo>sample string 12</SiteInfo><SiteSuburb>sample string 6</SiteSuburb><StartDate>2024-06-29T07:12:58.5124322+10:00</StartDate><StartTime>2024-06-29T07:12:58.5124322+10:00</StartTime><State>sample string 24</State><TotalVacanciesCount>7</TotalVacanciesCount><WorkDaysCSV>sample string 23</WorkDaysCSV></VacancyForClient></ArrayOfVacancyForClient>