Cvent · Capability

Cvent REST APIs — Event Travel

Cvent REST APIs — Event Travel. 5 operations. Lead operation: Get Air Actual. Self-contained Naftiko capability covering one business surface.

Cvent REST APIs — Event Travel is a Naftiko capability published by Cvent, one of 52 capabilities the APIs.io network indexes for this provider. It bundles 5 operations across the GET method rooted at /v1/events/{…}/event-travel.

The capability includes 5 read-only operations. Lead operation: Get Air Actual. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Cvent and Event Travel.

Run with Naftiko CventEvent Travel

What You Can Do

GET
Getairactualdetail — Get Air Actual
/v1/events/{id}/event-travel/air-actuals
GET
Getairrequests — Get Air Requests
/v1/events/{id}/event-travel/air-requests
GET
Getalternatetravelanswers — Get Alternate Travel Answers
/v1/events/{id}/event-travel/alternate-answers
GET
Gethotelrequests — Get Hotel Requests
/v1/events/{id}/event-travel/hotel-requests
GET
Gethousingreservationrequests — Get Housing Requests
/v1/events/{id}/event-travel/housing-reservation-requests

MCP Tools

cvent-getairactualdetail

Get Air Actual

read-only idempotent
cvent-getairrequests

Get Air Requests

read-only idempotent
cvent-getalternatetravelanswers

Get Alternate Travel Answers

read-only idempotent
cvent-gethotelrequests

Get Hotel Requests

read-only idempotent
cvent-gethousingreservationrequests

Get Housing Requests

read-only idempotent

Capability Spec

rest-event-travel.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Cvent REST APIs — Event Travel
  description: 'Cvent REST APIs — Event Travel. 5 operations. Lead operation: Get Air Actual. Self-contained Naftiko capability covering one business surface.'
  tags:
  - Cvent
  - Event Travel
  created: '2026-05-20'
  modified: '2026-05-20'
binds:
- namespace: env
  keys:
    CVENT_API_KEY: CVENT_API_KEY
capability:
  consumes:
  - type: http
    namespace: rest-event-travel
    baseUri: https://api-platform.cvent.com/ea
    description: Cvent REST APIs — Event Travel business capability. Self-contained, no shared references.
    resources:
    - name: events-id-event-travel-air-actuals
      path: /events/{id}/event-travel/air-actuals
      operations:
      - name: getairactualdetail
        method: GET
        description: Get Air Actual
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Path parameter id.
          required: true
    - name: events-id-event-travel-air-requests
      path: /events/{id}/event-travel/air-requests
      operations:
      - name: getairrequests
        method: GET
        description: Get Air Requests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Path parameter id.
          required: true
    - name: events-id-event-travel-alternate-answers
      path: /events/{id}/event-travel/alternate-answers
      operations:
      - name: getalternatetravelanswers
        method: GET
        description: Get Alternate Travel Answers
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Path parameter id.
          required: true
    - name: events-id-event-travel-hotel-requests
      path: /events/{id}/event-travel/hotel-requests
      operations:
      - name: gethotelrequests
        method: GET
        description: Get Hotel Requests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Path parameter id.
          required: true
    - name: events-id-event-travel-housing-reservation-requests
      path: /events/{id}/event-travel/housing-reservation-requests
      operations:
      - name: gethousingreservationrequests
        method: GET
        description: Get Housing Requests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: id
          in: path
          type: string
          description: Path parameter id.
          required: true
  exposes:
  - type: rest
    namespace: rest-event-travel-rest
    port: 8080
    description: REST adapter for Cvent REST APIs — Event Travel. One resource per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/events/{id}/event-travel/air-actuals
      name: events-id-event-travel-air-actuals
      description: REST surface for events-id-event-travel-air-actuals.
      operations:
      - method: GET
        name: getairactualdetail
        description: Get Air Actual
        call: rest-event-travel.getairactualdetail
        with:
          id: rest.id
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/events/{id}/event-travel/air-requests
      name: events-id-event-travel-air-requests
      description: REST surface for events-id-event-travel-air-requests.
      operations:
      - method: GET
        name: getairrequests
        description: Get Air Requests
        call: rest-event-travel.getairrequests
        with:
          id: rest.id
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/events/{id}/event-travel/alternate-answers
      name: events-id-event-travel-alternate-answers
      description: REST surface for events-id-event-travel-alternate-answers.
      operations:
      - method: GET
        name: getalternatetravelanswers
        description: Get Alternate Travel Answers
        call: rest-event-travel.getalternatetravelanswers
        with:
          id: rest.id
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/events/{id}/event-travel/hotel-requests
      name: events-id-event-travel-hotel-requests
      description: REST surface for events-id-event-travel-hotel-requests.
      operations:
      - method: GET
        name: gethotelrequests
        description: Get Hotel Requests
        call: rest-event-travel.gethotelrequests
        with:
          id: rest.id
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/events/{id}/event-travel/housing-reservation-requests
      name: events-id-event-travel-housing-reservation-requests
      description: REST surface for events-id-event-travel-housing-reservation-requests.
      operations:
      - method: GET
        name: gethousingreservationrequests
        description: Get Housing Requests
        call: rest-event-travel.gethousingreservationrequests
        with:
          id: rest.id
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: rest-event-travel-mcp
    port: 9090
    transport: http
    description: MCP adapter for Cvent REST APIs — Event Travel. One tool per consumed operation, routed inline through this capability's consumes block.
    tools:
    - name: cvent-getairactualdetail
      description: Get Air Actual
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-event-travel.getairactualdetail
      with:
        id: tools.id
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-getairrequests
      description: Get Air Requests
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-event-travel.getairrequests
      with:
        id: tools.id
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-getalternatetravelanswers
      description: Get Alternate Travel Answers
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-event-travel.getalternatetravelanswers
      with:
        id: tools.id
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-gethotelrequests
      description: Get Hotel Requests
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-event-travel.gethotelrequests
      with:
        id: tools.id
      outputParameters:
      - type: object
        mapping: $.
    - name: cvent-gethousingreservationrequests
      description: Get Housing Requests
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: rest-event-travel.gethousingreservationrequests
      with:
        id: tools.id
      outputParameters:
      - type: object
        mapping: $.