Chilkat Online Tools

C / Salesforce Platform APIs / Calculate Price (New Sale Bundles)

Back to Collection Items

#include <C_CkHttp.h>
#include <C_CkJsonObject.h>
#include <C_CkHttpResponse.h>

void ChilkatSample(void)
    {
    HCkHttp http;
    BOOL success;
    HCkJsonObject json;
    HCkHttpResponse resp;

    // This example assumes the Chilkat API to have been previously unlocked.
    // See Global Unlock Sample for sample code.

    http = CkHttp_Create();

    // Use this online tool to generate code from sample JSON: Generate Code to Create JSON

    // The following JSON is sent in the request body.

    // {
    //   "listPricebookId": "{{standardPricebook}}",
    //   "candidatePricebookIds": [
    //     "{{standardPricebook}}"
    //   ],
    //   "pricingFlow": "GET_PRICE_USING_CONTEXT",
    //   "graph": {
    //     "graphId": "1",
    //     "records": [
    //       {
    //         "referenceId": "ref_sales_txn",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTransactionShape"
    //           },
    //           "CurrencyIsoCode": "USD"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_sales_txn_item1",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTransactionItemShape"
    //           },
    //           "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
    //           "StartDate": "2022-01-01",
    //           "ProductId": "{{WorkAnywhereBundleProduct}}",
    //           "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
    //           "Quantity": 10.0,
    //           "PricingTransactionType": "NewSale",
    //           "CurrencyIsoCode": "USD"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_sales_txn_item2",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTransactionItemShape"
    //           },
    //           "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
    //           "StartDate": "2023-01-01",
    //           "ProductId": "{{VirtualRouterProduct}}",
    //           "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
    //           "Quantity": 10.0,
    //           "PricingTransactionType": "NewSale",
    //           "CurrencyIsoCode": "USD"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_sales_txn_item3",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTransactionItemShape"
    //           },
    //           "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
    //           "StartDate": "2023-01-01",
    //           "ProductId": "{{SLA_BronzeProduct}}",
    //           "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
    //           "Quantity": 10.0,
    //           "PricingTransactionType": "NewSale",
    //           "CurrencyIsoCode": "USD"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_sales_txn_item4",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTransactionItemShape"
    //           },
    //           "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
    //           "StartDate": "2023-01-01",
    //           "ProductId": "{{ClassTrainingProduct}}",
    //           "ProductSellingModelId": "{{OneTimePSM}}",
    //           "Quantity": 50.0,
    //           "PricingTransactionType": "NewSale",
    //           "CurrencyIsoCode": "USD"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_rel1",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTrxnItemRelationShape"
    //           },
    //           "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
    //           "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item2.Id}",
    //           "MainSalesTrxnItemShapeRole": "Bundle",
    //           "AssocSalesTrxnItemShapeRole": "BundleComponent",
    //           "AssociatedItemShapePricing": "IncludedInBundlePrice"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_rel2",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTrxnItemRelationShape"
    //           },
    //           "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
    //           "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item3.Id}",
    //           "MainSalesTrxnItemShapeRole": "Bundle",
    //           "AssocSalesTrxnItemShapeRole": "BundleComponent",
    //           "AssociatedItemShapePricing": "IncludedInBundlePrice"
    //         }
    //       },
    //       {
    //         "referenceId": "ref_rel3",
    //         "record": {
    //           "attributes": {
    //             "type": "SalesTrxnItemRelationShape"
    //           },
    //           "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
    //           "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item4.Id}",
    //           "MainSalesTrxnItemShapeRole": "Bundle",
    //           "AssocSalesTrxnItemShapeRole": "BundleComponent",
    //           "AssociatedItemShapePricing": "NotIncludedInBundlePrice"
    //         }
    //       }
    //     ]
    //   }
    // }

    json = CkJsonObject_Create();
    CkJsonObject_UpdateString(json,"listPricebookId","{{standardPricebook}}");
    CkJsonObject_UpdateString(json,"candidatePricebookIds[0]","{{standardPricebook}}");
    CkJsonObject_UpdateString(json,"pricingFlow","GET_PRICE_USING_CONTEXT");
    CkJsonObject_UpdateString(json,"graph.graphId","1");
    CkJsonObject_UpdateString(json,"graph.records[0].referenceId","ref_sales_txn");
    CkJsonObject_UpdateString(json,"graph.records[0].record.attributes.type","SalesTransactionShape");
    CkJsonObject_UpdateString(json,"graph.records[0].record.CurrencyIsoCode","USD");
    CkJsonObject_UpdateString(json,"graph.records[1].referenceId","ref_sales_txn_item1");
    CkJsonObject_UpdateString(json,"graph.records[1].record.attributes.type","SalesTransactionItemShape");
    CkJsonObject_UpdateString(json,"graph.records[1].record.SalesTransactionShapeId","@{ref_sales_txn.Id}");
    CkJsonObject_UpdateString(json,"graph.records[1].record.StartDate","2022-01-01");
    CkJsonObject_UpdateString(json,"graph.records[1].record.ProductId","{{WorkAnywhereBundleProduct}}");
    CkJsonObject_UpdateString(json,"graph.records[1].record.ProductSellingModelId","{{EvergreenMonthlyPSM}}");
    CkJsonObject_UpdateNumber(json,"graph.records[1].record.Quantity","10.0");
    CkJsonObject_UpdateString(json,"graph.records[1].record.PricingTransactionType","NewSale");
    CkJsonObject_UpdateString(json,"graph.records[1].record.CurrencyIsoCode","USD");
    CkJsonObject_UpdateString(json,"graph.records[2].referenceId","ref_sales_txn_item2");
    CkJsonObject_UpdateString(json,"graph.records[2].record.attributes.type","SalesTransactionItemShape");
    CkJsonObject_UpdateString(json,"graph.records[2].record.SalesTransactionShapeId","@{ref_sales_txn.Id}");
    CkJsonObject_UpdateString(json,"graph.records[2].record.StartDate","2023-01-01");
    CkJsonObject_UpdateString(json,"graph.records[2].record.ProductId","{{VirtualRouterProduct}}");
    CkJsonObject_UpdateString(json,"graph.records[2].record.ProductSellingModelId","{{EvergreenMonthlyPSM}}");
    CkJsonObject_UpdateNumber(json,"graph.records[2].record.Quantity","10.0");
    CkJsonObject_UpdateString(json,"graph.records[2].record.PricingTransactionType","NewSale");
    CkJsonObject_UpdateString(json,"graph.records[2].record.CurrencyIsoCode","USD");
    CkJsonObject_UpdateString(json,"graph.records[3].referenceId","ref_sales_txn_item3");
    CkJsonObject_UpdateString(json,"graph.records[3].record.attributes.type","SalesTransactionItemShape");
    CkJsonObject_UpdateString(json,"graph.records[3].record.SalesTransactionShapeId","@{ref_sales_txn.Id}");
    CkJsonObject_UpdateString(json,"graph.records[3].record.StartDate","2023-01-01");
    CkJsonObject_UpdateString(json,"graph.records[3].record.ProductId","{{SLA_BronzeProduct}}");
    CkJsonObject_UpdateString(json,"graph.records[3].record.ProductSellingModelId","{{EvergreenMonthlyPSM}}");
    CkJsonObject_UpdateNumber(json,"graph.records[3].record.Quantity","10.0");
    CkJsonObject_UpdateString(json,"graph.records[3].record.PricingTransactionType","NewSale");
    CkJsonObject_UpdateString(json,"graph.records[3].record.CurrencyIsoCode","USD");
    CkJsonObject_UpdateString(json,"graph.records[4].referenceId","ref_sales_txn_item4");
    CkJsonObject_UpdateString(json,"graph.records[4].record.attributes.type","SalesTransactionItemShape");
    CkJsonObject_UpdateString(json,"graph.records[4].record.SalesTransactionShapeId","@{ref_sales_txn.Id}");
    CkJsonObject_UpdateString(json,"graph.records[4].record.StartDate","2023-01-01");
    CkJsonObject_UpdateString(json,"graph.records[4].record.ProductId","{{ClassTrainingProduct}}");
    CkJsonObject_UpdateString(json,"graph.records[4].record.ProductSellingModelId","{{OneTimePSM}}");
    CkJsonObject_UpdateNumber(json,"graph.records[4].record.Quantity","50.0");
    CkJsonObject_UpdateString(json,"graph.records[4].record.PricingTransactionType","NewSale");
    CkJsonObject_UpdateString(json,"graph.records[4].record.CurrencyIsoCode","USD");
    CkJsonObject_UpdateString(json,"graph.records[5].referenceId","ref_rel1");
    CkJsonObject_UpdateString(json,"graph.records[5].record.attributes.type","SalesTrxnItemRelationShape");
    CkJsonObject_UpdateString(json,"graph.records[5].record.MainSalesTrxnItemShapeId","@{ref_sales_txn_item1.Id}");
    CkJsonObject_UpdateString(json,"graph.records[5].record.AssocSalesTrxnItemShapeId","@{ref_sales_txn_item2.Id}");
    CkJsonObject_UpdateString(json,"graph.records[5].record.MainSalesTrxnItemShapeRole","Bundle");
    CkJsonObject_UpdateString(json,"graph.records[5].record.AssocSalesTrxnItemShapeRole","BundleComponent");
    CkJsonObject_UpdateString(json,"graph.records[5].record.AssociatedItemShapePricing","IncludedInBundlePrice");
    CkJsonObject_UpdateString(json,"graph.records[6].referenceId","ref_rel2");
    CkJsonObject_UpdateString(json,"graph.records[6].record.attributes.type","SalesTrxnItemRelationShape");
    CkJsonObject_UpdateString(json,"graph.records[6].record.MainSalesTrxnItemShapeId","@{ref_sales_txn_item1.Id}");
    CkJsonObject_UpdateString(json,"graph.records[6].record.AssocSalesTrxnItemShapeId","@{ref_sales_txn_item3.Id}");
    CkJsonObject_UpdateString(json,"graph.records[6].record.MainSalesTrxnItemShapeRole","Bundle");
    CkJsonObject_UpdateString(json,"graph.records[6].record.AssocSalesTrxnItemShapeRole","BundleComponent");
    CkJsonObject_UpdateString(json,"graph.records[6].record.AssociatedItemShapePricing","IncludedInBundlePrice");
    CkJsonObject_UpdateString(json,"graph.records[7].referenceId","ref_rel3");
    CkJsonObject_UpdateString(json,"graph.records[7].record.attributes.type","SalesTrxnItemRelationShape");
    CkJsonObject_UpdateString(json,"graph.records[7].record.MainSalesTrxnItemShapeId","@{ref_sales_txn_item1.Id}");
    CkJsonObject_UpdateString(json,"graph.records[7].record.AssocSalesTrxnItemShapeId","@{ref_sales_txn_item4.Id}");
    CkJsonObject_UpdateString(json,"graph.records[7].record.MainSalesTrxnItemShapeRole","Bundle");
    CkJsonObject_UpdateString(json,"graph.records[7].record.AssocSalesTrxnItemShapeRole","BundleComponent");
    CkJsonObject_UpdateString(json,"graph.records[7].record.AssociatedItemShapePricing","NotIncludedInBundlePrice");

    // Adds the "Authorization: Bearer <access_token>" header.
    CkHttp_putAuthToken(http,"<access_token>");
    CkHttp_SetRequestHeader(http,"Content-Type","application/json");

    resp = CkHttp_PostJson3(http,"https://domain.com/services/data/v{{version}}/commerce/pricing/salestransaction/actions/calculate-price","application/json",json);
    if (CkHttp_getLastMethodSuccess(http) == FALSE) {
        printf("%s\n",CkHttp_lastErrorText(http));
        CkHttp_Dispose(http);
        CkJsonObject_Dispose(json);
        return;
    }

    printf("%d\n",CkHttpResponse_getStatusCode(resp));
    printf("%s\n",CkHttpResponse_bodyStr(resp));
    CkHttpResponse_Dispose(resp);


    CkHttp_Dispose(http);
    CkJsonObject_Dispose(json);

    }

