ProposalChangeReportExternalResponse¶
Example Json Object
1{
2 "id": 0,
3 "proposalId": 137,
4 "scenarioId": "string",
5 "time": "2024-04-08T10:37:30Z",
6 "timestampEpochMillis": 1713968317584,
7 "userId": "mjohnson",
8 "initiatorId": "mjohnson",
9 "submitterId": "jDoe",
10 "changeType": "EDIT",
11 "targetEntity": "Position",
12 "targetObjectId": "position id",
13 "detailsJson": {
14 "fieldChanges": [
15 {
16 "field": "employeeGroup:choice",
17 "oldValue": {},
18 "newValue": {},
19 "oldLabel": "Expatriate"
20 }
21 ]
22 }
23}
📄 Description: Proposal Change Report
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
proposalId |
integer(int64) |
false |
none |
The id of a proposal |
scenarioId |
string |
false |
none |
Unique identifier for the scenario |
time |
string(date-time) |
false |
none |
change timestamp |
timestampEpochMillis |
integer(int64) |
false |
none |
change timestamp in epoch milliseconds |
userId |
string |
false |
none |
The user ID of the individual who made each change |
initiatorId |
string |
false |
none |
The proposal initiator id |
submitterId |
string |
false |
none |
The proposal submitter id |
changeType |
string |
false |
none |
The action type |
targetEntity |
string |
false |
none |
Target entity |
targetObjectId |
string |
false |
none |
target entity id |
detailsJson |
false |
none |
Value for detailsJson field |
Enumerated Values
Attribute |
Value |
|---|---|
changeType |
CLONE, CREATE, EDIT, STATUS_CHANGE |