Cvent Event Cloud · OpenAPI Overlay

Cvent Event Cloud Overlays

0 actions update
Published by Cvent Event Cloud Authored by the provider (searched).
View Overlay File View on GitHub Overlay Specification

OpenAPI Overlay

Raw ↑
x-generated: '2026-08-13'
x-method: searched
x-source: https://github.com/cvent/rest-sdks/tree/main/overlays
x-provider: Cvent Event Cloud
x-providerId: cvent-event-cloud
x-description: >-
  Cvent authors and publishes its own OpenAPI Overlay 1.0.0 documents. They are not our
  enhancements — these five files are saved verbatim from Cvent's rest-sdks repository, where its
  Speakeasy workflow applies them in order on top of cvent-public-spec/openapi.yaml before
  generating the TypeScript, .NET and Java SDKs. That makes Cvent one of the small number of
  providers using Overlay in production rather than as a demo.
x-applied_to: openapi/_original/cvent-rest-apis-openapi.yaml
x-workflow: https://github.com/cvent/rest-sdks/blob/main/.speakeasy/workflow.yaml
x-speakeasy_version: 1.752.0
x-registry: registry.speakeasyapi.dev/cvent/rest-sdks/public
x-overlays:
  - file: overlays/cvent-event-cloud-public-overlay.yaml
    name: public_overlay
    order: 1
    source: https://github.com/cvent/rest-sdks/blob/main/overlays/public_overlay.yaml
    jsonpath: rfc9535
    purpose: >-
      Sets the document-level security to clientCredentials + authorizationCode, adds a
      basicHttpAuthentication scheme and pins it to POST /oauth2/token, replaces servers[] with the
      two regional bases (api-platform.cvent.com/ea and api-platform-eur.cvent.com/ea), and repairs
      a long list of $ref targets so error responses resolve to error-response.
  - file: overlays/cvent-event-cloud-operation-level-pagination-overlay.yaml
    name: operation_level_pagination_overlay
    order: 2
    source: https://github.com/cvent/rest-sdks/blob/main/overlays/operation_level_pagination_overlay.yaml
    purpose: Marks operations as paginated so the generated SDKs auto-iterate the token cursor.
  - file: overlays/cvent-event-cloud-description-overlay.yaml
    name: description_overlay
    order: 3
    source: https://github.com/cvent/rest-sdks/blob/main/overlays/description_overlay.yaml
    purpose: >-
      Replaces the long info.description with the short SDK-package blurb, so the registry listing
      reads as a package description rather than an API manual.
  - file: overlays/cvent-event-cloud-segments-error-response-overlay.yaml
    name: segments_error_response_overlay
    order: 4
    source: https://github.com/cvent/rest-sdks/blob/main/overlays/segments_error_response_overlay.yaml
    purpose: Normalises the Audience Segments error response shape.
  - file: overlays/cvent-event-cloud-retries-overlay.yaml
    name: retries_overlay
    order: 5
    source: https://github.com/cvent/rest-sdks/blob/main/overlays/retries_overlay.yaml
    purpose: >-
      Declares the retry/back-off behaviour baked into the generated clients — the SDK-side
      counterpart to the 429 handling documented in rate-limits/.
x-note: >-
  The overlays are the reason the SDK-facing spec and the raw published spec differ. Anyone diffing
  @cvent/sdk's surface against cvent-public-spec/openapi.yaml must apply these five in order first.
x-maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/cvent-event-cloud-overlays"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.