Curl Command

curl -X POST
	-H "Authorization: Bearer <access_token>"
	-H "Content-Type: application/json"
	-d '{
    "listPricebookId": "{{standardPricebook}}",
    "candidatePricebookIds": [
        "{{standardPricebook}}"
    ],
    "pricingFlow": "GET_PRICE_USING_CONTEXT",
    "graph": {
        "graphId": "1",
        "records": [
            {
                "referenceId": "ref_sales_txn",
                "record": {
                    "attributes": {
                        "type": "SalesTransactionShape"
                    },
                "CurrencyIsoCode": "USD"                    
                }
            },
            {
                "referenceId": "ref_sales_txn_item1",
                "record": {
                    "attributes": {
                        "type": "SalesTransactionItemShape"
                    },
                    "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
                    "StartDate": "2022-01-01",
                    "ProductId": "{{WorkAnywhereBundleProduct}}",
                    "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
                    "Quantity": 10.0,
                    "PricingTransactionType": "NewSale",
                "CurrencyIsoCode": "USD"                     
                }
            },
            {
                "referenceId": "ref_sales_txn_item2",
                "record": {
                    "attributes": {
                        "type": "SalesTransactionItemShape"
                    },
                    "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
                    "StartDate": "2023-01-01",
                    "ProductId": "{{VirtualRouterProduct}}",
                    "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
                    "Quantity": 10.0,
                    "PricingTransactionType": "NewSale",
                    "CurrencyIsoCode": "USD"                     
                }
            },            
            {
                "referenceId": "ref_sales_txn_item3",
                "record": {
                    "attributes": {
                        "type": "SalesTransactionItemShape"
                    },
                    "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
                    "StartDate": "2023-01-01",
                    "ProductId": "{{SLA_BronzeProduct}}",
                    "ProductSellingModelId": "{{EvergreenMonthlyPSM}}",
                    "Quantity": 10.0,
                    "PricingTransactionType": "NewSale",
                    "CurrencyIsoCode": "USD"                     
                }
            },
            {
                "referenceId": "ref_sales_txn_item4",
                "record": {
                    "attributes": {
                        "type": "SalesTransactionItemShape"
                    },
                    "SalesTransactionShapeId": "@{ref_sales_txn.Id}",
                    "StartDate": "2023-01-01",
                    "ProductId": "{{ClassTrainingProduct}}",
                    "ProductSellingModelId": "{{OneTimePSM}}",
                    "Quantity": 50.0,
                    "PricingTransactionType": "NewSale",
                "CurrencyIsoCode": "USD"                     
                }
            },            
            {
                "referenceId": "ref_rel1",
                "record": {
                    "attributes": {
                        "type": "SalesTrxnItemRelationShape"
                    },
                    "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
                    "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item2.Id}",
                    "MainSalesTrxnItemShapeRole": "Bundle",
                    "AssocSalesTrxnItemShapeRole": "BundleComponent",
                    "AssociatedItemShapePricing": "IncludedInBundlePrice"
                }
            },
            {
                "referenceId": "ref_rel2",
                "record": {
                    "attributes": {
                        "type": "SalesTrxnItemRelationShape"
                    },
                    "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
                    "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item3.Id}",
                    "MainSalesTrxnItemShapeRole": "Bundle",
                    "AssocSalesTrxnItemShapeRole": "BundleComponent",
                    "AssociatedItemShapePricing": "IncludedInBundlePrice"
                }
            },
            {
                "referenceId": "ref_rel3",
                "record": {
                    "attributes": {
                        "type": "SalesTrxnItemRelationShape"
                    },
                    "MainSalesTrxnItemShapeId": "@{ref_sales_txn_item1.Id}",
                    "AssocSalesTrxnItemShapeId": "@{ref_sales_txn_item4.Id}",
                    "MainSalesTrxnItemShapeRole": "Bundle",
                    "AssocSalesTrxnItemShapeRole": "BundleComponent",
                    "AssociatedItemShapePricing": "NotIncludedInBundlePrice"
                }
            }                                        
        ]
    }
}'
https://domain.com/services/data/v{{version}}/commerce/pricing/salestransaction/actions/calculate-price

