GET api/job/details/{jobUid}
return all details about a Job Offer by job offer Uid
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| jobUid | string |
Required |
Body Parameters
None.
Response Information
Resource Description
VacancyResponseViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Uid | string |
None. |
|
| JobTitle | string |
None. |
|
| JobRole | string |
None. |
|
| JobDescription | string |
None. |
|
| JobDescriptionHtml | string |
None. |
|
| JobType | DNAJobType |
None. |
|
| Longitude | decimal number |
None. |
|
| Latitude | decimal number |
None. |
|
| Duration | string |
None. |
|
| ClientSiteId | string |
None. |
|
| ClientContactId | string |
None. |
|
| ClientContactName | string |
None. |
|
| ClientContactPhoto | string |
None. |
|
| ClientId | string |
None. |
|
| StartDate | date |
None. |
|
| EndDate | date |
None. |
|
| DatePosted | date |
None. |
|
| DateUpdated | date |
None. |
|
| Salary | string |
None. |
|
| NegociableRate | string |
None. |
|
| Status | integer |
None. |
|
| ConsultantId | string |
None. |
|
| ConsultantFullName | string |
None. |
|
| ConsultantEmail | string |
None. |
|
| ConsultantProfileImage | string |
None. |
|
| JobStatus | integer |
None. |
|
| Reference | string |
None. |
|
| ReplyTime | integer |
None. |
|
| IsGroupSent | boolean |
None. |
|
| AppliedDate | date |
None. |
|
| TimeToJobEstimate | integer |
None. |
|
| DistanceToJobEstimate | decimal number |
None. |
|
| RejectionReason | string |
None. |
|
| TimesheetStatus | string |
None. |
|
| TimesheetStatusCode | integer |
None. |
|
| TimesheetTotalAmount | string |
None. |
|
| IsCheckedIn | boolean |
None. |
|
| VacancyDays | Collection of VacancyDayDTO |
None. |
|
| VacancyTags | Collection of TagDTO |
None. |
|
| Client | ClientViewModel |
None. |
Response Formats
application/json, text/json
Sample:
{
"Uid": "sample string 1",
"JobTitle": "sample string 2",
"JobRole": "sample string 3",
"JobDescription": "sample string 4",
"JobDescriptionHtml": "sample string 5",
"JobType": 0,
"Longitude": 1.0,
"Latitude": 1.0,
"Duration": "sample string 6",
"ClientSiteId": "sample string 7",
"ClientContactId": "sample string 8",
"ClientContactName": "sample string 9",
"ClientContactPhoto": "sample string 10",
"ClientId": "sample string 11",
"StartDate": "2025-11-06T19:11:33.0767877Z",
"EndDate": "2025-11-06T19:11:33.0767877Z",
"DatePosted": "2025-11-06T19:11:33.0767877Z",
"DateUpdated": "2025-11-06T19:11:33.0767877Z",
"Salary": "sample string 14",
"NegociableRate": "sample string 15",
"Status": 16,
"ConsultantId": "sample string 17",
"ConsultantFullName": "sample string 18",
"ConsultantEmail": "sample string 19",
"ConsultantProfileImage": "sample string 20",
"JobStatus": 21,
"Reference": "sample string 22",
"ReplyTime": 23,
"IsGroupSent": true,
"AppliedDate": "2025-11-06T19:11:33.0767877Z",
"TimeToJobEstimate": 26,
"DistanceToJobEstimate": 27.1,
"RejectionReason": "sample string 28",
"TimesheetStatus": "sample string 29",
"TimesheetStatusCode": 30,
"TimesheetTotalAmount": "sample string 31",
"IsCheckedIn": true,
"VacancyDays": [
{
"Id": "sample string 1",
"VacancyUid": "sample string 2",
"Date": "2025-11-06T19:11:33.0767877Z",
"BookingTimeType": 0,
"StartTime": "00:00:00.1234567",
"DayStatus": 0,
"ExtraHours": 9.0,
"ExtraHoursRate": 10.0,
"CurrencySymbol": "£",
"InvoiceReference": "sample string 11",
"InvoiceDayRate": 1.0,
"InvoiceHalfDayRate": 1.0,
"PayDayRate": 1.0,
"PayHalfDayRate": 1.0,
"OriginalPayRate": 1.0,
"CustomInvoiceRateReason": "sample string 12",
"CustomInvoiceRateSetBy": "sample string 13",
"StandardRateCardId": 1,
"CustomRateCardId": 1,
"SelectedRateCard": "sample string 14",
"RatePattern": 0,
"WeekDayPattern": [
1,
2
],
"DeleteReasonId": 1,
"InvoiceCredit": 1.0
},
{
"Id": "sample string 1",
"VacancyUid": "sample string 2",
"Date": "2025-11-06T19:11:33.0767877Z",
"BookingTimeType": 0,
"StartTime": "00:00:00.1234567",
"DayStatus": 0,
"ExtraHours": 9.0,
"ExtraHoursRate": 10.0,
"CurrencySymbol": "£",
"InvoiceReference": "sample string 11",
"InvoiceDayRate": 1.0,
"InvoiceHalfDayRate": 1.0,
"PayDayRate": 1.0,
"PayHalfDayRate": 1.0,
"OriginalPayRate": 1.0,
"CustomInvoiceRateReason": "sample string 12",
"CustomInvoiceRateSetBy": "sample string 13",
"StandardRateCardId": 1,
"CustomRateCardId": 1,
"SelectedRateCard": "sample string 14",
"RatePattern": 0,
"WeekDayPattern": [
1,
2
],
"DeleteReasonId": 1,
"InvoiceCredit": 1.0
}
],
"VacancyTags": [
{
"Id": "sample string 1",
"TagCategoryId": "sample string 2",
"TagCategoryName": "sample string 3",
"Name": "sample string 4",
"CategoryType": 5,
"ForMember": true
},
{
"Id": "sample string 1",
"TagCategoryId": "sample string 2",
"TagCategoryName": "sample string 3",
"Name": "sample string 4",
"CategoryType": 5,
"ForMember": true
}
],
"Client": {
"Id": "sample string 1",
"Name": "sample string 2",
"Location": {
"Name": "sample string 1",
"AddressLine1": "sample string 2",
"AddressLine2": "sample string 3",
"AddressLine3": "sample string 4",
"AddressLine4": "sample string 5",
"PostCode": "sample string 6",
"Latitude": 1.1,
"Longitude": 1.1,
"City": "sample string 7",
"Region": "sample string 8",
"Address": "sample string 2 sample string 3 sample string 4 sample string 5 sample string 6",
"AddressDescription": "sample string 9",
"ArrivalInstructions": "sample string 10"
},
"ContactName": "sample string 3",
"LogoImageUrl": "sample string 4",
"Timezone": "sample string 5",
"Website": "sample string 6"
}
}