POST api/clients/vacancies/invite
Send offer to candidates
Request Information
URI Parameters
None.
Body Parameters
Job offer model.
SendOfferWithVacancyModel| Name | Description | Type | Additional information |
|---|---|---|---|
| vacancy | VacancyRequestViewModel |
None. |
|
| jobOffer | OfferInviteViewModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"vacancy": {
"Uid": "sample string 1",
"JobType": 0,
"JobTitle": "sample string 2",
"JobRole": "sample string 3",
"JobDescription": "sample string 4",
"StartDate": "2025-11-06T19:11:27.9678508Z",
"EndDate": "2025-11-06T19:11:27.9678508Z",
"ReplyTime": 6,
"RoleId": "sample string 7",
"PositionCount": 8,
"ClientId": "sample string 9",
"ClientSiteId": "sample string 11",
"ClientSite": "sample string 12",
"ClientContactId": "sample string 13",
"BookerName": "sample string 14",
"ConsultantId": "sample string 15",
"VacancyDays": [
{
"Date": "2025-11-06T19:11:27.9678508Z",
"StartTime": "00:00:00.1234567",
"Hours": 1.0,
"BookingTimeType": 0,
"InvoiceDayRate": 1.0,
"PayDayRate": 1.0,
"HourlyRate": 1.0
},
{
"Date": "2025-11-06T19:11:27.9678508Z",
"StartTime": "00:00:00.1234567",
"Hours": 1.0,
"BookingTimeType": 0,
"InvoiceDayRate": 1.0,
"PayDayRate": 1.0,
"HourlyRate": 1.0
}
],
"VacancyTags": [
{
"Id": "sample string 1",
"TagCategoryId": "sample string 2",
"TagCategoryName": "sample string 3",
"Name": "sample string 4"
},
{
"Id": "sample string 1",
"TagCategoryId": "sample string 2",
"TagCategoryName": "sample string 3",
"Name": "sample string 4"
}
],
"ApplicationEnableFor": 0,
"ServiceFee": 1.0,
"FillRequestReason": 0,
"UsedDateRange": true,
"IsFullDayVacancy": true,
"IsHalfDayVacancy": false,
"AllowInviteOthers": true,
"AllowBackfill": true
},
"jobOffer": {
"Users": [
{
"UserId": "sample string 1",
"CandidateId": "sample string 2",
"DailyRate": 1.0,
"HalfDayRate": 1.0,
"HourlyRate": 1.0,
"PayAdjust": 1.0,
"MatchedProfileId": 3,
"LoginDayOffset": 1,
"PhoneNumber": "sample string 4",
"FirstName": "sample string 5",
"LastName": "sample string 6",
"BookerId": "sample string 7"
},
{
"UserId": "sample string 1",
"CandidateId": "sample string 2",
"DailyRate": 1.0,
"HalfDayRate": 1.0,
"HourlyRate": 1.0,
"PayAdjust": 1.0,
"MatchedProfileId": 3,
"LoginDayOffset": 1,
"PhoneNumber": "sample string 4",
"FirstName": "sample string 5",
"LastName": "sample string 6",
"BookerId": "sample string 7"
}
],
"Days": 1,
"Hours": 2,
"Minutes": 3,
"JobUId": "sample string 4",
"InviteSource": "sample string 5"
}
}
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json
Sample:
Sample not available.