Cvent Hospitality Cloud RoomTypes API

The RoomTypes API from Cvent Hospitality Cloud — 1 operation(s) for roomtypes.

OpenAPI Specification

cvent-hospitality-cloud-roomtypes-api-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Cvent Passkey RegLink REST Authentication RoomTypes API
  version: v1
  description: 'Cvent Hospitality Cloud / Passkey RegLink REST API. Connects external

    systems to Passkey events and hotel reservation data so that

    registration platforms can pass attendee information to Passkey,

    look up event and hotel availability, and create, modify, or cancel

    individual reservation requests.


    Best-effort spec derived from the Cvent developer portal

    (https://developers.cvent.com/docs/passkey/REST/overview and

    /docs/passkey/REST/getting-started). Refer to the developer portal

    for the authoritative reference.

    '
  contact:
    name: Cvent Developer Portal
    url: https://developers.cvent.com/docs/passkey/REST/overview
  license:
    name: Proprietary
servers:
- url: https://api-platform.cvent.com/reglink/v1
  description: Cvent Passkey RegLink (US/global)
- url: https://api-platform-eur.cvent.com/reglink/v1
  description: Cvent Passkey RegLink (EMEA)
security:
- OAuth2ClientCredentials: []
tags:
- name: RoomTypes
paths:
  /hotels/{hotelId}/roomTypes:
    parameters:
    - in: path
      name: hotelId
      required: true
      schema:
        type: string
    get:
      tags:
      - RoomTypes
      summary: List room types for a hotel
      responses:
        '200':
          description: Room types
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/RoomType'
components:
  schemas:
    RoomType:
      type: object
      properties:
        id:
          type: string
        name:
          type: string
        description:
          type: string
        bedType:
          type: string
        maxOccupancy:
          type: integer
        rate:
          type: object
          properties:
            amount:
              type: number
              format: float
            currency:
              type: string
  securitySchemes:
    OAuth2ClientCredentials:
      type: oauth2
      flows:
        clientCredentials:
          tokenUrl: https://api-platform.cvent.com/reglink/v1/authentication/token
          scopes:
            passkey:read: Read Passkey events, hotels, room types, reservations
            passkey:write: Create and modify reservation requests
    BasicAuth:
      type: http
      scheme: basic
externalDocs:
  description: Cvent Passkey RegLink documentation
  url: https://developers.cvent.com/docs/passkey/REST/overview