Chilkat Online Tools

Foxpro / Booking Management API v2021.12 / Cancel Booking /v1 Cancel by Item Id - Hotels

Back to Collection Items

System.OutOfMemoryException: Exception of type 'System.OutOfMemoryException' was thrown.
   at System.Text.StringBuilder..ctor(String value, Int32 startIndex, Int32 length, Int32 capacity)
   at System.Text.StringBuilder..ctor(Int32 capacity)
   at System.Environment.get_MachineName()
   at ChilkatApi.GenBase.OneDrivePath(String relPath)
   at ChilkatApi.GenBase.RefDocData(String filename)
   at ChilkatApi.XEntry.initRefdocLinks()
   at ChilkatApi.XEntry.loadEntryXml(Xml p)
   at ChilkatApi.XProperty.loadPropXml(Xml p)
   at ChilkatApi.XClass.addClassEntries(Xml xml)
   at ChilkatApi.XClass.loadBaseEntries(Log log)
   at ChilkatApi.XClass.LoadClass(String className, Log log)
   at ChilkatApi.ApiCache.getApiClass(String className, Log log)
   at ChilkatApi.ApiCache.getApiMethod(String className, String methodName, Log log)
   at ChilkatCode.CodeGen.getXEntry(String className, String entryName)
   at ChilkatCode.CodeGen.getEntryType(String varName, String entryName)
   at ChilkatCode.Parser.objectAccess(String varName, Xml xml)
   at ChilkatCode.Parser.varAccess(Xml xml)
   at ChilkatCode.Parser.primaryExpression(Xml xml)
   at ChilkatCode.Parser.unaryExpression(Xml xml)
   at ChilkatCode.Parser.multiplicativeExpression(Xml xml)
   at ChilkatCode.Parser.additiveExpression(Xml xml)
   at ChilkatCode.Parser.relationalExpression(Xml xml)
   at ChilkatCode.Parser.equalityExpression(Xml xml)
   at ChilkatCode.Parser.andExpression(Xml xml)
   at ChilkatCode.Parser.expression(Xml xml)
   at ChilkatCode.Parser.printLine()
   at ChilkatCode.Parser.statement()
   at ChilkatCode.Parser.Chilkat()
   at ChilkatCode.Parser.Parse()
   at ChilkatCode.Compile.CompileForToolsIO(String srcCode, String langHashKey, StringBuilder sbHtmlOut)

Curl Command

curl -X POST
	-H "Authorization: Bearer <access_token>"
	-H "Content-Type: application/json"
	-H "Conversation-ID: {{conv_id}}"
	-d '{
    "confirmationId": "LEZOPS",
    "retrieveBooking": true,
    "cancelAll": false,
    "errorHandlingPolicy": "HALT_ON_ERROR",
    "hotels": [
        {
            "itemId": 42
        },
                {
            "itemId": 43
        },
                {
            "itemId": 44
        }
    ]
}'
https://domain.com/v1/trip/orders/cancelBooking

Postman Collection Item JSON

{
  "name": "Cancel Booking /v1 Cancel by Item Id - Hotels",
  "request": {
    "method": "POST",
    "header": [
      {
        "key": "Content-Type",
        "value": "application/json",
        "type": "text"
      },
      {
        "key": "Conversation-ID",
        "value": "{{conv_id}}",
        "type": "text"
      }
    ],
    "body": {
      "mode": "raw",
      "raw": "{\n    \"confirmationId\": \"LEZOPS\",\n    \"retrieveBooking\": true,\n    \"cancelAll\": false,\n    \"errorHandlingPolicy\": \"HALT_ON_ERROR\",\n    \"hotels\": [\n        {\n            \"itemId\": 42\n        },\n                {\n            \"itemId\": 43\n        },\n                {\n            \"itemId\": 44\n        }\n    ]\n}"
    },
    "url": {
      "raw": "{{rest_endpoint}}/v1/trip/orders/cancelBooking",
      "host": [
        "{{rest_endpoint}}"
      ],
      "path": [
        "v1",
        "trip",
        "orders",
        "cancelBooking"
      ]
    },
    "description": "[//]: # \"Start\"\n\n<b>[Description](https://developer.sabre.com/docs/rest_apis/trip/orders/booking_management), [Resources](https://developer.sabre.com/docs/rest_apis/trip/orders/booking_management/reference-documentation), [Help](https://developer.sabre.com/docs/rest_apis/trip/orders/booking_management/help)</b>\n\n[//]: # \"End\""
  },
  "response": [
  ]
}