1. Rates
Standard Interface API
  • Overview
    • Integration Guide
  • APIs
    • Properties
      • Get Customer Properties
    • Guests
      • Get Guest Salutations
    • Inventory
      • Get Room Inventory
      • Get Room Inventory Details
      • Update Room Inventory
    • Reference Data
      • Get Countries
      • Get Payment Gateways
      • Get Payment Methods
      • Get Currencies
    • Rates
      • Get Rate Adjustment Templates
        GET
      • Get Master Rates
        GET
      • Post Master Rates
        POST
      • Post Individual Rates
        POST
    • Reservations
      • Get Reservations
      • Get Cancelled Reservations
      • Get No-Show Reservations
      • Get Reservation Statuses
    • Rooms
      • Get Rooms
      • Get Room Types
      • Get Rooms Extra Charges
      • Get Rooms Feature Types
      • Get Rooms Tariffs
    • Travel Agents
      • Get Active Travel Agents
    • Schemas
      • CompanyDto
      • BookingEventDto
      • CompanyDtoPaginatedResponse
      • BookingEventDtoPaginatedResponse
      • CompanyDtoPaginatedResponseApiResponse
      • BookingEventDtoPaginatedResponseApiResponse
      • CountryDto
      • CancellationEventDto
      • CountryDtoApiResponse
      • CancellationEventDtoPaginatedResponse
      • CurrencyDto
      • CancellationEventDtoPaginatedResponseApiResponse
      • CurrencyDtoPaginatedResponse
      • ChannelManagerRateItemDto
      • CurrencyDtoPaginatedResponseApiResponse
      • ChannelManagerRateSyncRequestDto
      • ExtraChargeDto
      • ChannelManagerRateSyncResponseDto
      • ExtraChargeDtoApiResponse
      • ChannelManagerRateSyncResponseDtoApiResponse
      • FeatureTypeDto
      • FeatureTypeDtoPaginatedResponse
      • FeatureTypeDtoPaginatedResponseApiResponse
      • GuestSalutationDto
      • GuestSalutationDtoApiResponse
      • InventoryRoomTypeDto
      • InventorySnapshotDto
      • InventorySnapshotDtoPaginatedResponse
      • InventorySnapshotDtoPaginatedResponseApiResponse
      • DerivedRateFormulaDto
      • MasterRateTypeDto
      • DerivedRateFormulaDtoPaginatedResponse
      • MasterRateTypeDtoPaginatedResponse
      • DerivedRateFormulaDtoPaginatedResponseApiResponse
      • MasterRateTypeDtoPaginatedResponseApiResponse
      • DerivedRatePlanFormulaDto
      • MealPlanDto
      • EventType
      • ObjectApiResponse
      • PayMethodDto
      • PayMethodDtoPaginatedResponse
      • PayMethodDtoPaginatedResponseApiResponse
      • PaymentGatewayDto
      • PaymentGatewayDtoPaginatedResponse
      • PaymentGatewayDtoPaginatedResponseApiResponse
      • ProblemDetails
      • RateAdjustmentTemplateDto
      • RateAdjustmentTemplateDtoPaginatedResponse
      • RateAdjustmentTemplateDtoPaginatedResponseApiResponse
      • MasterRateBlockDto
      • ReservationEventDtoPaginatedResponse
      • ReservationEventDtoPaginatedResponseApiResponse
      • ReservationStatusDto
      • ReservationStatusDtoListApiResponse
      • RoomAssignmentItemDto
      • NoShowEventDto
      • RoomDto
      • NoShowEventDtoPaginatedResponse
      • RoomDtoPaginatedResponse
      • NoShowEventDtoPaginatedResponseApiResponse
      • RoomDtoPaginatedResponseApiResponse
      • RoomInventoryUpdateRequestDto
      • OtaChannelDto
      • RoomInventoryUpdateResponseDto
      • RoomInventoryUpdateResponseDtoApiResponse
      • RoomRateDto
      • RoomRateDtoPaginatedResponse
      • RoomRateDtoPaginatedResponseApiResponse
      • RoomTypeDto
      • RoomTypeDtoPaginatedResponse
      • RoomTypeDtoPaginatedResponseApiResponse
      • PropertyDto
      • TemplateDateRangeDto
      • PropertyDtoPaginatedResponse
      • TravelAgentDto
      • PropertyDtoPaginatedResponseApiResponse
      • TravelAgentDtoPaginatedResponse
      • PropertyLicenseDto
      • TravelAgentDtoPaginatedResponseApiResponse
      • PropertyLicenseDtoPaginatedResponse
      • PropertyLicenseDtoPaginatedResponseApiResponse
      • PropertyRegionDto
      • PropertyRegionDtoApiResponse
      • PushEventFailureDto
      • PushEventRequestDto
      • PushEventResponseDto
      • RatePlanDto
      • RateTypeCatalogDto
      • RegionItem
      • ReservationEventDto
      • RoomRateFailureDto
      • RoomRateItemDto
      • RoomRateMasterDto
      • RoomRateMasterDtoApiResponse
      • RoomRateUpdateRequestDto
      • RoomRateUpdateResponseDto
      • RoomRateUpdateResponseDtoApiResponse
      • RoomTypeCatalogDto
      • UpdateMasterRatesRequestDto
      • UpdateMasterRatesResultDto
      • UpdateMasterRatesResultDtoApiResponse
      • WincloudDbRegionDto
      • WincloudDbRegionDtoApiResponse
  1. Rates

Post Master Rates

POST
https://dev-api.wincloudone.com/stdinterface/api/v1/rates/master
Rate
Last modified:2026-08-25 06:20:38

Request

Authorization
API Key
Add parameter in header
x-api-key
Example:
x-api-key: ********************
or
Body Params application/json

Example
{
    "companyId": "string",
    "userId": "string",
    "currencyCode": "string",
    "templateId": 0,
    "masterRateTypeCode": "string",
    "masterRoomTypeCode": "string",
    "applyToRoomTypeCodes": [
        "string"
    ],
    "masterRates": [
        {
            "fromDate": "string",
            "toDate": "string",
            "singleRate": 0,
            "extraAdult": 0,
            "extraChild1": 0,
            "extraChild2": 0,
            "extraChild3": 0
        }
    ]
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://dev-api.wincloudone.com/stdinterface/api/v1/rates/master' \
--header 'x-api-key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "companyId": "string",
    "userId": "string",
    "currencyCode": "string",
    "templateId": 0,
    "masterRateTypeCode": "string",
    "masterRoomTypeCode": "string",
    "applyToRoomTypeCodes": [
        "string"
    ],
    "masterRates": [
        {
            "fromDate": "string",
            "toDate": "string",
            "singleRate": 0,
            "extraAdult": 0,
            "extraChild1": 0,
            "extraChild2": 0,
            "extraChild3": 0
        }
    ]
}'

Responses

🟢200
application/json
Success
Body

Example
{
    "success": true,
    "message": "string",
    "errorCode": "string",
    "statusCode": 0,
    "data": {
        "updatedCount": 0,
        "insertedCount": 0,
        "modifiedCount": 0,
        "fromDate": "string",
        "toDate": "string",
        "combosAffected": 0
    },
    "timestamp": "2019-08-24T14:15:22.123Z",
    "correlationId": "string"
}
🟠400
🟠401
🔴500
Modified at 2026-08-25 06:20:38
Previous
Get Master Rates
Next
Post Individual Rates
Built with