GET/advanceRequests/{requestId}
Returns one advance request with its parent advance, module, linked resource, current property values and the full request
template definition (including each property label and response type), which suits an approval detail view. The list in
Advances_GetAdvanceRequests leaves out the property definitions. The request id comes from Advances_GetAdvanceRequests.
Path Parameters
| Field | Type | Required | Description |
|---|
| requestId | uuid | Required | |
Response
| Field | Type | Description |
|---|
| id | uuid | |
| advance | GetAdvanceRequestResponseAdv | |
| module | GetAdvanceRequestResponseMod | |
| moduleTemplateBlock | GetAdvanceRequestResponseModBlock | |
| requestTemplate | GetAdvanceRequestResponseReqTemp | |
| resource | GetAdvanceRequestResponseResourceObj | |
| advanceApproved | boolean| null | |
| resourceApproved | boolean| null | |
| procurementId | uuid| null | |
| properties | GetAdvanceRequestResponseRequestProperty[]| null | |
GetAdvanceRequestResponseAdv
| Field | Type | Description |
|---|
| id | uuid | |
| name | string| null | |
| collaborator | GetAdvanceRequestResponseAdvCollaboratorInfo | |
| area | GetAdvanceRequestResponseAdvAreaInfo | |
| activity | GetAdvanceRequestResponseAdvActivityInfo | |
GetAdvanceRequestResponseMod
| Field | Type | Description |
|---|
| id | uuid | |
| label | string| null | |
| icon | string| null | |
GetAdvanceRequestResponseModBlock
| Field | Type | Description |
|---|
| id | uuid | |
GetAdvanceRequestResponseReqTemp
| Field | Type | Description |
|---|
| id | uuid | |
| name | string| null | |
| isResourceRequest | boolean | |
| isAdvanceApproved | boolean | |
| isResourceApproved | boolean | |
| properties | GetAdvanceRequestResponseReqTempReqProperty[]| null | |
GetAdvanceRequestResponseResourceObj
| Field | Type | Description |
|---|
| id | uuid | |
| type | GetAdvanceRequestResponseResourceObjResourceType | |
| properties | GetAdvanceRequestResponseResourceObjProperty[]| null | |
GetAdvanceRequestResponseRequestProperty
| Field | Type | Description |
|---|
| id | uuid | |
| templatePropertyId | uuid | |
| value | string| null | |
GetAdvanceRequestResponseAdvCollaboratorInfo
| Field | Type | Description |
|---|
| id | uuid | |
| name | string| null | |
GetAdvanceRequestResponseAdvAreaInfo
| Field | Type | Description |
|---|
| id | uuid | |
| name | string| null | |
GetAdvanceRequestResponseAdvActivityInfo
| Field | Type | Description |
|---|
| id | uuid | |
| name | string| null | |
GetAdvanceRequestResponseReqTempReqProperty
| Field | Type | Description |
|---|
| id | uuid | |
| label | string| null | |
| responseType | string| null | |
GetAdvanceRequestResponseResourceObjResourceType
| Field | Type | Description |
|---|
| id | uuid | |
| label | string| null | |
| icon | string| null | |
| lineItemLabel | string| null | |
GetAdvanceRequestResponseResourceObjProperty
| Field | Type | Description |
|---|
| id | uuid | |
| resourceAttributeId | uuid | |
| value | string| null | |