POST api/clients/vacancies/invite
Send offer to candidates
Request Information
URI Parameters
None.
Body Parameters
Job offer model.
SendOfferWithVacancyModelName | 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-05-06T14:08:04.5734026Z", "EndDate": "2025-05-06T14:08:04.5734026Z", "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-05-06T14:08:04.5734026Z", "StartTime": "00:00:00.1234567", "Hours": 1.0, "BookingTimeType": 0, "InvoiceDayRate": 1.0, "PayDayRate": 1.0, "HourlyRate": 1.0 }, { "Date": "2025-05-06T14:08:04.5734026Z", "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 }, "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.