diff --git a/src/api-explorer/v4-0/Budget.swagger2.json b/src/api-explorer/v4-0/Budget.swagger2.json
index 71fedf376..4ba33a91c 100644
--- a/src/api-explorer/v4-0/Budget.swagger2.json
+++ b/src/api-explorer/v4-0/Budget.swagger2.json
@@ -405,7 +405,7 @@
"200": {
"description": "OK",
"schema": {
- "$ref": "#/definitions/BudgetItemHeaderResponse"
+ "$ref": "#/definitions/BudgetItemHeaderSaveResponse"
}
},
"201": {
@@ -1262,6 +1262,24 @@
},
"title": "BudgetItemHeaderResponse"
},
+ "BudgetItemHeaderSaveResponse": {
+ "type": "object",
+ "properties": {
+ "success": {
+ "type": "boolean"
+ },
+ "budgetItemHeaderSyncGuid": {
+ "type": "string"
+ },
+ "budgetItemDetailSyncGuids": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "title": "BudgetItemHeaderSaveResponse"
+ },
"BudgetPerson": {
"type": "object",
"required": [
diff --git a/src/api-reference/budget/v4.budget-header.md b/src/api-reference/budget/v4.budget-header.md
index 2c0d2a9c0..75b7a881e 100644
--- a/src/api-reference/budget/v4.budget-header.md
+++ b/src/api-reference/budget/v4.budget-header.md
@@ -1016,7 +1016,7 @@ N/A
#### Payload
-[Budget Item Response](#budgetItemResponse) or [Error Response](#errorResponse)
+[Budget Item Save Response](#budgetItemHeaderSaveResponse) or [Error Response](#errorResponse)
### Example
@@ -1338,10 +1338,13 @@ concur-correlationid: 809a0898-e523-4114-950d-bd22705a3b25
```
```json
- {
- "success": true,
- "budgetItemHeaderId": "72eee673-3d81-49c2-966a-b63c7a9302e6"
- }
+{
+ "success": true,
+ "budgetItemHeaderSyncGuid": "6f5c0189-f680-407b-b474-df917151a947",
+ "budgetItemDetailSyncGuids": [
+ "29e46a1e-ea18-43ef-80b1-4c311cdf0fe7"
+ ]
+}
```
##### Failure Response
@@ -1657,6 +1660,14 @@ Name|Type|Format|Description
`success`|`boolean`|-|`True` or `False` for success or failure.
`budgetItemHeaderId`|`guid`|-|The key of the created/updated/removed budget item header.
+### BudgetItemHeaderSaveResponse
+
+Name|Type|Format|Description
+---|---|---|---
+`success`|`boolean`|-|`True` or `False` for success or failure.
+`budgetItemHeaderSyncGuid`|`guid`|-|The key of the created/updated budget item header.
+`budgetItemDetailSyncGuids`|`array` of `guid`|-|The keys of the created/updated budget item details.
+
### DateRange
Name|Type|Format|Description
---|---|---|---