Postman Collection Item JSON

{
  "name": "Calculate Price (New Sale Bundles)",
  "request": {
    "method": "POST",
    "header": [
      {
        "key": "Content-Type",
        "value": "application/json"
      }
    ],
    "body": {
      "mode": "raw",
      "raw": "{\n    \"listPricebookId\": \"{{standardPricebook}}\",\n    \"candidatePricebookIds\": [\n        \"{{standardPricebook}}\"\n    ],\n    \"pricingFlow\": \"GET_PRICE_USING_CONTEXT\",\n    \"graph\": {\n        \"graphId\": \"1\",\n        \"records\": [\n            {\n                \"referenceId\": \"ref_sales_txn\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTransactionShape\"\n                    },\n                \"CurrencyIsoCode\": \"USD\"                    \n                }\n            },\n            {\n                \"referenceId\": \"ref_sales_txn_item1\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTransactionItemShape\"\n                    },\n                    \"SalesTransactionShapeId\": \"@{ref_sales_txn.Id}\",\n                    \"StartDate\": \"2022-01-01\",\n                    \"ProductId\": \"{{WorkAnywhereBundleProduct}}\",\n                    \"ProductSellingModelId\": \"{{EvergreenMonthlyPSM}}\",\n                    \"Quantity\": 10.0,\n                    \"PricingTransactionType\": \"NewSale\",\n                \"CurrencyIsoCode\": \"USD\"                     \n                }\n            },\n            {\n                \"referenceId\": \"ref_sales_txn_item2\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTransactionItemShape\"\n                    },\n                    \"SalesTransactionShapeId\": \"@{ref_sales_txn.Id}\",\n                    \"StartDate\": \"2023-01-01\",\n                    \"ProductId\": \"{{VirtualRouterProduct}}\",\n                    \"ProductSellingModelId\": \"{{EvergreenMonthlyPSM}}\",\n                    \"Quantity\": 10.0,\n                    \"PricingTransactionType\": \"NewSale\",\n                    \"CurrencyIsoCode\": \"USD\"                     \n                }\n            },            \n            {\n                \"referenceId\": \"ref_sales_txn_item3\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTransactionItemShape\"\n                    },\n                    \"SalesTransactionShapeId\": \"@{ref_sales_txn.Id}\",\n                    \"StartDate\": \"2023-01-01\",\n                    \"ProductId\": \"{{SLA_BronzeProduct}}\",\n                    \"ProductSellingModelId\": \"{{EvergreenMonthlyPSM}}\",\n                    \"Quantity\": 10.0,\n                    \"PricingTransactionType\": \"NewSale\",\n                    \"CurrencyIsoCode\": \"USD\"                     \n                }\n            },\n            {\n                \"referenceId\": \"ref_sales_txn_item4\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTransactionItemShape\"\n                    },\n                    \"SalesTransactionShapeId\": \"@{ref_sales_txn.Id}\",\n                    \"StartDate\": \"2023-01-01\",\n                    \"ProductId\": \"{{ClassTrainingProduct}}\",\n                    \"ProductSellingModelId\": \"{{OneTimePSM}}\",\n                    \"Quantity\": 50.0,\n                    \"PricingTransactionType\": \"NewSale\",\n                \"CurrencyIsoCode\": \"USD\"                     \n                }\n            },            \n            {\n                \"referenceId\": \"ref_rel1\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTrxnItemRelationShape\"\n                    },\n                    \"MainSalesTrxnItemShapeId\": \"@{ref_sales_txn_item1.Id}\",\n                    \"AssocSalesTrxnItemShapeId\": \"@{ref_sales_txn_item2.Id}\",\n                    \"MainSalesTrxnItemShapeRole\": \"Bundle\",\n                    \"AssocSalesTrxnItemShapeRole\": \"BundleComponent\",\n                    \"AssociatedItemShapePricing\": \"IncludedInBundlePrice\"\n                }\n            },\n            {\n                \"referenceId\": \"ref_rel2\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTrxnItemRelationShape\"\n                    },\n                    \"MainSalesTrxnItemShapeId\": \"@{ref_sales_txn_item1.Id}\",\n                    \"AssocSalesTrxnItemShapeId\": \"@{ref_sales_txn_item3.Id}\",\n                    \"MainSalesTrxnItemShapeRole\": \"Bundle\",\n                    \"AssocSalesTrxnItemShapeRole\": \"BundleComponent\",\n                    \"AssociatedItemShapePricing\": \"IncludedInBundlePrice\"\n                }\n            },\n            {\n                \"referenceId\": \"ref_rel3\",\n                \"record\": {\n                    \"attributes\": {\n                        \"type\": \"SalesTrxnItemRelationShape\"\n                    },\n                    \"MainSalesTrxnItemShapeId\": \"@{ref_sales_txn_item1.Id}\",\n                    \"AssocSalesTrxnItemShapeId\": \"@{ref_sales_txn_item4.Id}\",\n                    \"MainSalesTrxnItemShapeRole\": \"Bundle\",\n                    \"AssocSalesTrxnItemShapeRole\": \"BundleComponent\",\n                    \"AssociatedItemShapePricing\": \"NotIncludedInBundlePrice\"\n                }\n            }                                        \n        ]\n    }\n}"
    },
    "url": {
      "raw": "{{_endpoint}}/services/data/v{{version}}/commerce/pricing/salestransaction/actions/calculate-price",
      "host": [
        "{{_endpoint}}"
      ],
      "path": [
        "services",
        "data",
        "v{{version}}",
        "commerce",
        "pricing",
        "salestransaction",
        "actions",
        "calculate-price"
      ]
    },
    "description": "Calculate the price of the Work Anywhere software bundle plus all it's bundle components for the pricing period of 1 month. Because this bundle is sold on an evergreen subscription rather than a termed subscription, the price is calculated per month rather than for the length of the subscription.\n\nAdd one RelationShape for each bundle component. Note that the classroom training product is not included in the bundle price, while the other two bundle components are.\n\nSee [Calculate Price](https://desktop.postman.com/?desktopVersion=10.13.6&webVersion=10.13.7-ui-230522-1730&userId=10709048&teamId=0)."
  },
  "response": [
  ]
}