Delete Snapshot from Cashflow Curve
PUT /ws/rest/service/v2/cashflow/delete/snapshot
Purpose:
Delete one or more snapshots for an existing cashflow detail curve in a specific shell from a different system.
Prerequisites:
Full Access or Update Cashflow permissions for the user are mandatory to allow the deletion of snapshots at the cashflow curve level.
Notes:
- This API is only applicable to cashflow detail curves.
- If the specified snapshot name does not exist in the cashflow, the system will throw an error response.
Sample Request:
{
"options" :
{
"project_number" :1001,
"name" : "CashFlow By CBS"
},
"data":[
{
"snapshot_name":["May8th Snapshot", "April Snapshot"]
}
Sample Response (All snapshot names valid, successful deletion):
"data": {
"Name": [
"CashFlow By CBS"
],
"snapshot_name": [
"May8th Snapshot",
"April Snapshot"
]
},
"message": [
"success"
],
"status": 200,
"rest_audit_id": 2383
}
Sample Response (Valid and invalid snapshot names):
{
"data": {
"Name": [
"Variance test"
],
"snapshot_name": [
"May8th Snapshot"
]
},
"message": [
"Snapshot(s) May40th Snapshot does not exists in the cash flow curve Variance test."
],
"status": 13009,
"rest_audit_id": 2653
}
Sample Response (All snapshot names invalid):
{
"data": [],
"message": [
"Snapshot(s) May50th Snapshot, May60th Snapshot do not exist in the selected cash flow curve Variance test."
],
"status": 13008,
"rest_audit_id": 2654
}
Related Topics
Create Snapshot in Cashflow Curve
Get Snapshot Names for the Selected Cashflow
Last Published Tuesday, July 1, 2025