Cvent Event Cloud · OpenAPI Overlay
Cvent Event Cloud Overlays
0 actions
update
Published by Cvent Event Cloud
Authored by the provider (searched).
OpenAPI Overlay
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