POST api/ResourceBookingDetail/CancelResourceBookingDetail/{resourceBookingDetailCollectionId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
resourceBookingDetailCollectionId

integer

Required

Body Parameters

CalcelResourceBookingDetailBindingModels
NameDescriptionTypeAdditional information
ResourceBookingDetailCollectionId

integer

None.

CalCancellationReasonId

integer

None.

CancellationReasonNote

string

None.

Request Formats

application/json, text/json

Sample:
{
  "ResourceBookingDetailCollectionId": 1,
  "CalCancellationReasonId": 1,
  "CancellationReasonNote": "sample string 2"
}

application/xml, text/xml

Sample:
<CalcelResourceBookingDetailBindingModels xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TripPlannerAPI.Models.DTO">
  <CalCancellationReasonId>1</CalCancellationReasonId>
  <CancellationReasonNote>sample string 2</CancellationReasonNote>
  <ResourceBookingDetailCollectionId>1</ResourceBookingDetailCollectionId>
</CalcelResourceBookingDetailBindingModels>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResourceBookingDetailViewModels
NameDescriptionTypeAdditional information
EndDate

date

None.

ActualCost

decimal number

None.

Supplier

CompanyProfileViewModelSimplified

None.

CancelQty

integer

None.

TotalQty

integer

None.

DestinationCity

string

None.

ResourceBookingDetailColletionRefId

integer

None.

IsReissue

boolean

None.

ResourceBooking

ValueTextModel

None.

TourTransactionCode

string

None.

PackageType

string

None.

Id

integer

None.

ResourceName

string

None.

ResourceType

string

None.

Qty

integer

None.

Ready

integer

None.

IsAdjutment

boolean

None.

Status

string

None.

ResourceStatus

string

None.

PaymentStatus

string

None.

DueDate

date

None.

Date

date

None.

UnitCost

decimal number

None.

ResourceOwnerShip

ValueTextModel

None.

TourOperatorProfile

TourOperatorViewBindingModel

None.

Description

string

None.

Currency

string

None.

Response Formats

application/json, text/json

Sample:
{
  "EndDate": "2025-06-26T14:07:07.8896927+00:00",
  "ActualCost": 1.0,
  "Supplier": null,
  "CancelQty": 2,
  "TotalQty": 3,
  "DestinationCity": "sample string 4",
  "ResourceBookingDetailColletionRefId": 5,
  "IsReissue": true,
  "ResourceBooking": {
    "Value": "sample string 1",
    "Text": "sample string 2"
  },
  "TourTransactionCode": "sample string 7",
  "PackageType": "sample string 8",
  "Id": 9,
  "ResourceName": "sample string 10",
  "ResourceType": "sample string 11",
  "Qty": 12,
  "Ready": 13,
  "IsAdjutment": true,
  "Status": "sample string 15",
  "ResourceStatus": "sample string 16",
  "PaymentStatus": "sample string 17",
  "DueDate": "2025-06-26T14:07:07.8896927+00:00",
  "Date": "2025-06-26T14:07:07.8896927+00:00",
  "UnitCost": 18.0,
  "ResourceOwnerShip": {
    "Value": "sample string 1",
    "Text": "sample string 2"
  },
  "TourOperatorProfile": {
    "City": {
      "Id": "sample string 1",
      "Name": "sample string 2"
    },
    "Id": 1,
    "Name": "sample string 2",
    "Address": "sample string 3",
    "Telephone": "sample string 4",
    "Email": "sample string 5",
    "ImageUrl": "sample string 6",
    "CityName": "sample string 7",
    "RegionName": "sample string 8",
    "Company": {
      "Code": "sample string 1",
      "Name": "sample string 2"
    },
    "TourOperatorProfileImages": [
      {
        "ImageId": 1,
        "ImageUrl": "sample string 2",
        "TinyImageUrl": "sample string 3",
        "ImageName": "sample string 4"
      },
      {
        "ImageId": 1,
        "ImageUrl": "sample string 2",
        "TinyImageUrl": "sample string 3",
        "ImageName": "sample string 4"
      }
    ]
  },
  "Description": "sample string 19",
  "Currency": "sample string 20"
}

application/xml

Sample:

Sample not available.

text/xml

Sample:

Sample not available.