diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock
index 5b2f40d93..97abefc02 100644
--- a/.speakeasy/workflow.lock
+++ b/.speakeasy/workflow.lock
@@ -2,8 +2,8 @@ speakeasyVersion: 1.752.0
sources:
Public:
sourceNamespace: public
- sourceRevisionDigest: sha256:c3066b6cb34f4bf1759028b9a9fc8791a7f772ed44519cd394492562ef9091ba
- sourceBlobDigest: sha256:8af95d5807621381ac3c0aa4523b063a72a9102123695f791c56a681bec17e49
+ sourceRevisionDigest: sha256:e48550184ebea2ef5cedb5e6ace3c6a2a98867121cf608fee24914d7137a8b4c
+ sourceBlobDigest: sha256:637bb7cc9d0334b90c4c1b2514215d09a3953ed8210c4b2dc047c59d4d9a578e
tags:
- latest
- ea
@@ -11,18 +11,18 @@ targets:
public-csharp:
source: Public
sourceNamespace: public
- sourceRevisionDigest: sha256:c3066b6cb34f4bf1759028b9a9fc8791a7f772ed44519cd394492562ef9091ba
- sourceBlobDigest: sha256:8af95d5807621381ac3c0aa4523b063a72a9102123695f791c56a681bec17e49
+ sourceRevisionDigest: sha256:e48550184ebea2ef5cedb5e6ace3c6a2a98867121cf608fee24914d7137a8b4c
+ sourceBlobDigest: sha256:637bb7cc9d0334b90c4c1b2514215d09a3953ed8210c4b2dc047c59d4d9a578e
public-java:
source: Public
sourceNamespace: public
- sourceRevisionDigest: sha256:c3066b6cb34f4bf1759028b9a9fc8791a7f772ed44519cd394492562ef9091ba
- sourceBlobDigest: sha256:8af95d5807621381ac3c0aa4523b063a72a9102123695f791c56a681bec17e49
+ sourceRevisionDigest: sha256:e48550184ebea2ef5cedb5e6ace3c6a2a98867121cf608fee24914d7137a8b4c
+ sourceBlobDigest: sha256:637bb7cc9d0334b90c4c1b2514215d09a3953ed8210c4b2dc047c59d4d9a578e
public-typescript:
source: Public
sourceNamespace: public
- sourceRevisionDigest: sha256:c3066b6cb34f4bf1759028b9a9fc8791a7f772ed44519cd394492562ef9091ba
- sourceBlobDigest: sha256:8af95d5807621381ac3c0aa4523b063a72a9102123695f791c56a681bec17e49
+ sourceRevisionDigest: sha256:e48550184ebea2ef5cedb5e6ace3c6a2a98867121cf608fee24914d7137a8b4c
+ sourceBlobDigest: sha256:637bb7cc9d0334b90c4c1b2514215d09a3953ed8210c4b2dc047c59d4d9a578e
workflow:
workflowVersion: 1.0.0
speakeasyVersion: 1.752.0
diff --git a/.tool-versions b/.tool-versions
index 9c67b3108..2d3fc29a2 100644
--- a/.tool-versions
+++ b/.tool-versions
@@ -1,4 +1,4 @@
-github-cli 2.43.1
+github-cli 2.103.0
nodejs 22.19.0
pnpm 8.15.7
java corretto-21.0.1.12.1
diff --git a/cvent-public-spec/openapi.yaml b/cvent-public-spec/openapi.yaml
index 7717594d8..0d28f363b 100644
--- a/cvent-public-spec/openapi.yaml
+++ b/cvent-public-spec/openapi.yaml
@@ -1798,11 +1798,11 @@ paths:
- event/attendees:read
summary: List Attendees
description: |
- Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as [GET List Attendees](#operation/listAttendees) but allows for longer filters.
+ Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as [GET List Attendees](#operation/listAttendees) but allows for longer filters.
operationId: listAttendeesPostFilter
requestBody:
description: |
- The request body accepts filters to refine the data returned. Refer to available filter details in [GET List Attendees](#operation/listAttendees).
+ The request body accepts filters to refine the data returned. Refer to available filter details in [GET List Attendees](#operation/listAttendees).
required: false
content:
application/json:
@@ -5958,7 +5958,7 @@ paths:
- OAuth2.authorizationCode:
- event/attendee-messages:read
parameters:
- - $ref: '#/components/parameters/eventId5'
+ - $ref: '#/components/parameters/eventId6'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -7295,7 +7295,7 @@ paths:
description: |
Returns a paginated list of all discounts used in an event, including both event-specific and account-level discount codes used in an event.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/discountSort'
@@ -7334,7 +7334,7 @@ paths:
description: |
Create discount in an event.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
requestBody:
content:
application/json:
@@ -7373,7 +7373,7 @@ paths:
description: |
Returns a paginated list of agenda items that are associated with discounts for the specified event. This endpoint helps identify which agenda items (such as admission items, sessions, session bundles, membership-items or quantity-items) are currently associated with discounts.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/discountAgendaItemFilter'
@@ -7409,7 +7409,7 @@ paths:
description: |
Update a discount in an event based on details in the request body. Fields not included in the request will revert to their default value.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/discountId'
requestBody:
description: Discount to be updated.
@@ -7437,7 +7437,7 @@ paths:
$ref: '#/components/responses/TooManyRequests1'
/events/{id}/discounts/{discountId}/agenda-items/{agendaItemId}:
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/discountId'
- $ref: '#/components/parameters/agendaItemId1'
put:
@@ -7506,7 +7506,7 @@ paths:
description: |
Gets a paginated list of donation items. Donation items are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items).
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -7562,7 +7562,7 @@ paths:
description: |
Gets a paginated list of donation items by sending a filter in the body of the request. Donation items are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items).
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
requestBody:
@@ -7749,7 +7749,7 @@ paths:
- $ref: '#/components/parameters/id2'
get:
summary: Get Alternate Travel Answers
- description: Get alternate travel answers submitted by attendees who opt out of air or hotel bookings for an event.
+ description: Get alternate travel answers submitted by attendees who opt out of air, hotel, or train bookings for an event.
operationId: getAlternateTravelAnswers
tags:
- Event Travel
@@ -9741,7 +9741,7 @@ paths:
description: |
Gets a paginated list of fee items associated with the event.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -9909,7 +9909,7 @@ paths:
description: |
Gets a paginated list of membership items. [Membership items](https://support.cvent.com/s/communityarticle/Setting-Up-Memberships) are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items) that can be purchased during registration.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -9964,7 +9964,7 @@ paths:
description: |
Gets a paginated list of membership items. [Membership items](https://support.cvent.com/s/communityarticle/Setting-Up-Memberships) are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items) that can be purchased during registration.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
requestBody:
@@ -10248,7 +10248,7 @@ paths:
description: |
Gets a paginated list of quantity items. Quantity items are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items).
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -10304,7 +10304,7 @@ paths:
description: |
Gets a paginated list of quantity items by sending a filter in the body of the request. Quantity items are a type of [optional item](https://support.cvent.com/s/communityarticle/Understanding-Agenda-Items).
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
requestBody:
@@ -10461,7 +10461,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
get:
parameters:
- $ref: '#/components/parameters/limit'
@@ -10519,7 +10519,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/assignments:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
get:
summary: List All Seating Assignments
description: Gets all the table assignments across all the seatings in an event.
@@ -10559,7 +10559,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
get:
security:
@@ -10593,7 +10593,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}/assignments:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
get:
parameters:
@@ -10634,7 +10634,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}/tables:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
get:
parameters:
@@ -10694,7 +10694,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}/tables/{tableId}:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
- $ref: '#/components/parameters/tableId'
get:
@@ -10733,7 +10733,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}/tables/{tableId}/seats:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
- $ref: '#/components/parameters/tableId'
get:
@@ -10793,7 +10793,7 @@ paths:
url: '#oauth2-auth-code-planner-admin'
/events/{id}/seatings/{seatingId}/tables/{tableId}/seats/{seatId}:
parameters:
- - $ref: '#/components/parameters/eventId4'
+ - $ref: '#/components/parameters/eventId5'
- $ref: '#/components/parameters/seatingId'
- $ref: '#/components/parameters/tableId'
- $ref: '#/components/parameters/seatId'
@@ -11319,7 +11319,7 @@ paths:
description: |
Gets a paginated list of taxes for an event. A tax is an event-level pricing configuration applied to products such as admission items, sessions, and other billable items.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- name: filter
@@ -11641,7 +11641,7 @@ paths:
description: |
Retrieves a paginated list of vouchers set up for a specific event.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/before'
@@ -11697,7 +11697,7 @@ paths:
description: |
Retrieves a paginated list of vouchers configured for an event using a filter provided in the body of the request.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
- $ref: '#/components/parameters/before'
@@ -11745,7 +11745,7 @@ paths:
description: |
Retrieves a paginated list of attendees who have redeemed a specific voucher for the given event.
parameters:
- - $ref: '#/components/parameters/eventId2'
+ - $ref: '#/components/parameters/eventId3'
- $ref: '#/components/parameters/voucherId'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/token'
@@ -17976,7 +17976,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-accounts:read
- - OAuth2.clientCredentials:
- business-travel/travel-accounts:read
parameters:
- $ref: '#/components/parameters/after'
@@ -18044,7 +18043,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-accounts:read
- - OAuth2.clientCredentials:
- business-travel/travel-accounts:read
responses:
'200':
@@ -18104,7 +18102,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-programs:read
- - OAuth2.clientCredentials:
- business-travel/travel-programs:read
parameters:
- $ref: '#/components/parameters/after'
@@ -18138,7 +18135,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-program-questions:read
- - OAuth2.clientCredentials:
- business-travel/travel-program-questions:read
parameters:
- $ref: '#/components/parameters/after'
@@ -18175,7 +18171,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-programs:read
- - OAuth2.clientCredentials:
- business-travel/travel-programs:read
responses:
'200':
@@ -18207,7 +18202,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-program-questions:read
- - OAuth2.clientCredentials:
- business-travel/travel-program-questions:read
parameters:
- $ref: '#/components/parameters/after'
@@ -18235,7 +18229,7 @@ paths:
/travel-programs/{programId}/questions/{questionId}:
parameters:
- $ref: '#/components/parameters/programId'
- - $ref: '#/components/parameters/questionId2'
+ - $ref: '#/components/parameters/questionId3'
get:
summary: Get Travel Program Question
description: Returns the details of a single question based on the specified program and question ID.
@@ -18245,7 +18239,6 @@ paths:
security:
- OAuth2.clientCredentials:
- business-transient/travel-program-questions:read
- - OAuth2.clientCredentials:
- business-travel/travel-program-questions:read
responses:
'200':
@@ -18931,6 +18924,79 @@ paths:
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
+ /venues/{venueId}/amenities:
+ get:
+ operationId: getVenueAmenities
+ summary: Get Venue Amenities
+ description: |
+ Returns the current amenity selections for the specified venue.
+
+ Not applicable to CVB/DMC or Restaurant venues.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/amenities:read
+ - OAuth2.clientCredentials:
+ - venue/amenities:read
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ tags:
+ - Venue Content
+ responses:
+ '200':
+ description: Successfully retrieved the venue amenities.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingVenueAmenities'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ put:
+ operationId: updateVenueAmenities
+ summary: Update Venue Amenities
+ description: |
+ Updates the amenity selections for the specified venue, replacing all existing selections with those provided in the request body. Sections absent from the request body or submitted as empty arrays will have their selections cleared.
+
+ Not applicable to CVB/DMC or Restaurant venues.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/amenities:write
+ - OAuth2.clientCredentials:
+ - venue/amenities:write
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ requestBody:
+ required: true
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingVenueAmenities'
+ tags:
+ - Venue Content
+ responses:
+ '200':
+ description: Successfully updated the venue amenities.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingVenueAmenities'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
/venues/{venueId}/attractions:
get:
operationId: listVenueAttractions
@@ -19689,6 +19755,230 @@ paths:
$ref: '#/components/responses/NotFound1'
'429':
$ref: '#/components/responses/TooManyRequests1'
+ /venues/{venueId}/lead-catchers:
+ post:
+ operationId: createLeadCatcher
+ summary: Create Lead Catcher
+ description: Creates a new lead catcher contact for the specified venue. Lead catchers receive email notifications when RFPs are submitted to the venue.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers:write
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers:write
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ requestBody:
+ required: true
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/leadCatcher'
+ tags:
+ - Venue Leads
+ responses:
+ '201':
+ description: Lead catcher created successfully.
+ headers:
+ Location:
+ description: URL of the newly created lead catcher.
+ schema:
+ type: string
+ format: uri
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingLeadCatcher'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ /venues/{venueId}/lead-catchers/overview:
+ get:
+ operationId: listLeadCatchersOverview
+ summary: List Lead Catchers Overview
+ description: |
+ Returns a paginated, lightweight overview of the lead catchers for the specified venue,
+ containing only `id`, `firstName`, and `lastName` for each contact.
+
+ Use this endpoint to discover the `leadCatcherId` needed for PATCH, PUT, and DELETE.
+ The response does not include contact details such as email address or phone number.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers-overview:read
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers-overview:read
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ - $ref: '#/components/parameters/limit'
+ - $ref: '#/components/parameters/token'
+ tags:
+ - Venue Leads
+ responses:
+ '200':
+ description: Successfully retrieved the overview of lead catchers.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/leadCatchersOverviewResponse'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ /venues/{venueId}/lead-catchers/{leadCatcherId}:
+ put:
+ operationId: updateLeadCatcher
+ summary: Update Lead Catcher
+ description: Updates the given lead catcher for the specified venue, replacing the existing lead catcher data.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers:write
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers:write
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ - $ref: '#/components/parameters/leadCatcherId'
+ requestBody:
+ required: true
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingLeadCatcher'
+ tags:
+ - Venue Leads
+ responses:
+ '200':
+ description: Successfully updated the lead catcher.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/existingLeadCatcher'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ patch:
+ operationId: patchLeadCatcher
+ summary: Patch Lead Catcher
+ description: |
+ Partially updates the specified lead catcher using JSON Merge Patch, as defined in [RFC 7396](https://www.rfc-editor.org/rfc/rfc7396.html).
+
+ - Only fields present in the request body are updated; omitted fields remain unchanged.
+ - Set a field to `null` to unset it.
+ - The response contains only the fields that were provided in the request payload.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers:write
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers:write
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ - $ref: '#/components/parameters/leadCatcherId'
+ requestBody:
+ required: true
+ content:
+ application/merge-patch+json:
+ schema:
+ $ref: '#/components/schemas/leadCatcherPatch'
+ tags:
+ - Venue Leads
+ responses:
+ '200':
+ description: Successfully updated the lead catcher. The response contains only the fields that were provided in the request payload.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/leadCatcherPatch'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ delete:
+ operationId: deleteLeadCatcher
+ summary: Delete Lead Catcher
+ description: Deletes the specified lead catcher for the venue.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers:delete
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers:delete
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ - $ref: '#/components/parameters/leadCatcherId'
+ tags:
+ - Venue Leads
+ responses:
+ '204':
+ description: Successfully deleted the lead catcher.
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
+ /venues/{venueId}/lead-catchers/{leadCatcherId}/overview:
+ get:
+ operationId: getLeadCatcherOverview
+ summary: Get Lead Catcher Overview
+ description: |
+ Retrieves a lightweight overview of a specific lead catcher for the specified venue,
+ containing only `id`, `firstName`, and `lastName`.
+
+ The response does not include contact details such as email address or phone number.
+ security:
+ - OAuth2.authorizationCode:
+ - venue/lead-catchers-overview:read
+ - OAuth2.clientCredentials:
+ - venue/lead-catchers-overview:read
+ parameters:
+ - $ref: '#/components/parameters/venueId'
+ - $ref: '#/components/parameters/leadCatcherId'
+ tags:
+ - Venue Leads
+ responses:
+ '200':
+ description: Successfully retrieved the lead catcher overview.
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/leadCatcherOverview'
+ '400':
+ $ref: '#/components/responses/BadRequest1'
+ '401':
+ $ref: '#/components/responses/Unauthorized1'
+ '403':
+ $ref: '#/components/responses/Forbidden1'
+ '404':
+ $ref: '#/components/responses/NotFound1'
+ '429':
+ $ref: '#/components/responses/TooManyRequests1'
/venues/{venueId}/meeting-rooms:
post:
operationId: createMeetingRoom
@@ -21275,12 +21565,12 @@ components:
availabilityLimit:
in: query
name: limit
- description: Limit to this number of search results. Maximum of 50, default of 10.
+ description: Limit to this number of search results. Maximum of 200, default of 10.
required: false
example: 10
schema:
type: integer
- maximum: 50
+ maximum: 200
minimum: 1
default: 10
availableNightsFilter:
@@ -21696,21 +21986,21 @@ components:
required: true
schema:
$ref: '#/components/schemas/uuid-property'
- eventId2:
+ eventId3:
in: path
name: id
description: Unique ID of an event.
required: true
schema:
$ref: '#/components/schemas/uuid-property'
- eventId4:
+ eventId5:
in: path
name: id
description: ID of an event.
required: true
schema:
$ref: '#/components/schemas/uuid-property'
- eventId5:
+ eventId6:
in: path
name: eventId
description: Unique ID of an event
@@ -22250,6 +22540,14 @@ components:
required: true
schema:
$ref: '#/components/schemas/launch-feature-type.json'
+ leadCatcherId:
+ description: Unique identifier for a lead catcher.
+ name: leadCatcherId
+ required: true
+ in: path
+ schema:
+ type: string
+ format: uuid
leadId:
in: path
name: leadId
@@ -22673,7 +22971,7 @@ components:
required: true
schema:
$ref: '#/components/schemas/uuid-property'
- questionId2:
+ questionId3:
name: questionId
description: Unique ID for a question
in: path
@@ -23655,7 +23953,7 @@ components:
content:
application/json:
schema:
- $ref: '#/components/schemas/contact-fields'
+ $ref: '#/components/schemas/contact-fields1'
CreateTransactionResponse:
description: Response of the create transaction request.
content:
@@ -25905,7 +26203,7 @@ components:
example: Why are you not booking a hotel with us?
AlternateTravelDetail:
title: AlternateTravelDetail
- description: Details of an alternate travel answer submitted by an attendee who opted out of air or hotel bookings.
+ description: Details of an alternate travel answer submitted by an attendee who opted out of air, hotel, or train bookings.
type: object
allOf:
- $ref: '#/components/schemas/Audit'
@@ -25926,12 +26224,14 @@ components:
example: Contact
travelType:
type: string
- description: Type of travel alternate question
+ description: 'Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response.'
enum:
- AirRequest
- HotelRequest
- AirActual
- GroupFlight
+ - TrainRequest
+ - AirAndTrainRequest
example: AirRequest
question:
$ref: '#/components/schemas/AlternateQuestion'
@@ -28274,7 +28574,25 @@ components:
- Waitlisted
type: string
default: No Response
- description: "Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted"
+ description: |-
+ Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
+ The following status transitions are supported by this API:
+ * No Response -> Visited
+ * No Response -> Accepted
+ * No Response -> Declined
+ * No Response -> Pending Approval
+ * Cancelled -> Accepted
+ * Cancelled -> Pending Approval
+ * Visited -> Accepted
+ * Visited -> Pending Approval
+ * Declined -> Accepted
+ * Declined -> Pending Approval
+ * Accepted -> Cancelled
+ * Pending Approval -> Accepted
+ * Pending Approval -> Cancelled
+ * Pending Approval -> Denied Approval
+ * Denied Approval -> Pending Approval
+ * Waitlisted -> Accepted
example: Accepted
AttendeeVisibility:
title: AttendeeVisibility
@@ -31809,7 +32127,7 @@ components:
type: array
items:
$ref: '#/components/schemas/contact-update'
- contact-fields:
+ contact-fields1:
title: Contact Fields
description: An array of standard contact fields supported by Cvent.
required:
@@ -32014,7 +32332,7 @@ components:
- transactionId
type: object
allOf:
- - $ref: '#/components/schemas/contact-fields'
+ - $ref: '#/components/schemas/contact-fields1'
properties:
transactionId:
title: Readonly UUID Property
@@ -38488,6 +38806,25 @@ components:
readOnly: true
example: 06d2bfce-1793-11ec-9621-0242ac130002
description: Exhibitor Answer id
+ existingLeadCatcher:
+ title: ExistingLeadCatcher
+ description: An existing lead catcher contact.
+ type: object
+ required:
+ - id
+ - firstName
+ - lastName
+ - email
+ - phone
+ allOf:
+ - $ref: '#/components/schemas/leadCatcher'
+ properties:
+ id:
+ type: string
+ format: uuid
+ description: Lead catcher ID.
+ readOnly: true
+ example: 7e5c2c23-b2bb-461a-adc9-025184988519
existingMeetingRoom:
title: Existing Meeting Room
description: An existing venue meeting room with read-only generated properties.
@@ -38538,6 +38875,29 @@ components:
properties:
registrationPath:
$ref: '#/components/schemas/AssociatedRegistrationPath'
+ existingVenueAmenities:
+ title: ExistingVenueAmenities
+ description: The current amenity selections for a venue, including identifying properties.
+ type: object
+ required:
+ - id
+ - name
+ allOf:
+ - $ref: '#/components/schemas/VenueAmenities'
+ properties:
+ id:
+ type: string
+ format: uuid
+ description: Venue ID.
+ readOnly: true
+ example: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ name:
+ type: string
+ description: The name of the venue.
+ readOnly: true
+ minLength: 1
+ maxLength: 100
+ example: Harbor View Convention Center
existingVenueAttraction:
title: ExistingVenueAttraction
description: An existing venue attraction with read-only generated properties.
@@ -39629,6 +39989,8 @@ components:
title: GuestRoomOccupancyPerRoomType
description: Room occupancy for a room type.
type: object
+ required:
+ - type
properties:
occupancy:
$ref: '#/components/schemas/GuestRoomOccupancy'
@@ -41141,6 +41503,281 @@ components:
$ref: '#/components/schemas/ActivityExhibitor'
lead:
$ref: '#/components/schemas/ActivityLead'
+ leadCatcher:
+ title: LeadCatcher
+ description: A contact attached to a venue offering who receives email notifications when RFPs are submitted to that venue.
+ type: object
+ required:
+ - firstName
+ - lastName
+ - email
+ - phone
+ allOf:
+ - $ref: '#/components/schemas/Audit'
+ properties:
+ firstName:
+ type: string
+ description: First name of the lead catcher contact.
+ maxLength: 30
+ example: Jane
+ lastName:
+ type: string
+ description: Last name of the lead catcher contact.
+ maxLength: 30
+ example: Smith
+ title:
+ type: string
+ description: Job title of the lead catcher contact.
+ maxLength: 30
+ example: Director of Sales
+ email:
+ type: string
+ format: email
+ description: Email address of the lead catcher contact. RFP notifications are sent to this address.
+ maxLength: 80
+ example: jane.smith@example.com
+ phone:
+ type: string
+ description: Phone number of the lead catcher contact.
+ maxLength: 30
+ example: +1-555-555-0101
+ fax:
+ type: string
+ description: Fax number of the lead catcher contact.
+ maxLength: 30
+ example: +1-555-555-0101
+ address:
+ $ref: '#/components/schemas/LeadCatcherAddress'
+ locale:
+ $ref: '#/components/schemas/LocaleLanguageVariant'
+ config:
+ $ref: '#/components/schemas/LeadCatcherConfig'
+ additionalInfo:
+ type: string
+ description: Additional information about the lead catcher contact.
+ maxLength: 2500
+ example: Preferred contact for APAC venues.
+ LeadCatcherAddress:
+ title: Lead Catcher Address
+ description: Address information for a lead catcher contact.
+ type: object
+ properties:
+ streetAddress1:
+ type: string
+ description: Street address line 1.
+ maxLength: 40
+ example: 1234 Trap Road
+ streetAddress2:
+ type: string
+ description: Street address line 2.
+ maxLength: 40
+ example: Suite 100
+ city:
+ type: string
+ description: City.
+ maxLength: 40
+ example: Vienna
+ stateProvince:
+ type: string
+ allOf:
+ - $ref: '#/components/schemas/StateProvince'
+ description: State or province code for the contact address (ISO 3166-2).
+ zipPostalCode:
+ type: string
+ description: ZIP or postal code.
+ maxLength: 25
+ example: '22182'
+ country:
+ type: string
+ allOf:
+ - $ref: '#/components/schemas/Country'
+ description: Country code for the contact address (ISO 3166-1 alpha-2).
+ LeadCatcherAddressPatch:
+ title: Lead Catcher Address Patch
+ description: Partial update payload for a lead catcher contact's address.
+ type: object
+ properties:
+ streetAddress1:
+ type: string
+ nullable: true
+ description: Street address line 1.
+ maxLength: 40
+ example: 1234 Trap Road
+ streetAddress2:
+ type: string
+ nullable: true
+ description: Street address line 2.
+ maxLength: 40
+ example: Suite 100
+ city:
+ type: string
+ nullable: true
+ description: City.
+ maxLength: 40
+ example: Vienna
+ stateProvince:
+ type: string
+ allOf:
+ - $ref: '#/components/schemas/StateProvince'
+ nullable: true
+ description: The state province code used for contact information.
+ zipPostalCode:
+ type: string
+ nullable: true
+ description: ZIP or postal code.
+ maxLength: 25
+ example: '22182'
+ country:
+ type: string
+ allOf:
+ - $ref: '#/components/schemas/Country'
+ nullable: true
+ description: ISO 3166 two-letter (alpha-2) country code used for contact information.
+ LeadCatcherConfig:
+ title: Lead Catcher Config
+ description: Notification and role configuration for a lead catcher contact.
+ type: object
+ properties:
+ rfpEmailEnabled:
+ type: boolean
+ description: True indicates this contact receives email notifications when an RFP is submitted.
+ default: true
+ example: true
+ pdfLinkEnabled:
+ type: boolean
+ description: True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`.
+ default: true
+ example: true
+ supplierContactRole:
+ type: string
+ description: Name of the supplier contact role assigned to this contact.
+ example: Sales Manager
+ LeadCatcherConfigPatch:
+ title: Lead Catcher Config Patch
+ description: Partial update payload for a lead catcher contact's notification and role configuration.
+ type: object
+ properties:
+ rfpEmailEnabled:
+ type: boolean
+ nullable: true
+ description: True indicates this contact receives email notifications when an RFP is submitted.
+ example: true
+ pdfLinkEnabled:
+ type: boolean
+ nullable: true
+ description: True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`.
+ example: true
+ supplierContactRole:
+ type: string
+ nullable: true
+ description: Name of the supplier contact role assigned to this contact.
+ example: roleName
+ leadCatcherOverview:
+ title: Lead Catcher Overview
+ description: A lightweight, non-PII overview of a lead catcher contact.
+ type: object
+ required:
+ - id
+ - firstName
+ - lastName
+ properties:
+ id:
+ type: string
+ format: uuid
+ description: Lead catcher ID.
+ readOnly: true
+ example: 7e5c2c23-b2bb-461a-adc9-025184988519
+ firstName:
+ type: string
+ description: First name of the lead catcher contact.
+ maxLength: 30
+ example: Jane
+ lastName:
+ type: string
+ description: Last name of the lead catcher contact.
+ maxLength: 30
+ example: Smith
+ leadCatcherPatch:
+ title: LeadCatcherPatch
+ description: Partial update payload for a lead catcher contact.
+ type: object
+ properties:
+ firstName:
+ type: string
+ nullable: true
+ description: First name of the lead catcher contact.
+ maxLength: 30
+ example: Jane
+ lastName:
+ type: string
+ nullable: true
+ description: Last name of the lead catcher contact.
+ maxLength: 30
+ example: Smith
+ title:
+ type: string
+ nullable: true
+ description: Job title of the lead catcher contact.
+ maxLength: 30
+ example: Director of Sales
+ email:
+ type: string
+ format: email
+ nullable: true
+ description: Email address of the lead catcher contact. RFP notifications are sent to this address.
+ maxLength: 80
+ example: jane.smith@example.com
+ phone:
+ type: string
+ nullable: true
+ description: Phone number of the lead catcher contact.
+ maxLength: 30
+ example: +1-555-0100
+ fax:
+ type: string
+ nullable: true
+ description: Fax number of the lead catcher contact.
+ maxLength: 30
+ example: +1-555-0101
+ address:
+ type: object
+ allOf:
+ - $ref: '#/components/schemas/LeadCatcherAddressPatch'
+ nullable: true
+ description: Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ locale:
+ type: string
+ nullable: true
+ description: Locale used for planner communications sent to this contact.
+ example: en-US
+ config:
+ type: object
+ allOf:
+ - $ref: '#/components/schemas/LeadCatcherConfigPatch'
+ nullable: true
+ description: Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ additionalInfo:
+ type: string
+ nullable: true
+ description: Additional information about the lead catcher contact.
+ maxLength: 2500
+ example: Preferred contact for APAC venues.
+ leadCatchersOverviewResponse:
+ title: Lead Catchers Overview Paginated Response
+ description: Paginated overview of lead catchers for a venue.
+ type: object
+ required:
+ - data
+ - paging
+ properties:
+ paging:
+ $ref: '#/components/schemas/Paging'
+ data:
+ type: array
+ description: Each item is a lightweight, non-PII overview of a lead catcher for the venue, containing only the `id`, `firstName`, and `lastName`.
+ minItems: 0
+ items:
+ $ref: '#/components/schemas/leadCatcherOverview'
LeadInboundCreated:
title: lead.inboundCreated
description: A lead inbound-created activity.
@@ -41472,6 +42109,182 @@ components:
example: en-US
minLength: 1
maxLength: 200
+ LocaleLanguageVariant:
+ title: Locale Language Variant
+ description: |-
+ Language locale of a Lead Catcher contact.
+
+ Values:
+ - `zh-CHS` — Chinese (Simplified) Legacy
+ - `zh-TW` — Chinese (Traditional, Taiwan)
+ - `de-DE` — German (Germany)
+ - `en-US` — English (United States)
+ - `fi-FI` — Finnish (Finland)
+ - `fr-FR` — French (France)
+ - `it-IT` — Italian (Italy)
+ - `ja-JP` — Japanese (Japan)
+ - `ko-KR` — Korean (Korea)
+ - `nl-NL` — Dutch (Netherlands)
+ - `pt-BR` — Portuguese (Brazil)
+ - `ru-RU` — Russian (Russia)
+ - `sv-SE` — Swedish (Sweden)
+ - `th-TH` — Thai (Thailand)
+ - `tr-TR` — Turkish (Turkey)
+ - `uk-UA` — Ukrainian (Ukraine)
+ - `zh-CN` — Chinese (Simplified, China)
+ - `de-CH` — German (Switzerland)
+ - `en-GB` — English (United Kingdom)
+ - `es-MX` — Spanish (Mexico)
+ - `fr-BE` — French (Belgium)
+ - `it-CH` — Italian (Switzerland)
+ - `nl-BE` — Dutch (Belgium)
+ - `pt-PT` — Portuguese (Portugal)
+ - `ru-MD` — Russian (Moldova)
+ - `sv-FI` — Swedish (Finland)
+ - `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+ - `de-AT` — German (Austria)
+ - `en-AU` — English (Australia)
+ - `es-ES` — Spanish (Spain, International Sort)
+ - `fr-CA` — French (Canada)
+ - `zh-SG` — Chinese (Simplified, Singapore)
+ - `de-LU` — German (Luxembourg)
+ - `en-CA` — English (Canada)
+ - `es-GT` — Spanish (Guatemala)
+ - `fr-CH` — French (Switzerland)
+ - `zh-MO` — Chinese (Traditional, Macao SAR)
+ - `de-LI` — German (Liechtenstein)
+ - `en-NZ` — English (New Zealand)
+ - `es-CR` — Spanish (Costa Rica)
+ - `fr-LU` — French (Luxembourg)
+ - `en-IE` — English (Ireland)
+ - `es-PA` — Spanish (Panama)
+ - `fr-MC` — French (Monaco)
+ - `en-ZA` — English (South Africa)
+ - `es-DO` — Spanish (Dominican Republic)
+ - `fr-029` — French (Caribbean)
+ - `en-JM` — English (Jamaica)
+ - `es-VE` — Spanish (Venezuela)
+ - `fr-RE` — French (Réunion)
+ - `en-029` — English (Caribbean)
+ - `es-CO` — Spanish (Colombia)
+ - `fr-CD` — French Congo (DRC)
+ - `en-BZ` — English (Belize)
+ - `es-PE` — Spanish (Peru)
+ - `fr-SN` — French (Senegal)
+ - `en-TT` — English (Trinidad and Tobago)
+ - `es-AR` — Spanish (Argentina)
+ - `fr-CM` — French (Cameroon)
+ - `en-ZW` — English (Zimbabwe)
+ - `es-EC` — Spanish (Ecuador)
+ - `fr-CI` — French (Côte d'Ivoire)
+ - `en-PH` — English (Philippines)
+ - `es-CL` — Spanish (Chile)
+ - `fr-ML` — French (Mali)
+ - `en-ID` — English (Indonesia)
+ - `es-UY` — Spanish (Uruguay)
+ - `fr-MA` — French (Morocco)
+ - `en-HK` — English (Hong Kong SAR)
+ - `es-PY` — Spanish (Paraguay)
+ - `fr-HT` — French (Haiti)
+ - `en-IN` — English (India)
+ - `es-BO` — Spanish (Bolivia)
+ - `en-MY` — English (Malaysia)
+ - `es-SV` — Spanish (El Salvador)
+ - `en-SG` — English (Singapore)
+ - `es-HN` — Spanish (Honduras)
+ - `es-NI` — Spanish (Nicaragua)
+ - `es-PR` — Spanish (Puerto Rico)
+ - `es-US` — Spanish (United States)
+ - `es-419` — Spanish (Latin America)
+ - `es-CU` — Spanish (Cuba)
+ - `zh-CHT` — Chinese (Traditional) Legacy
+ type: string
+ enum:
+ - zh-CHS
+ - zh-TW
+ - de-DE
+ - en-US
+ - fi-FI
+ - fr-FR
+ - it-IT
+ - ja-JP
+ - ko-KR
+ - nl-NL
+ - pt-BR
+ - ru-RU
+ - sv-SE
+ - th-TH
+ - tr-TR
+ - uk-UA
+ - zh-CN
+ - de-CH
+ - en-GB
+ - es-MX
+ - fr-BE
+ - it-CH
+ - nl-BE
+ - pt-PT
+ - ru-MD
+ - sv-FI
+ - zh-HK
+ - de-AT
+ - en-AU
+ - es-ES
+ - fr-CA
+ - zh-SG
+ - de-LU
+ - en-CA
+ - es-GT
+ - fr-CH
+ - zh-MO
+ - de-LI
+ - en-NZ
+ - es-CR
+ - fr-LU
+ - en-IE
+ - es-PA
+ - fr-MC
+ - en-ZA
+ - es-DO
+ - fr-029
+ - en-JM
+ - es-VE
+ - fr-RE
+ - en-029
+ - es-CO
+ - fr-CD
+ - en-BZ
+ - es-PE
+ - fr-SN
+ - en-TT
+ - es-AR
+ - fr-CM
+ - en-ZW
+ - es-EC
+ - fr-CI
+ - en-PH
+ - es-CL
+ - fr-ML
+ - en-ID
+ - es-UY
+ - fr-MA
+ - en-HK
+ - es-PY
+ - fr-HT
+ - en-IN
+ - es-BO
+ - en-MY
+ - es-SV
+ - en-SG
+ - es-HN
+ - es-NI
+ - es-PR
+ - es-US
+ - es-419
+ - es-CU
+ - zh-CHT
+ default: en-US
+ example: en-US
location.json:
title: Location
type: object
@@ -45534,7 +46347,7 @@ components:
description: Denotes the count of quantity item selected by an attendee during event registration.
example: 5
question:
- title: Travel Program Question
+ title: Question
description: A question, defined by the program, for the supplier to answer as part of their proposal.
type: object
allOf:
@@ -45586,7 +46399,7 @@ components:
format: uuid
example: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
question-paginated-response:
- title: Travel Program Question Paginated Response
+ title: Question Paginated Response
description: A paginated list of Questions.
type: object
properties:
@@ -45963,7 +46776,7 @@ components:
$ref: '#/components/schemas/question.json1'
description: Collection of questions for surveys.
questions-paginated-response1:
- title: Travel Program Questions Paginated Response
+ title: Questions Paginated Response
description: A paginated list of Questions.
type: object
properties:
@@ -45972,7 +46785,7 @@ components:
data:
type: array
items:
- $ref: '#/components/schemas/TravelProgramQuestion'
+ $ref: '#/components/schemas/QuestionWithProgramId'
description: Collection of Questions.
QuestionSection:
title: Question Section
@@ -46068,6 +46881,58 @@ components:
- FileUpload
- MatrixSinglePerRow
- MatrixMultiPerRow
+ QuestionWithProgramId:
+ title: Question With Program Id
+ description: A question, defined by the program, for the supplier to answer as part of their proposal.
+ type: object
+ allOf:
+ - $ref: '#/components/schemas/Audit'
+ properties:
+ travelProgram:
+ title: Travel Program
+ description: Travel program that the question belongs to.
+ type: object
+ properties:
+ id:
+ title: Travel Program ID
+ description: The unique ID of the travel program.
+ type: string
+ format: uuid
+ example: ddc61444-45c7-4e1d-9fdd-07713c8baf9b
+ id:
+ title: Question ID
+ description: The unique ID of the question.
+ type: string
+ format: uuid
+ example: 76c461cb-77f6-40b3-acc8-db44452f11c4
+ text:
+ title: Question Text
+ description: The text of the question.
+ type: string
+ maxLength: 300
+ example: What type of food is served in the hotel restaurant?
+ required:
+ title: Required
+ type: boolean
+ example: true
+ description: Is this question required by default?
+ responseType:
+ $ref: '#/components/schemas/QuestionResponseType'
+ responseDataType:
+ $ref: '#/components/schemas/QuestionResponseDataType'
+ responseFormat:
+ $ref: '#/components/schemas/QuestionResponseFormat'
+ responseChoices:
+ title: Response Choices
+ description: A list of options for the question. This only applies when responseType is 'choice'
+ type: array
+ items:
+ type: string
+ example:
+ - Mexican
+ - American
+ - French
+ - Other
RateApplicationType:
title: Rate Application Type
description: |-
@@ -47484,7 +48349,10 @@ components:
status:
$ref: '#/components/schemas/RfpStatus-1'
type:
- $ref: '#/components/schemas/RfpType-1'
+ type: string
+ readOnly: true
+ allOf:
+ - $ref: '#/components/schemas/RfpType-1'
approvedBy:
type: string
readOnly: true
@@ -48131,6 +48999,9 @@ components:
title: RfpQuestion
description: Question associated with an RFP.
type: object
+ required:
+ - supplierTypes
+ - classificationType
allOf:
- $ref: '#/components/schemas/QuestionCommon'
properties:
@@ -48351,7 +49222,7 @@ components:
preferredVenueIntegrations:
type: array
deprecated: true
- description: 'DEPRECATED: Use [venueIntegrationPreference](#schema/VenueIntegrationPreference) instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded.'
+ description: 'DEPRECATED: Use `venueIntegrationPreference` instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded.'
maxItems: 1
uniqueItems: true
items:
@@ -53075,7 +53946,7 @@ components:
$ref: '#/components/schemas/Address10'
description: List of addresses associated with the travel account.
travel-account-paginated-response:
- title: Travel account paginated response
+ title: Travel Account Paginated Response
description: A paginated list of travel accounts.
type: object
properties:
@@ -53087,7 +53958,7 @@ components:
$ref: '#/components/schemas/travel-account'
description: Collection of travel accounts and their related details.
travel-account-supplier-account:
- title: Supplier Travel Account
+ title: Travel Account Supplier Account
description: Details for the supplier travel account. These details are supplier specific and only visible for supply-side clients.
type: object
properties:
@@ -53132,7 +54003,7 @@ components:
description: Travel account type defined at the supplier chain level.
example: RFP
travel-account-supplier-account-paginated-response:
- title: Supplier travel account paginated response
+ title: Travel Account Supplier Account Paginated Response
description: A paginated list of supplier travel accounts.
type: object
properties:
@@ -53344,9 +54215,9 @@ components:
description: A list of program specific questions for the supplier to answer as part of their proposal.
type: array
items:
- $ref: '#/components/schemas/TravelProgramQuestion-1'
+ $ref: '#/components/schemas/TravelProgramQuestion'
travel-program-paginated-response:
- title: Travel program paginated response
+ title: Travel Program Paginated Response
description: A paginated list of travel programs.
type: object
properties:
@@ -54196,58 +55067,6 @@ components:
description: Code representing the format of the travel program.
example: gbta2013
TravelProgramQuestion:
- title: Travel Program Question
- description: A question, defined by the program, for the supplier to answer as part of their proposal.
- type: object
- allOf:
- - $ref: '#/components/schemas/Audit'
- properties:
- travelProgram:
- title: Travel Program
- description: Travel program that the question belongs to.
- type: object
- properties:
- id:
- title: Travel Program ID
- description: The unique ID of the travel program.
- type: string
- format: uuid
- example: ddc61444-45c7-4e1d-9fdd-07713c8baf9b
- id:
- title: Question ID
- description: The unique ID of the question.
- type: string
- format: uuid
- example: 76c461cb-77f6-40b3-acc8-db44452f11c4
- text:
- title: Question Text
- description: The text of the question.
- type: string
- maxLength: 300
- example: What type of food is served in the hotel restaurant?
- required:
- title: Required
- type: boolean
- example: true
- description: Is this question required by default?
- responseType:
- $ref: '#/components/schemas/QuestionResponseType'
- responseDataType:
- $ref: '#/components/schemas/QuestionResponseDataType'
- responseFormat:
- $ref: '#/components/schemas/QuestionResponseFormat'
- responseChoices:
- title: Response Choices
- description: A list of options for the question. This only applies when responseType is 'choice'
- type: array
- items:
- type: string
- example:
- - Mexican
- - American
- - French
- - Other
- TravelProgramQuestion-1:
title: Travel Program Question
description: A question, defined by the account, for the supplier to answer as part of their proposal.
type: object
@@ -55318,6 +56137,428 @@ components:
maximum: 180
example: -97.71518
readOnly: true
+ VenueAmenities:
+ title: VenueAmenities
+ description: The complete set of amenity selections for a venue. Section applicability varies by venue type; sections that do not apply to the venue's type are silently ignored on write.
+ type: object
+ properties:
+ recreationalActivities:
+ type: array
+ description: |-
+ Recreational facilities and leisure activities available at the venue.
+
+ Values:
+ - `GOLF_ON_GROUNDS` — Golf on Grounds
+ - `HEALTH_CLUB` — Health Club
+ - `INDOOR_POOL` — Indoor Pool
+ - `OUTDOOR_POOL` — Outdoor Pool
+ - `SKIING` — Skiing
+ - `SPASALON` — Spa/Salon
+ - `TENNIS` — Tennis
+ - `WATER_SPORTS` — Water Sports
+ - `WHIRLPOOL` — Whirlpool
+ uniqueItems: true
+ maxItems: 9
+ items:
+ $ref: '#/components/schemas/VenueAmenityRecreationalActivity'
+ roomFeatures:
+ type: array
+ description: |-
+ In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `CONCIERGE_SERVICES` — Concierge Services
+ - `FREE_LOCAL_CALLS` — Free Local Calls
+ - `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
+ - `GARDEN_VIEWS` — Garden Views
+ - `INTERNET` — Internet
+ - `LAUNDRY` — Laundry
+ - `LUGGAGE_STORAGE` — Luggage Storage
+ - `MOUNTAIN_VIEWS` — Mountain Views
+ - `OCEANWATER_VIEWS` — Ocean/Water Views
+ - `ROOM_SERVICE` — Room Service
+ - `URBAN_VIEWS` — Urban Views
+ - `VOICE_MAIL_BOX` — Voicemail Box
+ uniqueItems: true
+ maxItems: 12
+ items:
+ $ref: '#/components/schemas/VenueAmenityRoomFeature'
+ avCapabilities:
+ type: array
+ description: |-
+ Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`.
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityAvCapabilityItem'
+ businessServices:
+ type: array
+ description: |-
+ Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
+ - `BUSINESS_CENTER` — Business Center
+ - `VIDEO_CONFERENCING` — Video Conferencing
+ - `VIP_SERVICES` — VIP Services
+ uniqueItems: true
+ maxItems: 4
+ items:
+ $ref: '#/components/schemas/VenueAmenityBusinessService'
+ transportation:
+ type: array
+ description: |-
+ Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `BUS` — Bus
+ - `SHUTTLE` — Shuttle
+ - `SUBWAY` — Subway
+ - `TAXI` — Taxi
+ - `TRAIN` — Train
+ uniqueItems: true
+ maxItems: 5
+ items:
+ $ref: '#/components/schemas/VenueAmenityTransportation'
+ equipment:
+ type: array
+ description: |-
+ Physical equipment and staging resources available for event use at the venue.
+
+ Values:
+ - `DANCE_FLOORS` — Dance Floors
+ - `LOADING_DOCK_AVAILABLE` — Loading Dock
+ - `PIANO` — Piano
+ - `PORTABLE_HEATERS` — Portable Heaters
+ - `PORTABLE_WALLS` — Portable Walls
+ - `STAGING` — Staging
+ uniqueItems: true
+ maxItems: 6
+ items:
+ $ref: '#/components/schemas/VenueAmenityEquipment'
+ parking:
+ type: array
+ description: Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`.
+ maxItems: 5
+ items:
+ $ref: '#/components/schemas/VenueAmenityParkingItem'
+ facilityInfo:
+ type: array
+ description: |-
+ General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
+
+ Values:
+ - `ALL_INCLUSIVE` — All Inclusive
+ - `BUSINESS_CENTER` — Business Center
+ - `CASINO` — Casino
+ - `EXTENDED_STAY` — Extended Stay
+ - `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
+ - `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
+ - `INTERNET` — Internet
+ - `ONSITE_CATERING` — Onsite Catering
+ - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
+ - `PETS_WELCOME` — Pet Friendly
+ - `RENTAL_CAR_SERVICES` — Rental Car Services
+ - `RESTAURANT_ON_SITE` — Onsite Restaurant
+ - `SECURITY_STAFF_ONSITE` — Onsite Security
+ - `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible
+ uniqueItems: true
+ maxItems: 14
+ items:
+ $ref: '#/components/schemas/VenueAmenityFacilityInfo'
+ facilitySpaceInfo:
+ type: array
+ description: Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement.
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityFacilitySpaceItem'
+ cateringDetails:
+ type: array
+ description: |-
+ Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `KITCHEN_ONSITE` — Kitchen Onsite
+ - `ONSITE_CATERING` — Onsite Catering
+ - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityCateringDetail'
+ alcohol:
+ type: array
+ description: |-
+ Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `ALCOHOL_ALLOWED` — Alcohol Allowed
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityAlcohol'
+ audioVisual:
+ type: array
+ description: |-
+ Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AVAILABLE` — Available
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityProvisionPolicy'
+ furniture:
+ type: array
+ description: |-
+ Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AVAILABLE` — Available
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityProvisionPolicy'
+ linensAndTableSettings:
+ type: array
+ description: |-
+ Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AVAILABLE` — Available
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityProvisionPolicy'
+ lighting:
+ type: array
+ description: |-
+ Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AVAILABLE` — Available
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityProvisionPolicy'
+ otherDecor:
+ type: array
+ description: |-
+ Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+
+ Values:
+ - `AVAILABLE` — Available
+ - `BRING_YOUR_OWN` — Bring Your Own
+ - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only
+ uniqueItems: true
+ maxItems: 3
+ items:
+ $ref: '#/components/schemas/VenueAmenityProvisionPolicy'
+ VenueAmenityAlcohol:
+ title: Venue Amenity Alcohol
+ description: Alcohol-related policy at a venue.
+ type: string
+ enum:
+ - ALCOHOL_ALLOWED
+ - BRING_YOUR_OWN
+ - PREFERRED_VENDORS_ONLY
+ VenueAmenityAVCapability:
+ title: Venue Amenity AV Capability
+ description: |-
+ Audio-visual capability available at a venue.
+
+ Values:
+ - `AV_EQUIPMENT` — AV Equipment
+ - `HIGH_SPEED_INTERNET` — High Speed Internet
+ - `ONSITE_AV_STAFF` — Onsite AV Staff
+ type: string
+ enum:
+ - AV_EQUIPMENT
+ - HIGH_SPEED_INTERNET
+ - ONSITE_AV_STAFF
+ VenueAmenityAvCapabilityItem:
+ title: VenueAmenityAvCapabilityItem
+ description: An AV capability selection for a venue. An internet speed may be provided when the selected amenity is `HIGH_SPEED_INTERNET`.
+ type: object
+ required:
+ - amenity
+ properties:
+ amenity:
+ $ref: '#/components/schemas/VenueAmenityAVCapability'
+ speed:
+ type: integer
+ description: Internet connection speed in Mbps. Applicable only when `amenity` is `HIGH_SPEED_INTERNET`.
+ minimum: 1
+ maximum: 9999999
+ example: 1000
+ VenueAmenityBusinessService:
+ title: Venue Amenity Business Service
+ description: Business or communications service available at a venue.
+ type: string
+ enum:
+ - AUDIOVIDEO_CAPABILITIES
+ - BUSINESS_CENTER
+ - VIDEO_CONFERENCING
+ - VIP_SERVICES
+ VenueAmenityCateringDetail:
+ title: Venue Amenity Catering Detail
+ description: Catering option or policy offered at a venue.
+ type: string
+ enum:
+ - KITCHEN_ONSITE
+ - ONSITE_CATERING
+ - OUTSIDE_CATERERS_ALLOWED
+ VenueAmenityEquipment:
+ title: Venue Amenity Equipment
+ description: Physical equipment or staging resource available for event use at a venue.
+ type: string
+ enum:
+ - DANCE_FLOORS
+ - LOADING_DOCK_AVAILABLE
+ - PIANO
+ - PORTABLE_HEATERS
+ - PORTABLE_WALLS
+ - STAGING
+ VenueAmenityFacilityInfo:
+ title: Venue Amenity Facility Info
+ description: General facility feature or on-site service available at a venue.
+ type: string
+ enum:
+ - ALL_INCLUSIVE
+ - BUSINESS_CENTER
+ - CASINO
+ - EXTENDED_STAY
+ - FREE_AIRPORT_SHUTTLE
+ - GIFT_SHOP_ON_SITE
+ - INTERNET
+ - ONSITE_CATERING
+ - OUTSIDE_CATERERS_ALLOWED
+ - PETS_WELCOME
+ - RENTAL_CAR_SERVICES
+ - RESTAURANT_ON_SITE
+ - SECURITY_STAFF_ONSITE
+ - WHEELCHAIR_ACCESSIBLE
+ VenueAmenityFacilitySpace:
+ title: Venue Amenity Facility Space
+ description: |-
+ Facility space type available at a venue.
+
+ Values:
+ - `OUTDOOR_SPACE` — Outdoor Space
+ - `PRIVATE_SPACE` — Private Space
+ - `SEMI_PRIVATE_SPACE` — Semi-Private Space
+ type: string
+ enum:
+ - OUTDOOR_SPACE
+ - PRIVATE_SPACE
+ - SEMI_PRIVATE_SPACE
+ VenueAmenityFacilitySpaceItem:
+ title: VenueAmenityFacilitySpaceItem
+ description: A facility space entry for a venue, with an optional area measurement expressed in the venue's configured unit of measurement.
+ type: object
+ required:
+ - amenity
+ properties:
+ amenity:
+ $ref: '#/components/schemas/VenueAmenityFacilitySpace'
+ value:
+ type: integer
+ description: Area of the space in the venue's configured unit of measurement.
+ minimum: 1
+ maximum: 9999999
+ example: 5000
+ VenueAmenityParking:
+ title: Venue Amenity Parking
+ description: |-
+ Parking type available at or near a venue.
+
+ Values:
+ - `BUS_PARKING_AVAILABLE` — Bus Parking
+ - `COMPLIMENTARY_PARKING_PROVIDED` — Complimentary Parking
+ - `PAID_PARKING_AVAILABLE` — Paid Parking
+ - `STREET_PARKING` — Street Parking
+ - `VALET_PARKING_AVAILABLE` — Valet Parking
+ type: string
+ enum:
+ - BUS_PARKING_AVAILABLE
+ - COMPLIMENTARY_PARKING_PROVIDED
+ - PAID_PARKING_AVAILABLE
+ - STREET_PARKING
+ - VALET_PARKING_AVAILABLE
+ VenueAmenityParkingItem:
+ title: VenueAmenityParkingItem
+ description: A parking amenity selection for a venue. An optional daily rate may be provided for paid parking types.
+ type: object
+ required:
+ - amenity
+ properties:
+ amenity:
+ $ref: '#/components/schemas/VenueAmenityParking'
+ cost:
+ type: number
+ description: Daily parking cost per vehicle, in the venue's local currency. Applicable only when `amenity` is `PAID_PARKING_AVAILABLE` or `VALET_PARKING_AVAILABLE`.
+ minimum: 0
+ maximum: 999999999
+ example: 25
+ VenueAmenityProvisionPolicy:
+ title: Venue Amenity Provision Policy
+ description: Provision policy for a venue amenity or service.
+ type: string
+ enum:
+ - AVAILABLE
+ - BRING_YOUR_OWN
+ - PREFERRED_VENDORS_ONLY
+ VenueAmenityRecreationalActivity:
+ title: Venue Amenity Recreational Activity
+ description: Recreational facility or leisure activity available at a venue.
+ type: string
+ enum:
+ - GOLF_ON_GROUNDS
+ - HEALTH_CLUB
+ - INDOOR_POOL
+ - OUTDOOR_POOL
+ - SKIING
+ - SPASALON
+ - TENNIS
+ - WATER_SPORTS
+ - WHIRLPOOL
+ VenueAmenityRoomFeature:
+ title: Venue Amenity Room Feature
+ description: In-room feature or guest service available at a venue.
+ type: string
+ enum:
+ - CONCIERGE_SERVICES
+ - FREE_LOCAL_CALLS
+ - FREE_TOLL_FREE_CALLS
+ - GARDEN_VIEWS
+ - INTERNET
+ - LAUNDRY
+ - LUGGAGE_STORAGE
+ - MOUNTAIN_VIEWS
+ - OCEANWATER_VIEWS
+ - ROOM_SERVICE
+ - URBAN_VIEWS
+ - VOICE_MAIL_BOX
+ VenueAmenityTransportation:
+ title: Venue Amenity Transportation
+ description: Transportation option by which a venue is accessible.
+ type: string
+ enum:
+ - BUS
+ - SHUTTLE
+ - SUBWAY
+ - TAXI
+ - TRAIN
venueAttraction:
title: VenueAttraction
description: An attraction or point of interest located near a venue.
@@ -57373,11 +58614,16 @@ components:
survey/survey-responses:read: Allows reading the event survey responses
survey/survey-responses:write: Allows write operations on the event surveys respondent's responses
survey/surveys:read: Allows the reading of event surveys
+ venue/amenities:read: Allows reading of venue amenity selections.
+ venue/amenities:write: Allows the modification of venue amenity selections.
venue/availability-settings:read: Allows reading of venue availability settings.
venue/availability-settings:write: Allows the modification of venue availability settings.
venue/images:delete: Allows disassociating images from venues.
venue/images:read: Allows read access for venue images metadata.
venue/images:write: Allows associating images with venues.
+ venue/lead-catchers-overview:read: Allows read access for overview of lead catchers.
+ venue/lead-catchers:delete: Allows the deletion of lead catchers.
+ venue/lead-catchers:write: Allows the creation and modification of lead catchers.
venue/meeting-room-images:delete: Allows disassociating images from meeting rooms.
venue/meeting-room-images:read: Allows retrieving meeting room images.
venue/meeting-room-images:write: Allows associating images with meeting rooms.
@@ -57634,11 +58880,16 @@ components:
survey/survey-responses:read: Allows reading the event survey responses
survey/survey-responses:write: Allows write operations on the event surveys respondent's responses
survey/surveys:read: Allows the reading of event surveys
+ venue/amenities:read: Allows reading of venue amenity selections.
+ venue/amenities:write: Allows the modification of venue amenity selections.
venue/availability-settings:read: Allows reading of venue availability settings.
venue/availability-settings:write: Allows the modification of venue availability settings.
venue/images:delete: Allows disassociating images from venues.
venue/images:read: Allows read access for venue images metadata.
venue/images:write: Allows associating images with venues.
+ venue/lead-catchers-overview:read: Allows read access for overview of lead catchers.
+ venue/lead-catchers:delete: Allows the deletion of lead catchers.
+ venue/lead-catchers:write: Allows the creation and modification of lead catchers.
venue/meeting-room-images:delete: Allows disassociating images from meeting rooms.
venue/meeting-room-images:read: Allows retrieving meeting room images.
venue/meeting-room-images:write: Allows associating images with meeting rooms.
@@ -57833,6 +59084,8 @@ tags:
* **Reservation Request.** Represents a request to book rooms in the housing event.
* **RegLink.** A feature that links Passkey events to your registration events, enabling you to sync data between the two events.
* **Callback.** [Passkey's callback system](https://developers.cvent.com/docs/passkey/REST/callbacks) allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+
+ > Passkey Housing APIs only support the NA base URL. Calls to the EU base URL will return an error.
- name: Housing Hotels
description: APIs for managing hotel-related operations.
- name: Leads
@@ -57897,6 +59150,8 @@ tags:
Manage the date ranges when a venue is available for event bookings.
- name: Venue Content
description: Manage images, amenities, and nearby attractions associated with a venue.
+ - name: Venue Leads
+ description: Manage inbound leads submitted to venues through Cvent's sourcing channels.
- name: Venue Meeting Rooms
description: Manage meeting rooms for a venue, including creating and updating room details, configuring capacities and amenities, and associating images.
- name: Venue Profiles
diff --git a/packages/csharp/.speakeasy/gen.lock b/packages/csharp/.speakeasy/gen.lock
index daac96633..88bab529e 100644
--- a/packages/csharp/.speakeasy/gen.lock
+++ b/packages/csharp/.speakeasy/gen.lock
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 3f6b1580-b75b-44d2-a95a-1b74729f1d26
management:
- docChecksum: 1fd9ebcd59841afef8d06776d975d698
+ docChecksum: 983d33abba527021aab132eb1ac91964
docVersion: ea
speakeasyVersion: 1.752.0
generationVersion: 2.859.2
- releaseVersion: 1.6.5
- configChecksum: ccac38de202a8bfd2884f256f1cf8bee
+ releaseVersion: 1.6.6
+ configChecksum: 4a566480a17e43403638e988bb307175
published: true
persistentEdits:
generation_id: c50843e4-e393-4964-8f45-57aa92ab8994
@@ -46,7 +46,7 @@ trackedFiles:
pristine_git_object: ec6bbb4bbe2f8ad9230b01a2da715a63475f5e3d
NUGET.md:
id: f4c8a442a6e5
- last_write_checksum: sha1:8394dd45665433d0526e382fd14cbd8af551389a
+ last_write_checksum: sha1:f232900ab1419692e154f0fa75d486fbb393915c
pristine_git_object: 7a318ebe39215ade31d133b8f5920eb190ea74e3
USAGE.md:
id: 3aed33ce6e6f
@@ -54,7 +54,7 @@ trackedFiles:
pristine_git_object: 9d9d2cb0300360310d0594405723f6b3c23ef99d
docs/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.md:
id: d08cc9e72a35
- last_write_checksum: sha1:1a2c798543793259cdf5bb1f4c223d0368797f86
+ last_write_checksum: sha1:6360243e3945ca74907463ed5b0cb4ff12e67715
pristine_git_object: 9f9e22ff2ad4cbf586938d2da46928ec7f3b6309
? docs/Models/Components/AGeneralLedgerCodeUsedToCategorizeFinancialDataWhichHelpsBusinessesAnalyzeAndReportOnTheirFinancialActivity.md
: last_write_checksum: sha1:05a66b2e726c48c88c479ca48c69b3c921108e1d
@@ -269,7 +269,7 @@ trackedFiles:
docs/Models/Components/AlternateQuestion.md:
last_write_checksum: sha1:239ded15c41ce09f0a17828d233307af22fb0ae4
docs/Models/Components/AlternateTravelDetail.md:
- last_write_checksum: sha1:9ea6ec14a9ee31991c4ac1d1d8f429fc0090d7db
+ last_write_checksum: sha1:1d35e847951a373a516baaff8fe18c07d9aba7ff
docs/Models/Components/AlternateTravelDetailRequesterType.md:
last_write_checksum: sha1:27d3b1ef7fafb9cb84cfff86038e7123dd575853
docs/Models/Components/AlternateTravelPaginatedResponse.md:
@@ -620,7 +620,7 @@ trackedFiles:
last_write_checksum: sha1:48d651a92014240d445b70680e71f3995a9a0a65
docs/Models/Components/AttendeeUpdate.md:
id: 99c54db194aa
- last_write_checksum: sha1:e024a700cf10799f494266c2de94b675bc2dd991
+ last_write_checksum: sha1:76c3d76524e63fad3a2989af82d0f9e193315def
pristine_git_object: 8ef2b7f0d3f3d88a8b7284f127c5f73dd6abd8a3
docs/Models/Components/AttendeeUpdateAdministrator.md:
id: 5271b01705c0
@@ -647,7 +647,7 @@ trackedFiles:
last_write_checksum: sha1:77f0cec179be18388fa2deeda7e1438757714918
pristine_git_object: 40e75bfe09fe11730a5882b1b806fbb520f931ca
docs/Models/Components/AttendeeUpdateStatus.md:
- last_write_checksum: sha1:95eb4ccaed48e81ea5f97fe72edb0f4d4fc16ea6
+ last_write_checksum: sha1:1342b672e2c3907526146de9ce1302dc5e101d7f
docs/Models/Components/AttendeeVisibility.md:
last_write_checksum: sha1:c2905ee281e6df3dc8afbe86803a36278bb4d8aa
docs/Models/Components/AttendeeWebLinks.md:
@@ -1226,10 +1226,10 @@ trackedFiles:
last_write_checksum: sha1:bb1e9e3b49018a688aeb25a57b1092a957d0a711
docs/Models/Components/ContactFieldType.md:
last_write_checksum: sha1:09988646e23ce9f38a13d0c7c2e55f5510baf067
+ docs/Models/Components/ContactFields.md:
+ last_write_checksum: sha1:551362297bc65ca83f9dcb873187843ec4f642c5
docs/Models/Components/ContactFields1.md:
- last_write_checksum: sha1:b5d6afa72670e6401c9b4eddbea81387cfbec6e1
- docs/Models/Components/ContactFields2.md:
- last_write_checksum: sha1:bb64fa1d3846e01293a584a9ff4b740abc23849f
+ last_write_checksum: sha1:ade421eaf166601111af8b4ba08c85e302c4b906
docs/Models/Components/ContactFile.md:
id: c995d5d3d70a
last_write_checksum: sha1:7895b59067218ccc5cec554653e701c00e1cdc10
@@ -1714,7 +1714,7 @@ trackedFiles:
pristine_git_object: ab15f9cd75105fcd7df6671195a50bde6794529a
docs/Models/Components/EventAttendeeSubstituted.md:
id: aad0ae5cb1f2
- last_write_checksum: sha1:1e60511059aed4077464277dc597f8920506631f
+ last_write_checksum: sha1:01dc2b91d1d8c63161b53c9089de56cf0058f638
pristine_git_object: 4345c4093e91beef9c3659f557aa062a80a27d25
docs/Models/Components/EventAttendeeSubstitutedEvent.md:
last_write_checksum: sha1:d657c1de2d0af3f822041f6fa078a1c8d5444327
@@ -2194,6 +2194,10 @@ trackedFiles:
id: 4c2abd932332
last_write_checksum: sha1:cc98d80e210580d291c427deb38b14507751af53
pristine_git_object: 68f40c6d91b51cd2806664f3a5abd996cc751646
+ docs/Models/Components/ExistingLeadCatcher.md:
+ last_write_checksum: sha1:4834933a91bee53d1443630d863a8523b6443b57
+ docs/Models/Components/ExistingLeadCatcherInput.md:
+ last_write_checksum: sha1:c71adf14e190786256820273be446ab899b5d0b8
docs/Models/Components/ExistingMeetingRoom.md:
last_write_checksum: sha1:3950c54762998d10f07aa3730348b9d4e15dd265
docs/Models/Components/ExistingMeetingRoomDimensions.md:
@@ -2272,6 +2276,10 @@ trackedFiles:
id: fd9778f44795
last_write_checksum: sha1:08a17f412199837bfb59afa53a092eb69cba37a1
pristine_git_object: c88c5713511a1f916274938bbc19516ebc9b173f
+ docs/Models/Components/ExistingVenueAmenities.md:
+ last_write_checksum: sha1:589b752f9189de61ab688af74da764833b312926
+ docs/Models/Components/ExistingVenueAmenitiesInput.md:
+ last_write_checksum: sha1:7d7799db272e8b6ea8e1a9f25eccfc772736c697
docs/Models/Components/ExistingVenueAttraction.md:
last_write_checksum: sha1:f64ceb753c0e017101368acc44d7a438ef37477f
docs/Models/Components/ExistingVenueAvailabilitySettings.md:
@@ -2509,7 +2517,7 @@ trackedFiles:
docs/Models/Components/GuestRoomOccupancy.md:
last_write_checksum: sha1:9538f551654710db86d758a5b88f36ee456554f7
docs/Models/Components/GuestRoomOccupancyPerRoomType.md:
- last_write_checksum: sha1:20083c477ae0a8a7678d786f34bdeb36859229d7
+ last_write_checksum: sha1:99ae8a9110bbcd1f9a52269f2365d6f443439ae6
docs/Models/Components/GuestRoomType.md:
last_write_checksum: sha1:89154d8a5a4c7dc123936f59b3732c81b15002e9
docs/Models/Components/HTTPMetadata.md:
@@ -2698,6 +2706,30 @@ trackedFiles:
last_write_checksum: sha1:d92a39df02bf4d96e44ad1c92021732c31252555
docs/Models/Components/Lead2.md:
last_write_checksum: sha1:7e6e9da579275a0531131cc6ba3c8a7049a5b75a
+ docs/Models/Components/LeadCatcher.md:
+ last_write_checksum: sha1:e95e4cc3b89de914f94fc67c677ec7b9c0a2e580
+ docs/Models/Components/LeadCatcherAddress.md:
+ last_write_checksum: sha1:de57c46b11ff3eeee4590a375652a629cee4f020
+ docs/Models/Components/LeadCatcherAddressCountry.md:
+ last_write_checksum: sha1:f4cd47eded050c46db841c73db3f1710d0827821
+ docs/Models/Components/LeadCatcherAddressPatch.md:
+ last_write_checksum: sha1:ee93dd48d15110c0df3abbce5691d7b8d8264d9f
+ docs/Models/Components/LeadCatcherAddressStateProvince.md:
+ last_write_checksum: sha1:881c5490115ee30ae515e79982c058615a2bdab1
+ docs/Models/Components/LeadCatcherConfig.md:
+ last_write_checksum: sha1:0974dcd9f9ea9856ff778c7ef7cfa3d4fbd7f30c
+ docs/Models/Components/LeadCatcherConfigPatch.md:
+ last_write_checksum: sha1:682632b116cdf1f3555edc022039b9742fdf2830
+ docs/Models/Components/LeadCatcherOverview.md:
+ last_write_checksum: sha1:b6372f9b95e642bc23a00de322fd94bd6a10c267
+ docs/Models/Components/LeadCatcherPatch.md:
+ last_write_checksum: sha1:6fe1a3ceb4ed2e08e259115cc5b9e019bf8cc771
+ docs/Models/Components/LeadCatcherPatchCountry.md:
+ last_write_checksum: sha1:6a5c16eabc506842f1c7fe69ef748172c4ef0523
+ docs/Models/Components/LeadCatcherPatchStateProvince.md:
+ last_write_checksum: sha1:fd47bb828fd94f2bd75197a155f268a658d5509b
+ docs/Models/Components/LeadCatchersOverviewResponse.md:
+ last_write_checksum: sha1:a0612cc32ab947b7aecd38c481ffe51eb3979c18
docs/Models/Components/LeadInboundCreated.md:
id: 886b965c2894
last_write_checksum: sha1:58fdc2d170f5e24338764d6e5316db1b97c0c4dd
@@ -2762,6 +2794,8 @@ trackedFiles:
last_write_checksum: sha1:ab9dfe5cb78222e912fcc8feb2ff7187bad10a41
docs/Models/Components/LiveStreamStatus.md:
last_write_checksum: sha1:c22edda3d528a12974ff09d1d4087cdc253af553
+ docs/Models/Components/LocaleLanguageVariant.md:
+ last_write_checksum: sha1:e918aff33b898197117d370a7d8a3926aa76e213
docs/Models/Components/Location1.md:
last_write_checksum: sha1:2ec9f409d93e6a7489b5bf2d7fba64d1e38d6048
docs/Models/Components/Location1Input.md:
@@ -3350,13 +3384,17 @@ trackedFiles:
last_write_checksum: sha1:eb940f73475e3b15738cf35c89041b5b1af5f649
docs/Models/Components/QuestionTypeJson.md:
last_write_checksum: sha1:0ee0e7a3e15668d6b662963adc59cc8e06f9c7d7
+ docs/Models/Components/QuestionWithProgramId.md:
+ last_write_checksum: sha1:9fd2c2c735a96b063dbbbdc9008cf48a518d4241
+ docs/Models/Components/QuestionWithProgramIdTravelProgram.md:
+ last_write_checksum: sha1:b24bfda85ee5d43f3898b6f644e0b5209689ef3e
docs/Models/Components/QuestionsPaginatedResponse.md:
id: b4a3d5ce9358
last_write_checksum: sha1:c7f53e0c7a0aa6a7178e6109982660123e5ab17c
pristine_git_object: 66195d46cdb5dad904b9a8f5dd8e487d587db804
docs/Models/Components/QuestionsPaginatedResponse1.md:
id: 8b89d4cde347
- last_write_checksum: sha1:7d7516698127c1a33452df914e9fd8c369b4ed55
+ last_write_checksum: sha1:eea23f3c043bdfc465e418b8ec3dff83cbd9964a
pristine_git_object: de3e3a100b74fcc302f144563abebac46a0f6aeb
docs/Models/Components/Rate.md:
id: ddc8aee5ad5b
@@ -3577,7 +3615,7 @@ trackedFiles:
docs/Models/Components/Rfp1.md:
last_write_checksum: sha1:b5a782804341d1545cee7212732ed9fb90a1f24c
docs/Models/Components/Rfp2.md:
- last_write_checksum: sha1:5c6efcc6a8ad5df13c9fff81463ede8deae40bb2
+ last_write_checksum: sha1:57f72b932719d68b19d1d747bfaacae85c6e564e
docs/Models/Components/RfpAgendaItem.md:
last_write_checksum: sha1:608bfd2278eef551d81efdc5c15ef00a27a44ca1
docs/Models/Components/RfpAgendaItemSchedule.md:
@@ -3609,7 +3647,7 @@ trackedFiles:
docs/Models/Components/RfpPastEvents.md:
last_write_checksum: sha1:0ea1719afd3937dc0a895f231b239d8834c79b3b
docs/Models/Components/RfpQuestion.md:
- last_write_checksum: sha1:69ed8fd26d81922b2b1cdbdff7a031ad963520e0
+ last_write_checksum: sha1:6a31a435f4bd8b1f7650b452fe730a8561219f46
docs/Models/Components/RfpRecipientLogEntry.md:
last_write_checksum: sha1:b71859b749da427217414edcda76965d1806fef2
docs/Models/Components/RfpRecipientLogEntryMessage.md:
@@ -3628,8 +3666,8 @@ trackedFiles:
last_write_checksum: sha1:ede6a6a6d84ae2627271d22a60248eeea7e5a1f9
docs/Models/Components/RfpSupplierStatus.md:
last_write_checksum: sha1:33b0c12473a630eb03c65fe0291c814291718150
- docs/Models/Components/RfpType1.md:
- last_write_checksum: sha1:8d975520b354a0058d622384009083561b43005a
+ docs/Models/Components/RfpType.md:
+ last_write_checksum: sha1:cfeceb35106774032a3e5300b9226f9512e22607
docs/Models/Components/RoomAttendeeType.md:
last_write_checksum: sha1:dbc97d358475667cb436aa63bcc18d129140f27d
docs/Models/Components/RoomBedType1.md:
@@ -4376,7 +4414,7 @@ trackedFiles:
pristine_git_object: da68e0fd1935ef7f8e7d2f1554c3f7629c3c100a
docs/Models/Components/TravelProgram.md:
id: 85e9f62afdfb
- last_write_checksum: sha1:9a4484125beb31c795ac18eb6763d8919deef420
+ last_write_checksum: sha1:40f306845be0e5c30d494931af9654b19d9ed439
pristine_git_object: e95ac6e088d1b53ee8132bc221067a721de4b7de
docs/Models/Components/TravelProgramFormatType.md:
last_write_checksum: sha1:ff70cc3d86a33c668d412e24d2865584fd2db8c2
@@ -4385,11 +4423,7 @@ trackedFiles:
last_write_checksum: sha1:1def717ccd0b233f86c30c3171e86d2a5f703d73
pristine_git_object: 46150154a88239488036636f1e7682b4c6fa9938
docs/Models/Components/TravelProgramQuestion.md:
- last_write_checksum: sha1:6224136605b6553675de56c1fa2f97bd4e4744f2
- docs/Models/Components/TravelProgramQuestion1.md:
- last_write_checksum: sha1:340f2d4e84f5ea9a7a6dc4ddcc2a072568bcef08
- docs/Models/Components/TravelProgramQuestionTravelProgram.md:
- last_write_checksum: sha1:25f83ac8867dbbfc406f147dfbefa98ec16fccc0
+ last_write_checksum: sha1:a12d4834848c62d0aa7aadce93a78cc3249049b6
docs/Models/Components/TravelProgramStatus.md:
last_write_checksum: sha1:a2320feb996116a71c5fce7b5e67ce5d6fe3d0ad
docs/Models/Components/TravelProgramStayType.md:
@@ -4455,7 +4489,7 @@ trackedFiles:
docs/Models/Components/TravelRequestStatus.md:
last_write_checksum: sha1:2444b12b8f951342675a4cd0004af9ca79e5f7c9
docs/Models/Components/TravelType.md:
- last_write_checksum: sha1:5424e4d3238c6b52afd4e2e3959fdb3eeb1158b4
+ last_write_checksum: sha1:fe5c057af3ee2d79b4588e107bf1fd9ddcc7552b
docs/Models/Components/TypeAllOf.md:
last_write_checksum: sha1:47718aac674717fa02e227fccd3d905eba78b3a6
docs/Models/Components/TypeInput.md:
@@ -4542,6 +4576,36 @@ trackedFiles:
id: 3656eaa8c3ef
last_write_checksum: sha1:c01d48818b6606a5b63b23f26cadc4b9903f05ea
pristine_git_object: 5b9a47d26cdc1dedbe5e3665514b4558621ab683
+ docs/Models/Components/VenueAmenityAVCapability.md:
+ last_write_checksum: sha1:35dbd3357a12101f72737e0b99aa10182dc2ea8c
+ docs/Models/Components/VenueAmenityAlcohol.md:
+ last_write_checksum: sha1:0633944cb9faf6f66d66116664328c5413f07027
+ docs/Models/Components/VenueAmenityAvCapabilityItem.md:
+ last_write_checksum: sha1:14c5beea657f66de0eda28b4786a1ee84cda9fac
+ docs/Models/Components/VenueAmenityBusinessService.md:
+ last_write_checksum: sha1:796b98111bfb67acaa3212a1ad1060f66789ed7e
+ docs/Models/Components/VenueAmenityCateringDetail.md:
+ last_write_checksum: sha1:c173434862050011d8ac9f1c6a50e5f94dec9c65
+ docs/Models/Components/VenueAmenityEquipment.md:
+ last_write_checksum: sha1:33026d78e67903ea6786e0572fb497ad338c0c37
+ docs/Models/Components/VenueAmenityFacilityInfo.md:
+ last_write_checksum: sha1:8fd7f57600e86e7371e438b770e5c2f89b20d6f0
+ docs/Models/Components/VenueAmenityFacilitySpace.md:
+ last_write_checksum: sha1:70ef27b3add3f426a642021c80916b4b3714ad9b
+ docs/Models/Components/VenueAmenityFacilitySpaceItem.md:
+ last_write_checksum: sha1:bf784805ba4f477cfe9abca94ed76b8f0c17a34d
+ docs/Models/Components/VenueAmenityParking.md:
+ last_write_checksum: sha1:19499e87e6dda4c9f8c40ac021f4c9920c336062
+ docs/Models/Components/VenueAmenityParkingItem.md:
+ last_write_checksum: sha1:1e684543e288e1932b2f0b6cbd26569149aa602a
+ docs/Models/Components/VenueAmenityProvisionPolicy.md:
+ last_write_checksum: sha1:010b72d428d6c0116c0b8e198a4a6c718f03b685
+ docs/Models/Components/VenueAmenityRecreationalActivity.md:
+ last_write_checksum: sha1:fa0a15288eb071245a87a7135c4816c150eaf243
+ docs/Models/Components/VenueAmenityRoomFeature.md:
+ last_write_checksum: sha1:d26f97943d150e02590b66703b6aa30532356206
+ docs/Models/Components/VenueAmenityTransportation.md:
+ last_write_checksum: sha1:1f0d38640c7b5bbf0af5fba30079382f5f3d344d
docs/Models/Components/VenueAttraction.md:
last_write_checksum: sha1:cd32d9db1458f57febef7284ee1b2f0f42efa928
docs/Models/Components/VenueAttractionType.md:
@@ -5118,6 +5182,10 @@ trackedFiles:
id: 4a28ba19768d
last_write_checksum: sha1:6950fc870fecf6e4abf85c1977cb970a47a36c28
pristine_git_object: e24b76a6edd9634a76fbe81936499e3b6fd3f1ca
+ docs/Models/Requests/CreateLeadCatcherRequest.md:
+ last_write_checksum: sha1:323d5b47a45885710e09f64b6194088c93702a68
+ docs/Models/Requests/CreateLeadCatcherResponse.md:
+ last_write_checksum: sha1:b789e72334c83d6b4589e0744e34aca10501c3c0
docs/Models/Requests/CreateMeetingRequestRequest.md:
id: 9594667b3c67
last_write_checksum: sha1:810f25676b976088f6dbc39c98e67c681af66617
@@ -5386,6 +5454,10 @@ trackedFiles:
id: 531d84903324
last_write_checksum: sha1:1db3e390f3dd87f33ec256fb7ff7d2a7a4485578
pristine_git_object: cf8e019566d029ce6e9431b3e5de656b90c7df00
+ docs/Models/Requests/DeleteLeadCatcherRequest.md:
+ last_write_checksum: sha1:a72190a3b2294b472f4f19db40ae7ab37e3c8460
+ docs/Models/Requests/DeleteLeadCatcherResponse.md:
+ last_write_checksum: sha1:cd7bf01cfbae53b403700be632cbfbc9e0eadfa7
docs/Models/Requests/DeletePaymentRequest.md:
id: 3c72f3ad08f4
last_write_checksum: sha1:66a7e5972ee0816fe62347fdad85db946f9718e8
@@ -6188,7 +6260,7 @@ trackedFiles:
pristine_git_object: c1c465795a9a2e7450e6e448404f9389c13d4628
docs/Models/Requests/GetHousingEventHotelAvailabilityRequest.md:
id: 6deb4db4cb3a
- last_write_checksum: sha1:e7adea92ded2207636e5bd2b99b0a89d82c99cbc
+ last_write_checksum: sha1:485eadb52ca66386c255b4dca996950dc3a76297
pristine_git_object: 849bf250cf7dda932d9e184757081b7d37c4f88b
docs/Models/Requests/GetHousingEventHotelAvailabilityResponse.md:
id: 976be88865ee
@@ -6282,6 +6354,10 @@ trackedFiles:
id: 5afe5d36bf41
last_write_checksum: sha1:ef1b3c85964c20849e499cfd994f3b12a9e3f07a
pristine_git_object: 2daaa4fcfe47cf2f6dba6d6526c059a42db01bc7
+ docs/Models/Requests/GetLeadCatcherOverviewRequest.md:
+ last_write_checksum: sha1:9700ca8bb2356770e23491fd63a71df3d11da5a9
+ docs/Models/Requests/GetLeadCatcherOverviewResponse.md:
+ last_write_checksum: sha1:30965a79a8ae19b1718cd78416c413af1a461285
docs/Models/Requests/GetLeadQualificationAnswersRequest.md:
id: a3d37b60d0e5
last_write_checksum: sha1:16da173298e67b74a46da3f5114d4a2643f43189
@@ -6782,6 +6858,10 @@ trackedFiles:
id: d1e4416c3d2b
last_write_checksum: sha1:7a176710d714109ba9d506cddd5a5767a7870d1e
pristine_git_object: a511b88725d86767afb0be0f0286c4291a242fc0
+ docs/Models/Requests/GetVenueAmenitiesRequest.md:
+ last_write_checksum: sha1:2885bfa04013b158f68982097a0c97819e0b1c24
+ docs/Models/Requests/GetVenueAmenitiesResponse.md:
+ last_write_checksum: sha1:56a70daf78f1b57e530d710268718cf1306483a5
docs/Models/Requests/GetVenueAttractionRequest.md:
last_write_checksum: sha1:06fea07f537ec9c2be5355c2221e6df38b628a74
docs/Models/Requests/GetVenueAttractionResponse.md:
@@ -6932,7 +7012,7 @@ trackedFiles:
pristine_git_object: 4581f48ea4d3d5c17533a4f25026e20bfc7f1996
docs/Models/Requests/ListAttendeesPostFilterRequest.md:
id: cc5a5caa8ebb
- last_write_checksum: sha1:5d36e65afed757ca6459ea5e09f0e42b9656e6a6
+ last_write_checksum: sha1:1fe8c4ee6060d357be4d7c09f656e7027c399a51
pristine_git_object: 60211b6f1dcd61e1bc234e66a9a5943675b839ec
docs/Models/Requests/ListAttendeesPostFilterResponse.md:
id: 415fd0e31039
@@ -7198,6 +7278,10 @@ trackedFiles:
id: e17ab85a9d8b
last_write_checksum: sha1:aa162f48d7b4e871f6dfdd83bc6e2b0da2e17fe5
pristine_git_object: 83a79eadcf258c0bb745368fb0fd178a88e068d1
+ docs/Models/Requests/ListLeadCatchersOverviewRequest.md:
+ last_write_checksum: sha1:6fef19099bd8de9300e9317bb862d261d4605ed7
+ docs/Models/Requests/ListLeadCatchersOverviewResponse.md:
+ last_write_checksum: sha1:f53856b2f027fae444879370780b5fe815efe91a
docs/Models/Requests/ListLocationsRequest.md:
id: ab971d708c07
last_write_checksum: sha1:7f318dd7d2b74356708585c62d9198b3b24e53dc
@@ -7670,6 +7754,10 @@ trackedFiles:
id: be01ca264d7e
last_write_checksum: sha1:0c644c0731c3abc19ae055d57d6cf13362b26638
pristine_git_object: cfc8918cff6d94ad23b43890005d5e73bf68823e
+ docs/Models/Requests/PatchLeadCatcherRequest.md:
+ last_write_checksum: sha1:25d5063696b9e6c710c3c5330f25eb88372abb71
+ docs/Models/Requests/PatchLeadCatcherResponse.md:
+ last_write_checksum: sha1:26ebef4aa53c1ff0a7babce86a5ea4c981c36474
docs/Models/Requests/PatchMeetingRoomRequest.md:
last_write_checksum: sha1:c74c6e576fa166af027a6093907eb3e93551f3e6
docs/Models/Requests/PatchMeetingRoomResponse.md:
@@ -8130,6 +8218,10 @@ trackedFiles:
id: 0faa775ab267
last_write_checksum: sha1:e7bf2a4a6eeacb3d1d83058d35f70642de9c9ee0
pristine_git_object: 18c92e281bbd23f6456864a445961ab96abf1df6
+ docs/Models/Requests/UpdateLeadCatcherRequest.md:
+ last_write_checksum: sha1:0d547ad23fa66b9bc8dfa453d4aa0b9813814919
+ docs/Models/Requests/UpdateLeadCatcherResponse.md:
+ last_write_checksum: sha1:1ad9ab21cf36430382edd5dc2ef19573b5829b5f
docs/Models/Requests/UpdateMeetingRequestRequest.md:
id: "332079331584"
last_write_checksum: sha1:d46b91d5414ad2d1bb974bad9bbaf74c8deaf200
@@ -8262,6 +8354,10 @@ trackedFiles:
id: 6fa52e73de43
last_write_checksum: sha1:ca300637a8614ecec1d367ea29e3ed709bcff1f2
pristine_git_object: 6c894b99cc7dca298e02dadc259341d9d308cb93
+ docs/Models/Requests/UpdateVenueAmenitiesRequest.md:
+ last_write_checksum: sha1:48f2ed11b145195d3a7840f408c6ba3c53a5ca16
+ docs/Models/Requests/UpdateVenueAmenitiesResponse.md:
+ last_write_checksum: sha1:023faaa6c5d3195a974e09d19263ec805aca8231
docs/Models/Requests/UpdateVenueAttractionRequest.md:
last_write_checksum: sha1:06835de9124dc0dd8a2b08fa9ac63a20c47ffbef
docs/Models/Requests/UpdateVenueAttractionResponse.md:
@@ -8332,7 +8428,7 @@ trackedFiles:
pristine_git_object: c05b58f290ecf7fb80ec0b61ac47843d61aa0118
docs/sdks/attendees/README.md:
id: 99bffbf21091
- last_write_checksum: sha1:007ec0d0c45b73da045b86f7be7be2d4a08fc9cd
+ last_write_checksum: sha1:490dbe5f41d9ff9d3187575d26f133eb7f0b827b
pristine_git_object: 309b429b5efc21e6dac3eda810410a5db0155fbb
docs/sdks/audiencesegments/README.md:
id: a2ccf2d6ee02
@@ -8408,7 +8504,7 @@ trackedFiles:
pristine_git_object: 5552dd2ba328f8dbf8dc09b9cb1ddae39ee4cc26
docs/sdks/eventtravel/README.md:
id: d7533cadf8e6
- last_write_checksum: sha1:c9361e852b66924129fed441bca0fd9d4b6875ca
+ last_write_checksum: sha1:bacc025d3ba7f380241aaf1a8582d1a36415dc0e
pristine_git_object: 2c574599b73113a5907f3b8930afa57eff55b6a1
docs/sdks/exhibitor/README.md:
id: cb0578099210
@@ -8432,7 +8528,7 @@ trackedFiles:
pristine_git_object: 226634479fc1c80c5445e0abd3906614f5ca218a
docs/sdks/housing/README.md:
id: 23d65d817ab8
- last_write_checksum: sha1:543a967f9394888e721e538d70056267fd79c34a
+ last_write_checksum: sha1:a7128c0d07a7252d3abbc7dc50bd5cbc6d341b11
pristine_git_object: 4455010cbde3a3837c5ca2b707afac4aae2ac717
docs/sdks/housinghotels/README.md:
id: d04ff5412c59
@@ -8513,7 +8609,9 @@ trackedFiles:
docs/sdks/venueavailability/README.md:
last_write_checksum: sha1:313d2ead630b21b58209d9ac251530333e7daa08
docs/sdks/venuecontent/README.md:
- last_write_checksum: sha1:ca100497c14b81986d8708b25ec6f3bb6a6c0f30
+ last_write_checksum: sha1:79bab65c992d44465934069d574b14c30ab2f457
+ docs/sdks/venueleads/README.md:
+ last_write_checksum: sha1:8f7992e24f7c9bc14d9ebb8ef5c44b7011dd5aa4
docs/sdks/venuemeetingrooms/README.md:
last_write_checksum: sha1:ae05a99cb6c04935f7cc4f5250f467b161e032ab
docs/sdks/venueprofiles/README.md:
@@ -8548,7 +8646,7 @@ trackedFiles:
pristine_git_object: bad6c37a004676ea369dedb8042432f0aeee6a00
src/Cvent/SDK/Attendees.cs:
id: 32949bd964be
- last_write_checksum: sha1:5c9c2c5adf4e1cfc7761407d77a56c6deb314b3c
+ last_write_checksum: sha1:70d4a582f40af4c7d1847c9595587ffe9646a8ba
pristine_git_object: a3cd526a9a86ef8600b77fe5700ec9462a16157c
src/Cvent/SDK/AudienceSegments.cs:
id: 8ea605bfa719
@@ -8596,11 +8694,11 @@ trackedFiles:
pristine_git_object: 977cd7381c7598682830d6e4a64a85cb14130b98
src/Cvent/SDK/Cvent.SDK.csproj:
id: 7a55759bc2f0
- last_write_checksum: sha1:568bdf6cb37c2df087aceadb55c8a1b97356650e
+ last_write_checksum: sha1:318e6aaae64780ec1c68f9ad568abba8c8738c04
pristine_git_object: 711013944bc0505858b0b7cf177f166071b47593
src/Cvent/SDK/CventSDK.cs:
id: f7e1ad22cd8f
- last_write_checksum: sha1:e1cd062a757708711587256c31e1e3fc97c62506
+ last_write_checksum: sha1:d0fb95b62f76ae5b9d6f77ecf0ca603f4df72c06
pristine_git_object: 73b691f7e3fc8c29322c3bac6169519066a92685
src/Cvent/SDK/Discounts.cs:
id: 65ff3d7f6c89
@@ -8624,7 +8722,7 @@ trackedFiles:
pristine_git_object: edfd34d648de349f3958e7fbea9e14f7b99aa8b3
src/Cvent/SDK/EventTravel.cs:
id: d5493432a866
- last_write_checksum: sha1:975831d490142dce2cd77e792f9f40d6c2fb473d
+ last_write_checksum: sha1:f2bad741042070f1d0bb7eddd356c2e69d088f90
pristine_git_object: a8b681cf4ef2300fc3896005e04884f778619289
src/Cvent/SDK/Events.cs:
id: b96dbb23cc9b
@@ -8660,7 +8758,7 @@ trackedFiles:
pristine_git_object: 1937b5a9d23d666c998441dff6dfeb35f548e5a6
src/Cvent/SDK/Hooks/OAuth2Scopes.cs:
id: ea272e98d50c
- last_write_checksum: sha1:91a2532c1fdea22d27e67a24d34bc571df83dc8f
+ last_write_checksum: sha1:74e101f2e5d02cfd9c4f7a2d46f14d1e9c2c05d4
pristine_git_object: 55a8b501e50769ad517eb3b3fb5ed1cafcd038cc
src/Cvent/SDK/Hooks/SDKHooks.cs:
id: 0038e747490d
@@ -8672,7 +8770,7 @@ trackedFiles:
pristine_git_object: e3ad1ac7b4dd624040e3f30514dfffb4e2b94155
src/Cvent/SDK/Housing.cs:
id: a10cf2ffbc7c
- last_write_checksum: sha1:29c34286adf09310b7de98651eeb17e4139805c3
+ last_write_checksum: sha1:a0294767d54294acc508cf032b587d7114fdf41d
pristine_git_object: 26397f09d75ba9d69843a3b969c292ee2407ae6d
src/Cvent/SDK/HousingHotels.cs:
id: 9249b2b9a6b5
@@ -8688,7 +8786,7 @@ trackedFiles:
pristine_git_object: ab4d871c869ae435b0148438a074c626d5bf7495
src/Cvent/SDK/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.cs:
id: bfa3f73d3233
- last_write_checksum: sha1:b57dee81dd2f53036bad4281dd7b20d19f6d460c
+ last_write_checksum: sha1:998e48dc00f7ffd9da755d34fa76e2545fcc37be
pristine_git_object: 5f2a0586c619c34598f23d894d7b8d20eeaab173
? src/Cvent/SDK/Models/Components/AGeneralLedgerCodeUsedToCategorizeFinancialDataWhichHelpsBusinessesAnalyzeAndReportOnTheirFinancialActivity.cs
: last_write_checksum: sha1:ded18bff631de9270ed98af5e5f3453cf6766dbc
@@ -8903,7 +9001,7 @@ trackedFiles:
src/Cvent/SDK/Models/Components/AlternateQuestion.cs:
last_write_checksum: sha1:d8040c65dfcfef83245e8239b6f0b5737644b40f
src/Cvent/SDK/Models/Components/AlternateTravelDetail.cs:
- last_write_checksum: sha1:baf66cd43a29320a100f9224f362c74cd602a5aa
+ last_write_checksum: sha1:ce745329700a1a9f8b772c0c51ef44893a352454
src/Cvent/SDK/Models/Components/AlternateTravelDetailRequesterType.cs:
last_write_checksum: sha1:dda669535c938351eb28aa63dcd90f78bf77da9f
src/Cvent/SDK/Models/Components/AlternateTravelPaginatedResponse.cs:
@@ -9254,7 +9352,7 @@ trackedFiles:
last_write_checksum: sha1:3f86d853142fc34260c7413d6fb66f3c996fa705
src/Cvent/SDK/Models/Components/AttendeeUpdate.cs:
id: 30f7f411c09b
- last_write_checksum: sha1:57afcd4cd5fff20c0cbc7775bea7abd9d5f2942b
+ last_write_checksum: sha1:6f2c59e11dfa6c6e33f48c4c376578429374e592
pristine_git_object: df2d5bfa09a819468b35b3d376f8d4aadbddb514
src/Cvent/SDK/Models/Components/AttendeeUpdateAdministrator.cs:
id: 2496307e0f9c
@@ -9281,7 +9379,7 @@ trackedFiles:
last_write_checksum: sha1:5d89067d325f8f301c72c64a09c6cded852cc6bb
pristine_git_object: 47b9c2e799b9a6136533ba54651eeb2d5bdd1081
src/Cvent/SDK/Models/Components/AttendeeUpdateStatus.cs:
- last_write_checksum: sha1:686d5e0b0895ced91b0a592f2bf87c759ab94fb9
+ last_write_checksum: sha1:ec825b2ba3aeea15c580b2056fa1ac619aff0354
src/Cvent/SDK/Models/Components/AttendeeVisibility.cs:
last_write_checksum: sha1:b2b8051df1c8f09a7bd0311fc91df4c2037a43b8
src/Cvent/SDK/Models/Components/AttendeeWebLinks.cs:
@@ -9860,10 +9958,10 @@ trackedFiles:
last_write_checksum: sha1:0aa954387445ab030b28fc09b73e832eff81bf46
src/Cvent/SDK/Models/Components/ContactFieldType.cs:
last_write_checksum: sha1:54fe5ec500a41f3cb00a3aef1de0a22ccf9bfd7e
+ src/Cvent/SDK/Models/Components/ContactFields.cs:
+ last_write_checksum: sha1:05ffb11eaf93d61cc3b247c681b182aa2926e88e
src/Cvent/SDK/Models/Components/ContactFields1.cs:
- last_write_checksum: sha1:a4bb42b27a071fdda481f87f32cbe291d3368d77
- src/Cvent/SDK/Models/Components/ContactFields2.cs:
- last_write_checksum: sha1:0f6caa485e10296fe5c54ce0d9f6e10805847d9a
+ last_write_checksum: sha1:57e4346afb2850670c31da893c5521ac8264cc77
src/Cvent/SDK/Models/Components/ContactFile.cs:
id: 4164062cd137
last_write_checksum: sha1:9bde780f274a69c537d04303607ba088c71dae96
@@ -10348,7 +10446,7 @@ trackedFiles:
pristine_git_object: e759bad4a86de1172260ca29efedd21ed80a06b3
src/Cvent/SDK/Models/Components/EventAttendeeSubstituted.cs:
id: 0fff5fd92c31
- last_write_checksum: sha1:10df9f1a5688deacd794f34fb689168083bbcd8f
+ last_write_checksum: sha1:6f823a5557a121adaabfc9c6fe784b0bdceef7e6
pristine_git_object: 23189545e792e1e3618b62a36b8650d08d8b73f7
src/Cvent/SDK/Models/Components/EventAttendeeSubstitutedEvent.cs:
last_write_checksum: sha1:e7429d35507d67f8cf2997f1e8d640e462e0e0bc
@@ -10828,6 +10926,10 @@ trackedFiles:
id: 887e4731926c
last_write_checksum: sha1:01a074e861d81ff157c7b0d06f2a62e784e40910
pristine_git_object: 8dad8891371af62f9985920ec2ba691f284876d0
+ src/Cvent/SDK/Models/Components/ExistingLeadCatcher.cs:
+ last_write_checksum: sha1:3500846b37c0c50cbbbe19bd33f3d089f4c796c1
+ src/Cvent/SDK/Models/Components/ExistingLeadCatcherInput.cs:
+ last_write_checksum: sha1:b6dee6964efbe78f6f38d9ef5d10df7f367d0909
src/Cvent/SDK/Models/Components/ExistingMeetingRoom.cs:
last_write_checksum: sha1:965c49df0f89093da87dddfc08627b076319da2a
src/Cvent/SDK/Models/Components/ExistingMeetingRoomDimensions.cs:
@@ -10906,6 +11008,10 @@ trackedFiles:
id: 93aace9e468e
last_write_checksum: sha1:c7e9ab34a8ebc682a8c04f9667bf306f6be06ee7
pristine_git_object: 8447e628f3db64dfde0477784bfdf3f2d744f294
+ src/Cvent/SDK/Models/Components/ExistingVenueAmenities.cs:
+ last_write_checksum: sha1:8fcf6f47cea3a4456f348f9ed35797b8b7be46ea
+ src/Cvent/SDK/Models/Components/ExistingVenueAmenitiesInput.cs:
+ last_write_checksum: sha1:dca34941526011dc36bf1ec8abe35f241d4a35ae
src/Cvent/SDK/Models/Components/ExistingVenueAttraction.cs:
last_write_checksum: sha1:268829fbf58bfb6daca59a0afad62917350a42ac
src/Cvent/SDK/Models/Components/ExistingVenueAvailabilitySettings.cs:
@@ -11143,7 +11249,7 @@ trackedFiles:
src/Cvent/SDK/Models/Components/GuestRoomOccupancy.cs:
last_write_checksum: sha1:d3609f8c8c3ba91fc7a6627a3a0ac873c262373b
src/Cvent/SDK/Models/Components/GuestRoomOccupancyPerRoomType.cs:
- last_write_checksum: sha1:ddb9e42affe02be34b8a0df3639f6e207af78db2
+ last_write_checksum: sha1:ed619577fe8b93eca12a26f73baa955b2944a4ef
src/Cvent/SDK/Models/Components/GuestRoomType.cs:
last_write_checksum: sha1:5c745abcd7c15952d868ce82ae4ebdef85638444
src/Cvent/SDK/Models/Components/HTTPMetadata.cs:
@@ -11332,6 +11438,30 @@ trackedFiles:
last_write_checksum: sha1:7e70e347e954af292703e13fe9facad51a74e1a8
src/Cvent/SDK/Models/Components/Lead2.cs:
last_write_checksum: sha1:9069c569143bed0abf09b876cf1a32d243243cc3
+ src/Cvent/SDK/Models/Components/LeadCatcher.cs:
+ last_write_checksum: sha1:c9ffcb463e6f1d375166dbcdd003129bd02cb4e0
+ src/Cvent/SDK/Models/Components/LeadCatcherAddress.cs:
+ last_write_checksum: sha1:608a00309d05ce31de747495a0fd5fd5af4530dd
+ src/Cvent/SDK/Models/Components/LeadCatcherAddressCountry.cs:
+ last_write_checksum: sha1:3a7b739a53d004e4cc427d15f45cdbb5a000a629
+ src/Cvent/SDK/Models/Components/LeadCatcherAddressPatch.cs:
+ last_write_checksum: sha1:75852737d8665b3260f4ece6000476e2d37b35e2
+ src/Cvent/SDK/Models/Components/LeadCatcherAddressStateProvince.cs:
+ last_write_checksum: sha1:1a2b11f6613bfba53a1819a734f77d3d6a321af6
+ src/Cvent/SDK/Models/Components/LeadCatcherConfig.cs:
+ last_write_checksum: sha1:36ff003ef9a396b9f287aba3c0ea270acfd56afd
+ src/Cvent/SDK/Models/Components/LeadCatcherConfigPatch.cs:
+ last_write_checksum: sha1:405678009ba2c5c13ef3f7b1f440a317ab3180b3
+ src/Cvent/SDK/Models/Components/LeadCatcherOverview.cs:
+ last_write_checksum: sha1:f8655f0c400ee01d7f5fe3234ff4f091188cdf45
+ src/Cvent/SDK/Models/Components/LeadCatcherPatch.cs:
+ last_write_checksum: sha1:1e86220f3677a4fcb0782290dae1cf1e2d48a190
+ src/Cvent/SDK/Models/Components/LeadCatcherPatchCountry.cs:
+ last_write_checksum: sha1:52a52906c4e583e79ee06994e35e5e7064de0113
+ src/Cvent/SDK/Models/Components/LeadCatcherPatchStateProvince.cs:
+ last_write_checksum: sha1:8fe05b0c15d3e75840a1526033d8848300223662
+ src/Cvent/SDK/Models/Components/LeadCatchersOverviewResponse.cs:
+ last_write_checksum: sha1:2d678e5647c174c4f3fce9aa5f1d784489cf752e
src/Cvent/SDK/Models/Components/LeadInboundCreated.cs:
id: 2ba747df4b27
last_write_checksum: sha1:e726a5d43492c9617a4675bc353afbc8e40a5163
@@ -11396,6 +11526,8 @@ trackedFiles:
last_write_checksum: sha1:13afb7ac71044766f977ab25eb461cfc6bd81849
src/Cvent/SDK/Models/Components/LiveStreamStatus.cs:
last_write_checksum: sha1:63a0d47cd31510f092f3df339b4f51bfa15be52e
+ src/Cvent/SDK/Models/Components/LocaleLanguageVariant.cs:
+ last_write_checksum: sha1:4dd574000429f4cd5f431be6e618f021837976be
src/Cvent/SDK/Models/Components/Location1.cs:
last_write_checksum: sha1:ad3d48fb7225dd86cb24d0ae6cd8385bdf5782df
src/Cvent/SDK/Models/Components/Location1Input.cs:
@@ -11984,13 +12116,17 @@ trackedFiles:
last_write_checksum: sha1:001fc3ea135a3f6504080d3bb2f974b8e2d5198f
src/Cvent/SDK/Models/Components/QuestionTypeJson.cs:
last_write_checksum: sha1:dca0767fd376773c338aa5b755ebe06181c1dafd
+ src/Cvent/SDK/Models/Components/QuestionWithProgramId.cs:
+ last_write_checksum: sha1:56bdb378119426c9be421ac61962441d2549a432
+ src/Cvent/SDK/Models/Components/QuestionWithProgramIdTravelProgram.cs:
+ last_write_checksum: sha1:3fcd2084db26f36a65e202a0d0762a3f2dd78b2a
src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse.cs:
id: b38bea7454bf
last_write_checksum: sha1:d1c0bd3f7bc6a4e749d92fd79477b430b07eb9c8
pristine_git_object: 24fc0fbbed2ecf807ad067c9fb5678e63da93322
src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse1.cs:
id: 3e7703c05491
- last_write_checksum: sha1:6d034038ecd0856dbb82c030ad997e2b35322b6e
+ last_write_checksum: sha1:eeac46842baa9131918274b9d9d600abb89a4fa6
pristine_git_object: 3723efbbdfd55a098436ec21edf19d3c9a9b376e
src/Cvent/SDK/Models/Components/Rate.cs:
id: 7400c0ed57f9
@@ -12211,7 +12347,7 @@ trackedFiles:
src/Cvent/SDK/Models/Components/Rfp1.cs:
last_write_checksum: sha1:a0049535bfe8ae8818dbd49b1ef2a9e2198fc2c4
src/Cvent/SDK/Models/Components/Rfp2.cs:
- last_write_checksum: sha1:1739e715b5b1b0b7e04ea8cfba7dbfad1c9da3fe
+ last_write_checksum: sha1:720dfd7f34c2401f25fa68090e2396b24fa7c222
src/Cvent/SDK/Models/Components/RfpAgendaItem.cs:
last_write_checksum: sha1:3fe0da4b7a3ac4cd2c3dc3c8bc2f09a299c15ce4
src/Cvent/SDK/Models/Components/RfpAgendaItemSchedule.cs:
@@ -12243,7 +12379,7 @@ trackedFiles:
src/Cvent/SDK/Models/Components/RfpPastEvents.cs:
last_write_checksum: sha1:bd41d80834aa9ea81ae9bcc430822eabd189ee8f
src/Cvent/SDK/Models/Components/RfpQuestion.cs:
- last_write_checksum: sha1:b7d3c283825b69836c626db5113607f8c68d1b89
+ last_write_checksum: sha1:6f963892724abc71a2e8fa957e9127f4a0396811
src/Cvent/SDK/Models/Components/RfpRecipientLogEntry.cs:
last_write_checksum: sha1:cc235735e661ef03c4ec85898e19693d853d96bc
src/Cvent/SDK/Models/Components/RfpRecipientLogEntryMessage.cs:
@@ -12262,8 +12398,8 @@ trackedFiles:
last_write_checksum: sha1:ef34cc5cf803e752ce09f76f8e0a6d4fb96d8837
src/Cvent/SDK/Models/Components/RfpSupplierStatus.cs:
last_write_checksum: sha1:1335fbf46671b782d7c21db0758d9c0d12a9d35d
- src/Cvent/SDK/Models/Components/RfpType1.cs:
- last_write_checksum: sha1:5b8471744751d565bca4c8bbf0b05d79971410b1
+ src/Cvent/SDK/Models/Components/RfpType.cs:
+ last_write_checksum: sha1:81f19cc814df4de065cdcdd1e63a9b9792c6b533
src/Cvent/SDK/Models/Components/RoomAttendeeType.cs:
last_write_checksum: sha1:cfe2c342895da7cd6e5aae5cb5dc9e25f3cc9fcc
src/Cvent/SDK/Models/Components/RoomBedType1.cs:
@@ -13010,7 +13146,7 @@ trackedFiles:
pristine_git_object: e73940420b46576413137ed1d7edea56e7b93317
src/Cvent/SDK/Models/Components/TravelProgram.cs:
id: d3a3bd558d60
- last_write_checksum: sha1:30ce44edcb0510a30c88f1a95fc857aec15cde52
+ last_write_checksum: sha1:a7e84d41b608dcbe3c35140592d511ae0d7b1057
pristine_git_object: a2647e77fe6dee192aaddaaf1250480d83ea1853
src/Cvent/SDK/Models/Components/TravelProgramFormatType.cs:
last_write_checksum: sha1:306c11fd6eeb7abefeab675c6818390e032bfb55
@@ -13019,11 +13155,7 @@ trackedFiles:
last_write_checksum: sha1:47d8ed6594f4e869b1ea308711b11a2b25b0bc92
pristine_git_object: ccd52a146aaa7ae8e8005b80c4a283cadc44e32f
src/Cvent/SDK/Models/Components/TravelProgramQuestion.cs:
- last_write_checksum: sha1:79498ff473ce7aeb75a0010b01be9fdb9394a9cd
- src/Cvent/SDK/Models/Components/TravelProgramQuestion1.cs:
- last_write_checksum: sha1:a510ada69c7d42a5a90fd6e124a7680f2e6a0c3a
- src/Cvent/SDK/Models/Components/TravelProgramQuestionTravelProgram.cs:
- last_write_checksum: sha1:6ba0f3045e30fa6ed56a1618d6de2185e7760a30
+ last_write_checksum: sha1:f7fb8d781cf97aec494ffd0202fa5916c2917321
src/Cvent/SDK/Models/Components/TravelProgramStatus.cs:
last_write_checksum: sha1:77a0143a7d272a31a6c1618221c000f5d27e5f80
src/Cvent/SDK/Models/Components/TravelProgramStayType.cs:
@@ -13089,7 +13221,7 @@ trackedFiles:
src/Cvent/SDK/Models/Components/TravelRequestStatus.cs:
last_write_checksum: sha1:b6539169df62ea891a26e20a03b904dd5d9dc550
src/Cvent/SDK/Models/Components/TravelType.cs:
- last_write_checksum: sha1:3f7b5efd8ffab16bd3789cb600f756b9f525477f
+ last_write_checksum: sha1:2a702ad18227c6ca1c993025dd46c5f46a817b78
src/Cvent/SDK/Models/Components/TypeAllOf.cs:
last_write_checksum: sha1:ff4c9d3a6895cfdabb55638331910bb6223642fb
src/Cvent/SDK/Models/Components/TypeInput.cs:
@@ -13176,6 +13308,36 @@ trackedFiles:
id: 2a55565c9af7
last_write_checksum: sha1:90e9cfdc098ee0c77b29c894434b80e1564cd829
pristine_git_object: 7edacd15abc2b3a3629fa1388175104ed6b72529
+ src/Cvent/SDK/Models/Components/VenueAmenityAVCapability.cs:
+ last_write_checksum: sha1:766628f59de677ba974e6167ba09bf1ee0dec3f8
+ src/Cvent/SDK/Models/Components/VenueAmenityAlcohol.cs:
+ last_write_checksum: sha1:8e3e2aa962316326d0e8a8d28315e35302ee8b6e
+ src/Cvent/SDK/Models/Components/VenueAmenityAvCapabilityItem.cs:
+ last_write_checksum: sha1:53d0795d2187d8cc8a02d706af3745ec15e7a843
+ src/Cvent/SDK/Models/Components/VenueAmenityBusinessService.cs:
+ last_write_checksum: sha1:90574695d97364aaf2a786ec7eb2548987004f5c
+ src/Cvent/SDK/Models/Components/VenueAmenityCateringDetail.cs:
+ last_write_checksum: sha1:93d7e38e2bf265c4ebad745ae990715a7e83feb6
+ src/Cvent/SDK/Models/Components/VenueAmenityEquipment.cs:
+ last_write_checksum: sha1:60b15966f0ae950ec999a2603d63ea51663aa969
+ src/Cvent/SDK/Models/Components/VenueAmenityFacilityInfo.cs:
+ last_write_checksum: sha1:cce2bf886d279ad4e79bf5827b07c3a0f4254f3c
+ src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpace.cs:
+ last_write_checksum: sha1:2d94559d01e2820a21ff6c2a5b1b90a4f82cb6ce
+ src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpaceItem.cs:
+ last_write_checksum: sha1:3df07183404d54c3021ce8df916efb328ecc0e4c
+ src/Cvent/SDK/Models/Components/VenueAmenityParking.cs:
+ last_write_checksum: sha1:9f0cd342dd6675c62eb37345244203e1e29019c1
+ src/Cvent/SDK/Models/Components/VenueAmenityParkingItem.cs:
+ last_write_checksum: sha1:062aa3e11d6335e0f72b116975513b3f14976a6e
+ src/Cvent/SDK/Models/Components/VenueAmenityProvisionPolicy.cs:
+ last_write_checksum: sha1:674498264e3ec7b414b79b42501ab5bdc496ac3c
+ src/Cvent/SDK/Models/Components/VenueAmenityRecreationalActivity.cs:
+ last_write_checksum: sha1:d76c191bac90efdaed9b47cf80cc6e2831fc1327
+ src/Cvent/SDK/Models/Components/VenueAmenityRoomFeature.cs:
+ last_write_checksum: sha1:b5a02cbe7e0aa3c4eeea38f6c951eec30bec4d5b
+ src/Cvent/SDK/Models/Components/VenueAmenityTransportation.cs:
+ last_write_checksum: sha1:8ea070ac4cc719271a921e3638da816ac3ebd5c5
src/Cvent/SDK/Models/Components/VenueAttraction.cs:
last_write_checksum: sha1:54b245a3946936a03bf7d5ed5591a436a623c9a1
src/Cvent/SDK/Models/Components/VenueAttractionType.cs:
@@ -13764,6 +13926,10 @@ trackedFiles:
id: df1b10a85bf4
last_write_checksum: sha1:e7943281017e0714caee61ae00fba451e9f37377
pristine_git_object: 661dfa96020434fef75c620c71d1e005cd7e8d7a
+ src/Cvent/SDK/Models/Requests/CreateLeadCatcherRequest.cs:
+ last_write_checksum: sha1:ec2a3328c76975394408ea6ea5d463bfd34a22c4
+ src/Cvent/SDK/Models/Requests/CreateLeadCatcherResponse.cs:
+ last_write_checksum: sha1:0fc23db9f60f0c636592605b714487f9ddb5e37c
src/Cvent/SDK/Models/Requests/CreateMeetingRequestRequest.cs:
id: 927a3562838e
last_write_checksum: sha1:261b4e7671711dc9ea51c160fdabfcb8cff5bebd
@@ -14032,6 +14198,10 @@ trackedFiles:
id: b4620af5551f
last_write_checksum: sha1:c4614b63613a2393dc4e51993d6ccb12129f944c
pristine_git_object: 996674ee42cfcc56d38e28663323d33097f99f7a
+ src/Cvent/SDK/Models/Requests/DeleteLeadCatcherRequest.cs:
+ last_write_checksum: sha1:4fe17ea4284b407f184d143d1ef329efa9c19cef
+ src/Cvent/SDK/Models/Requests/DeleteLeadCatcherResponse.cs:
+ last_write_checksum: sha1:b8ef6ace2bc8bfd996171fc9881cfb227f0e9468
src/Cvent/SDK/Models/Requests/DeletePaymentRequest.cs:
id: 8749f6d19473
last_write_checksum: sha1:05fa0e38aa420c736784e9b186dbf80d7d4e75eb
@@ -14834,7 +15004,7 @@ trackedFiles:
pristine_git_object: 663aaa831af71b04a00e4b770776d3460f0de1bf
src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityRequest.cs:
id: 91d67ba8485f
- last_write_checksum: sha1:f0e26861abce7f4f39b998a0d30192f584288cbf
+ last_write_checksum: sha1:19408eeae82f20242961abf2276b1046f3d3da25
pristine_git_object: 72d0faac7121a70c05f55b05d197747de454d068
src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityResponse.cs:
id: 9561386f2286
@@ -14928,6 +15098,10 @@ trackedFiles:
id: d2091cbde36c
last_write_checksum: sha1:ae335b7edbad847597aa158d5279d97aa10af716
pristine_git_object: 5d2a4c12eadfcfd39920ed0534e7460630ba31b9
+ src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewRequest.cs:
+ last_write_checksum: sha1:69a2f97897db317ae4dc133904e59e2dc469a087
+ src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewResponse.cs:
+ last_write_checksum: sha1:e8c3eae0ccd3cb1131c7ac9b55991f9a0e83b7d9
src/Cvent/SDK/Models/Requests/GetLeadQualificationAnswersRequest.cs:
id: ea1a4e82c6e2
last_write_checksum: sha1:51d045f979fd49eb4b993a9de6fac152a0a0e28c
@@ -15428,6 +15602,10 @@ trackedFiles:
id: 90c3d3328b9e
last_write_checksum: sha1:77619087b3adffe81d213b98fa1e358a35e12bbf
pristine_git_object: 939beae2f24c66480a6f7821d9a0f726f5e2c32c
+ src/Cvent/SDK/Models/Requests/GetVenueAmenitiesRequest.cs:
+ last_write_checksum: sha1:af105f91631faf74227bfe7a3c1c39f33c736e6c
+ src/Cvent/SDK/Models/Requests/GetVenueAmenitiesResponse.cs:
+ last_write_checksum: sha1:b4ba0e2568629ad5781cf4ed48925985eab7d178
src/Cvent/SDK/Models/Requests/GetVenueAttractionRequest.cs:
last_write_checksum: sha1:e9927560911a507d81dc68ba5dc81917a3eaedb4
src/Cvent/SDK/Models/Requests/GetVenueAttractionResponse.cs:
@@ -15578,7 +15756,7 @@ trackedFiles:
pristine_git_object: daa8119ed60f893ba5f88b599c928cbd0d50bb85
src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterRequest.cs:
id: 0bd554f11a52
- last_write_checksum: sha1:c929c8bde5a01415799ff7128440566e1019589c
+ last_write_checksum: sha1:0a257bfcddfbf9269e44d198b1533ecb4da10193
pristine_git_object: d5e90b6f849790752ef19e2b1e1059fae0f6b993
src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterResponse.cs:
id: f94f996c672c
@@ -15844,6 +16022,10 @@ trackedFiles:
id: f72542116b45
last_write_checksum: sha1:975da8ccb2b2e1ea5d19fb38af423b2bd22714e5
pristine_git_object: 0e170b75c2e77c7c2e818c7efc82f323fbc25d42
+ src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewRequest.cs:
+ last_write_checksum: sha1:aeffedde2adb24d3ea7eebdea1f931dc2f8a4004
+ src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewResponse.cs:
+ last_write_checksum: sha1:6f451ad4ea40a8dd2402c907ee338e1341a467c1
src/Cvent/SDK/Models/Requests/ListLocationsRequest.cs:
id: 8fab233d2528
last_write_checksum: sha1:bf73373b6eb107289255ff313eed4319f621602c
@@ -16316,6 +16498,10 @@ trackedFiles:
id: 8664e03c73c4
last_write_checksum: sha1:d305f82259dd60080243e10ac6ae42b2578c5c49
pristine_git_object: f641b54093c1b925b9c70eb3e47be58fa4781eaf
+ src/Cvent/SDK/Models/Requests/PatchLeadCatcherRequest.cs:
+ last_write_checksum: sha1:19fe60c088b1abad8604a69573a74e845f0818b4
+ src/Cvent/SDK/Models/Requests/PatchLeadCatcherResponse.cs:
+ last_write_checksum: sha1:ec307fd4b40c0e2cc1563db2eddcaa437faa7aa5
src/Cvent/SDK/Models/Requests/PatchMeetingRoomRequest.cs:
last_write_checksum: sha1:a0ce5088114fde99f0eadf684a53a78f042d83cb
src/Cvent/SDK/Models/Requests/PatchMeetingRoomResponse.cs:
@@ -16776,6 +16962,10 @@ trackedFiles:
id: db049b98af1a
last_write_checksum: sha1:3947f7f3a3d1f06d81ba4de0383b637c400e430f
pristine_git_object: fda93ab1a1da0639df300ed6e8d547814820cfa6
+ src/Cvent/SDK/Models/Requests/UpdateLeadCatcherRequest.cs:
+ last_write_checksum: sha1:d6f79dc64fc751af1527efe3677742ea9d6ec79c
+ src/Cvent/SDK/Models/Requests/UpdateLeadCatcherResponse.cs:
+ last_write_checksum: sha1:85038a2406058a189db36092f1626fc2445ae873
src/Cvent/SDK/Models/Requests/UpdateMeetingRequestRequest.cs:
id: 3ce07ca8b7a1
last_write_checksum: sha1:821fa648ca4a477defe2b92ed94ac142da117ca8
@@ -16908,6 +17098,10 @@ trackedFiles:
id: 77e8f028ac65
last_write_checksum: sha1:45df933ebf103fbda2a95253ac02364dac9e486f
pristine_git_object: ad9ffcf9dd69f4ce34731b8e7f5b1fe170f2edf4
+ src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesRequest.cs:
+ last_write_checksum: sha1:16ac3b5ba3b92cdb17d86c697145cafc958aa702
+ src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesResponse.cs:
+ last_write_checksum: sha1:a54d6b2dad6c2ff78971a2599ca0f34018ae93ab
src/Cvent/SDK/Models/Requests/UpdateVenueAttractionRequest.cs:
last_write_checksum: sha1:00abd0f7340fc2e8bd2d7fb71b42d37e3f4dd53b
src/Cvent/SDK/Models/Requests/UpdateVenueAttractionResponse.cs:
@@ -16980,7 +17174,7 @@ trackedFiles:
last_write_checksum: sha1:729557ecc2fc3c7455b0449a5706b0d91c274dad
src/Cvent/SDK/SDKConfig.cs:
id: 7ad7086454a8
- last_write_checksum: sha1:16594dd306ba66ea39982e677edac07bf02e4d2c
+ last_write_checksum: sha1:5315c3c9c4f19cb6ca3b1d78cd606a877d1781f6
pristine_git_object: 796c23cd551fbe87f613d89d60ed25ac5fe0c54b
src/Cvent/SDK/Seating.cs:
id: 01c249fc2746
@@ -17038,7 +17232,7 @@ trackedFiles:
pristine_git_object: a75f770b33edd25c0fa4d4a77ab523da12d269ba
src/Cvent/SDK/Utils/Constants.cs:
id: 231d94d8a5dc
- last_write_checksum: sha1:0a15bf594f24de50a2e23efb14e9c60f339a63c4
+ last_write_checksum: sha1:e8bbabac717bf919720b5c404ad63aa656096d4d
pristine_git_object: 0a54932893793a10e459afbc15920803cff3ed1e
src/Cvent/SDK/Utils/CventSDKHttpClient.cs:
id: 374fee4fdbaf
@@ -17107,7 +17301,9 @@ trackedFiles:
src/Cvent/SDK/VenueAvailability.cs:
last_write_checksum: sha1:85c14a8aecad916024153bbe65225937c79bda0e
src/Cvent/SDK/VenueContent.cs:
- last_write_checksum: sha1:adee6ed6a05315558641d647c9ae8f2670348951
+ last_write_checksum: sha1:77638e143421d29253a10a27b95c7e87294196f0
+ src/Cvent/SDK/VenueLeads.cs:
+ last_write_checksum: sha1:32d8c1c8bfa14035a30c667e7d3d40f92f53af95
src/Cvent/SDK/VenueMeetingRooms.cs:
last_write_checksum: sha1:1cf89f9df6a5eba93f9c95d53f19e5b1aecf62e7
src/Cvent/SDK/VenueProfiles.cs:
@@ -22473,7 +22669,7 @@ examples:
token: "0e28af57-511f-47ab-ae46-46cd1ca51a1a"
responses:
"200":
- application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "htmlText": "Question Html", "code": "4l6x", "type": "SingleChoice", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "categories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "required": true}], "subCategories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "comments": "Comments Text", "required": true, "fields": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "required": true}], "maxScore": 20, "totalSum": 45, "minSelection": 1, "maxSelection": 3, "minDate": "2020-01-01", "maxDate": "2020-12-31", "showDateSelector": true, "showCurrentDate": true, "dateAnswerFormat": "DateTime", "unitLabel": "miles", "minLength": 5, "maxLength": 100, "customAnswerFormat": {"id": 104}, "supplierTypes": ["CVB", "HOTEL"], "order": 1, "standardQuestion": {"id": "50dc08af-24a9-4d01-84be-3d43133dc945"}, "aiQuestionGenerationSource": "MCP-Visual Studio Code/1.107.1"}]}
+ application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "htmlText": "Question Html", "code": "4l6x", "type": "SingleChoice", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "categories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "required": true}], "subCategories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "comments": "Comments Text", "required": true, "fields": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "required": true}], "maxScore": 20, "totalSum": 45, "minSelection": 1, "maxSelection": 3, "minDate": "2020-01-01", "maxDate": "2020-12-31", "showDateSelector": true, "showCurrentDate": true, "dateAnswerFormat": "DateTime", "unitLabel": "miles", "minLength": 5, "maxLength": 100, "customAnswerFormat": {"id": 104}, "supplierTypes": ["CVB", "HOTEL"], "classificationType": "MEETING_ROOM", "order": 1, "standardQuestion": {"id": "50dc08af-24a9-4d01-84be-3d43133dc945"}, "aiQuestionGenerationSource": "MCP-Visual Studio Code/1.107.1"}]}
"400":
application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
listRfpPastEvents:
@@ -23278,6 +23474,99 @@ examples:
application/json: {"id": "501fbc6a-cfd4-468f-a2f7-14e521d33c71", "platformUserId": "00ad83olslLwIeKcW1m8", "username": "jsmith@example.com", "federatedSsoLoginName": "jsmith@example.com", "contact": {"honorificPrefix": "Mr.", "firstName": "Jack", "middleName": "John", "lastName": "Tripper", "title": "Senior Software Engineer", "organization": "Cvent", "email": "jack.tripper@example.com", "homePhone": "+17035551234", "homeFax": "+17035551234", "mobilePhone": "+17035551234", "workPhone": "+17035551234", "workFax": "+17035551234", "pager": "+17035551234", "address": {"address1": "1765 Greensboro Station Pl", "address2": "7th Floor", "address3": "", "city": "McLean", "countryCode": "US", "regionCode": "VA", "postalCode": "22102"}}, "locale": "en-US", "timezone": "America/New_York", "active": false, "usernameVerified": true, "emailVerified": "VERIFIED", "lockedOut": false, "termsOfUseAccepted": true, "failedLoginCount": 1, "markDocumentsAsInternal": false, "visibilityAccess": [], "audit": {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "lockedOutDate": "2017-01-02T02:00:00Z", "termsOfUseAcceptedDate": "2017-01-02T02:00:00Z", "lastLoginDate": "2017-01-02T02:00:00Z", "passwordLastModifiedDate": "2017-01-02T02:00:00Z"}, "customFields": [{"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "What is your favorite color?", "type": "Choice - Multiple Answers", "values": ["Choice C", "Choice A"], "order": 1}], "role": {"id": "946505f6-6b29-421a-bda2-0815fcdea73c"}}
"401":
application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ getVenueAmenities:
+ speakeasy-default-get-venue-amenities:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ responses:
+ "200":
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "COMPLIMENTARY_PARKING_PROVIDED", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}], "id": "6bb0e2db-861f-46e3-a923-eb4d959ffa00", "name": "Harbor View Convention Center"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ updateVenueAmenities:
+ speakeasy-default-update-venue-amenities:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ requestBody:
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "BUS_PARKING_AVAILABLE", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}]}
+ responses:
+ "200":
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "BUS_PARKING_AVAILABLE", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}], "id": "6bb0e2db-861f-46e3-a923-eb4d959ffa00", "name": "Harbor View Convention Center"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ createLeadCatcher:
+ speakeasy-default-create-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ requestBody:
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "201":
+ application/json: {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues.", "id": "7e5c2c23-b2bb-461a-adc9-025184988519"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ listLeadCatchersOverview:
+ speakeasy-default-list-lead-catchers-overview:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ query:
+ limit: 100
+ token: "0e28af57-511f-47ab-ae46-46cd1ca51a1a"
+ responses:
+ "200":
+ application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"id": "7e5c2c23-b2bb-461a-adc9-025184988519", "firstName": "Jane", "lastName": "Smith"}]}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ updateLeadCatcher:
+ speakeasy-default-update-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "6e7d0d64-13f7-4472-8308-fa7067dba173"
+ requestBody:
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "200":
+ application/json: {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues.", "id": "7e5c2c23-b2bb-461a-adc9-025184988519"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ patchLeadCatcher:
+ speakeasy-default-patch-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "f72c984a-4f55-4563-90e5-7e34a3be1552"
+ requestBody:
+ application/merge-patch+json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-0100", "fax": "+1-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "roleName"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "200":
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-0100", "fax": "+1-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "roleName"}, "additionalInfo": "Preferred contact for APAC venues."}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ deleteLeadCatcher:
+ speakeasy-default-delete-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "d7aa3fa0-4c8f-4353-9810-3984886b6a9d"
+ responses:
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ getLeadCatcherOverview:
+ speakeasy-default-get-lead-catcher-overview:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "7de41b14-8083-46d4-91b6-5a3239d59277"
+ responses:
+ "200":
+ application/json: {"id": "7e5c2c23-b2bb-461a-adc9-025184988519", "firstName": "Jane", "lastName": "Smith"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
examplesVersion: 1.0.2
generatedTests:
getAccountUserGroups: "2026-02-27T14:14:25-04:00"
@@ -23719,3 +24008,10 @@ generatedTests:
listAccountUsers-combined: "2026-10-15T14:35:09-04:00"
listAccountUsers: "2026-10-15T14:35:09-04:00"
getAccountUser: "2026-10-15T14:35:09-04:00"
+ getVenueAmenities: "2026-10-23T14:12:57-04:00"
+ updateVenueAmenities: "2026-10-23T14:12:57-04:00"
+ createLeadCatcher: "2026-10-23T14:12:57-04:00"
+ listLeadCatchersOverview: "2026-10-23T14:12:57-04:00"
+ updateLeadCatcher: "2026-10-23T14:12:57-04:00"
+ patchLeadCatcher: "2026-10-23T14:12:57-04:00"
+ getLeadCatcherOverview: "2026-10-23T14:12:57-04:00"
diff --git a/packages/csharp/.speakeasy/gen.yaml b/packages/csharp/.speakeasy/gen.yaml
index ace859c21..ee6557b02 100644
--- a/packages/csharp/.speakeasy/gen.yaml
+++ b/packages/csharp/.speakeasy/gen.yaml
@@ -34,7 +34,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
csharp:
- version: 1.6.5
+ version: 1.6.6
additionalDependencies: []
author: Cvent
baseErrorName: CventSDKException
diff --git a/packages/csharp/.speakeasy/tests.arazzo.yaml b/packages/csharp/.speakeasy/tests.arazzo.yaml
index cd02decde..c9994fa52 100644
--- a/packages/csharp/.speakeasy/tests.arazzo.yaml
+++ b/packages/csharp/.speakeasy/tests.arazzo.yaml
@@ -10571,7 +10571,7 @@ workflows:
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
- {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","htmlText":"Question Html","code":"4l6x","type":"SingleChoice","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"categories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","required":true}],"subCategories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"comments":"Comments Text","required":true,"fields":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"required":true}],"maxScore":20,"totalSum":45,"minSelection":1,"maxSelection":3,"minDate":"2020-01-01","maxDate":"2020-12-31","showDateSelector":true,"showCurrentDate":true,"dateAnswerFormat":"DateTime","unitLabel":"miles","minLength":5,"maxLength":100,"customAnswerFormat":{"id":104},"supplierTypes":["CVB","HOTEL"],"order":1,"standardQuestion":{"id":"50dc08af-24a9-4d01-84be-3d43133dc945"},"aiQuestionGenerationSource":"MCP-Visual Studio Code/1.107.1"}]}
+ {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","htmlText":"Question Html","code":"4l6x","type":"SingleChoice","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"categories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","required":true}],"subCategories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"comments":"Comments Text","required":true,"fields":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"required":true}],"maxScore":20,"totalSum":45,"minSelection":1,"maxSelection":3,"minDate":"2020-01-01","maxDate":"2020-12-31","showDateSelector":true,"showCurrentDate":true,"dateAnswerFormat":"DateTime","unitLabel":"miles","minLength":5,"maxLength":100,"customAnswerFormat":{"id":104},"supplierTypes":["CVB","HOTEL"],"classificationType":"MEETING_ROOM","order":1,"standardQuestion":{"id":"50dc08af-24a9-4d01-84be-3d43133dc945"},"aiQuestionGenerationSource":"MCP-Visual Studio Code/1.107.1"}]}
type: simple
x-speakeasy-test-group: RFP Requirements
x-speakeasy-test-rebuild: true
@@ -12205,3 +12205,209 @@ workflows:
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
+ - workflowId: getVenueAmenities
+ steps:
+ - stepId: test
+ operationId: getVenueAmenities
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"avCapabilities":[{"amenity":"ONSITE_AV_STAFF","speed":1000}],"parking":[{"amenity":"COMPLIMENTARY_PARKING_PROVIDED","cost":25}],"facilitySpaceInfo":[{"amenity":"OUTDOOR_SPACE","value":5000}],"id":"6bb0e2db-861f-46e3-a923-eb4d959ffa00","name":"Harbor View Convention Center"}
+ type: simple
+ x-speakeasy-test-group: Venue Content
+ x-speakeasy-test-rebuild: true
+ - workflowId: updateVenueAmenities
+ steps:
+ - stepId: test
+ operationId: updateVenueAmenities
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ requestBody:
+ contentType: application/json
+ payload:
+ avCapabilities:
+ - amenity: ONSITE_AV_STAFF
+ speed: 1000
+ facilitySpaceInfo:
+ - amenity: OUTDOOR_SPACE
+ value: 5000
+ parking:
+ - amenity: BUS_PARKING_AVAILABLE
+ cost: 25
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"avCapabilities":[{"amenity":"ONSITE_AV_STAFF","speed":1000}],"parking":[{"amenity":"BUS_PARKING_AVAILABLE","cost":25}],"facilitySpaceInfo":[{"amenity":"OUTDOOR_SPACE","value":5000}],"id":"6bb0e2db-861f-46e3-a923-eb4d959ffa00","name":"Harbor View Convention Center"}
+ type: simple
+ x-speakeasy-test-group: Venue Content
+ x-speakeasy-test-rebuild: true
+ - workflowId: createLeadCatcher
+ steps:
+ - stepId: test
+ operationId: createLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ requestBody:
+ contentType: application/json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: Sales Manager
+ email: jane.smith@example.com
+ fax: +1-555-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-555-0101
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 201
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-555-0101","fax":"+1-555-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"Sales Manager"},"additionalInfo":"Preferred contact for APAC venues.","id":"7e5c2c23-b2bb-461a-adc9-025184988519"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: listLeadCatchersOverview
+ steps:
+ - stepId: test
+ operationId: listLeadCatchersOverview
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: limit
+ in: query
+ value: 100
+ - name: token
+ in: query
+ value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"id":"7e5c2c23-b2bb-461a-adc9-025184988519","firstName":"Jane","lastName":"Smith"}]}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: updateLeadCatcher
+ steps:
+ - stepId: test
+ operationId: updateLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: 6e7d0d64-13f7-4472-8308-fa7067dba173
+ requestBody:
+ contentType: application/json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: Sales Manager
+ email: jane.smith@example.com
+ fax: +1-555-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-555-0101
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-555-0101","fax":"+1-555-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"Sales Manager"},"additionalInfo":"Preferred contact for APAC venues.","id":"7e5c2c23-b2bb-461a-adc9-025184988519"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: patchLeadCatcher
+ steps:
+ - stepId: test
+ operationId: patchLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: f72c984a-4f55-4563-90e5-7e34a3be1552
+ requestBody:
+ contentType: application/merge-patch+json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: roleName
+ email: jane.smith@example.com
+ fax: +1-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-0100
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-0100","fax":"+1-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"roleName"},"additionalInfo":"Preferred contact for APAC venues."}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: getLeadCatcherOverview
+ steps:
+ - stepId: test
+ operationId: getLeadCatcherOverview
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: 7de41b14-8083-46d4-91b6-5a3239d59277
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"id":"7e5c2c23-b2bb-461a-adc9-025184988519","firstName":"Jane","lastName":"Smith"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
diff --git a/packages/csharp/NUGET.md b/packages/csharp/NUGET.md
index 0d349c5d5..617578af1 100644
--- a/packages/csharp/NUGET.md
+++ b/packages/csharp/NUGET.md
@@ -326,10 +326,10 @@ catch (System.Net.Http.HttpRequestException ex)
* [`System.Net.Http.HttpRequestException`](https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httprequestexception): Network connectivity error. For more details about the underlying cause, inspect the `ex.InnerException`.
* Inheriting from [`CventSDKException`](./src/Cvent/SDK/Models/Errors/CventSDKException.cs):
- * [`ErrorResponse`](./src/Cvent/SDK/Models/Errors/ErrorResponse.cs): Represents an error response with additional details of cascading error messages. Applicable to 18 of 499 methods.*
- * [`ErrorResponse17`](./src/Cvent/SDK/Models/Errors/ErrorResponse17.cs): The error response. Applicable to 11 of 499 methods.*
- * [`SegmentsErrorResponse`](./src/Cvent/SDK/Models/Errors/SegmentsErrorResponse.cs): Segments error response details. Status code `400`. Applicable to 2 of 499 methods.*
- * [`Oauth2TokenPostResponse0Exception`](./src/Cvent/SDK/Models/Errors/Oauth2TokenPostResponse0Exception.cs): A bad token response. Status code `400`. Applicable to 1 of 499 methods.*
+ * [`ErrorResponse`](./src/Cvent/SDK/Models/Errors/ErrorResponse.cs): Represents an error response with additional details of cascading error messages. Applicable to 18 of 507 methods.*
+ * [`ErrorResponse17`](./src/Cvent/SDK/Models/Errors/ErrorResponse17.cs): The error response. Applicable to 11 of 507 methods.*
+ * [`SegmentsErrorResponse`](./src/Cvent/SDK/Models/Errors/SegmentsErrorResponse.cs): Segments error response details. Status code `400`. Applicable to 2 of 507 methods.*
+ * [`Oauth2TokenPostResponse0Exception`](./src/Cvent/SDK/Models/Errors/Oauth2TokenPostResponse0Exception.cs): A bad token response. Status code `400`. Applicable to 1 of 507 methods.*
* [`ResponseValidationError`](./src/Cvent/SDK/Models/Errors/ResponseValidationError.cs): Thrown when the response data could not be deserialized into the expected type.
\* Refer to the [relevant documentation](#available-resources-and-operations) to determine whether an exception applies to a specific operation.
diff --git a/packages/csharp/README.md b/packages/csharp/README.md
index c46e36cb5..0c8fb246b 100644
--- a/packages/csharp/README.md
+++ b/packages/csharp/README.md
@@ -778,6 +778,8 @@ var res = await sdk.Authentication.Oauth2TokenAsync(
### [VenueContent](docs/sdks/venuecontent/README.md)
+* [GetVenueAmenities](docs/sdks/venuecontent/README.md#getvenueamenities) - Get Venue Amenities
+* [UpdateVenueAmenities](docs/sdks/venuecontent/README.md#updatevenueamenities) - Update Venue Amenities
* [ListVenueAttractions](docs/sdks/venuecontent/README.md#listvenueattractions) - List Venue Attractions
* [CreateVenueAttraction](docs/sdks/venuecontent/README.md#createvenueattraction) - Create Venue Attraction
* [GetVenueAttraction](docs/sdks/venuecontent/README.md#getvenueattraction) - Get Venue Attraction
@@ -793,6 +795,15 @@ var res = await sdk.Authentication.Oauth2TokenAsync(
* [AssociateVenueImage](docs/sdks/venuecontent/README.md#associatevenueimage) - Associate Venue Image
* [DisassociateVenueImage](docs/sdks/venuecontent/README.md#disassociatevenueimage) - Remove Venue Image
+### [VenueLeads](docs/sdks/venueleads/README.md)
+
+* [CreateLeadCatcher](docs/sdks/venueleads/README.md#createleadcatcher) - Create Lead Catcher
+* [ListLeadCatchersOverview](docs/sdks/venueleads/README.md#listleadcatchersoverview) - List Lead Catchers Overview
+* [UpdateLeadCatcher](docs/sdks/venueleads/README.md#updateleadcatcher) - Update Lead Catcher
+* [PatchLeadCatcher](docs/sdks/venueleads/README.md#patchleadcatcher) - Patch Lead Catcher
+* [DeleteLeadCatcher](docs/sdks/venueleads/README.md#deleteleadcatcher) - Delete Lead Catcher
+* [GetLeadCatcherOverview](docs/sdks/venueleads/README.md#getleadcatcheroverview) - Get Lead Catcher Overview
+
### [VenueMeetingRooms](docs/sdks/venuemeetingrooms/README.md)
* [CreateMeetingRoom](docs/sdks/venuemeetingrooms/README.md#createmeetingroom) - Create Meeting Room
@@ -1058,10 +1069,10 @@ catch (System.Net.Http.HttpRequestException ex)
* [`System.Net.Http.HttpRequestException`](https://learn.microsoft.com/en-us/dotnet/api/system.net.http.httprequestexception): Network connectivity error. For more details about the underlying cause, inspect the `ex.InnerException`.
* Inheriting from [`CventSDKException`](./src/Cvent/SDK/Models/Errors/CventSDKException.cs):
- * [`ErrorResponse`](./src/Cvent/SDK/Models/Errors/ErrorResponse.cs): Represents an error response with additional details of cascading error messages. Applicable to 18 of 499 methods.*
- * [`ErrorResponse17`](./src/Cvent/SDK/Models/Errors/ErrorResponse17.cs): The error response. Applicable to 11 of 499 methods.*
- * [`SegmentsErrorResponse`](./src/Cvent/SDK/Models/Errors/SegmentsErrorResponse.cs): Segments error response details. Status code `400`. Applicable to 2 of 499 methods.*
- * [`Oauth2TokenPostResponse0Exception`](./src/Cvent/SDK/Models/Errors/Oauth2TokenPostResponse0Exception.cs): A bad token response. Status code `400`. Applicable to 1 of 499 methods.*
+ * [`ErrorResponse`](./src/Cvent/SDK/Models/Errors/ErrorResponse.cs): Represents an error response with additional details of cascading error messages. Applicable to 18 of 507 methods.*
+ * [`ErrorResponse17`](./src/Cvent/SDK/Models/Errors/ErrorResponse17.cs): The error response. Applicable to 11 of 507 methods.*
+ * [`SegmentsErrorResponse`](./src/Cvent/SDK/Models/Errors/SegmentsErrorResponse.cs): Segments error response details. Status code `400`. Applicable to 2 of 507 methods.*
+ * [`Oauth2TokenPostResponse0Exception`](./src/Cvent/SDK/Models/Errors/Oauth2TokenPostResponse0Exception.cs): A bad token response. Status code `400`. Applicable to 1 of 507 methods.*
* [`ResponseValidationError`](./src/Cvent/SDK/Models/Errors/ResponseValidationError.cs): Thrown when the response data could not be deserialized into the expected type.
diff --git a/packages/csharp/docs/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.md b/packages/csharp/docs/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.md
index a9f473149..fb6cfcf3e 100644
--- a/packages/csharp/docs/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.md
+++ b/packages/csharp/docs/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.md
@@ -6,4 +6,4 @@
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------ |
| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
-| `ContactFields` | [ContactFields2](../../Models/Components/ContactFields2.md) | :heavy_minus_sign: | Your server returns this structure on a successful callback with the updated values for contact fields present in your system. |
\ No newline at end of file
+| `ContactFields1` | [ContactFields1](../../Models/Components/ContactFields1.md) | :heavy_minus_sign: | Your server returns this structure on a successful callback with the updated values for contact fields present in your system. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/AlternateTravelDetail.md b/packages/csharp/docs/Models/Components/AlternateTravelDetail.md
index 6e58ade33..8f367ed11 100644
--- a/packages/csharp/docs/Models/Components/AlternateTravelDetail.md
+++ b/packages/csharp/docs/Models/Components/AlternateTravelDetail.md
@@ -1,19 +1,19 @@
# AlternateTravelDetail
-Details of an alternate travel answer submitted by an attendee who opted out of air or hotel bookings.
+Details of an alternate travel answer submitted by an attendee who opted out of air, hotel, or train bookings.
## Fields
-| Field | Type | Required | Description | Example |
-| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
-| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
-| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
-| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
-| `Attendee` | [Attendee3](../../Models/Components/Attendee3.md) | :heavy_minus_sign: | Representation of the attendee | |
-| `RequesterId` | *string* | :heavy_minus_sign: | ID of the entity this alternate travel belongs to. For an event attendee, this field is contact ID. For guest, this field is guest ID. | 3b2359a7-4583-40ed-8afd-67e5f15373d3 |
-| `RequesterType` | [AlternateTravelDetailRequesterType](../../Models/Components/AlternateTravelDetailRequesterType.md) | :heavy_minus_sign: | Attendee type of the entity this alternate travel belongs to. Contact means the requester is an independent attendee. Guest means the attendee is accompanying another attendee. | Contact |
-| `TravelType` | [TravelType](../../Models/Components/TravelType.md) | :heavy_minus_sign: | Type of travel alternate question | AirRequest |
-| `Question` | [AlternateQuestion](../../Models/Components/AlternateQuestion.md) | :heavy_minus_sign: | Represents a reference to an alternate travel question entity, containing only the question ID and text. | |
-| `Answer` | [AlternateAnswer](../../Models/Components/AlternateAnswer.md) | :heavy_minus_sign: | Represents the answer(s) to an alternate travel question submitted by an attendee. | |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `Attendee` | [Attendee3](../../Models/Components/Attendee3.md) | :heavy_minus_sign: | Representation of the attendee | |
+| `RequesterId` | *string* | :heavy_minus_sign: | ID of the entity this alternate travel belongs to. For an event attendee, this field is contact ID. For guest, this field is guest ID. | 3b2359a7-4583-40ed-8afd-67e5f15373d3 |
+| `RequesterType` | [AlternateTravelDetailRequesterType](../../Models/Components/AlternateTravelDetailRequesterType.md) | :heavy_minus_sign: | Attendee type of the entity this alternate travel belongs to. Contact means the requester is an independent attendee. Guest means the attendee is accompanying another attendee. | Contact |
+| `TravelType` | [TravelType](../../Models/Components/TravelType.md) | :heavy_minus_sign: | Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response. | AirRequest |
+| `Question` | [AlternateQuestion](../../Models/Components/AlternateQuestion.md) | :heavy_minus_sign: | Represents a reference to an alternate travel question entity, containing only the question ID and text. | |
+| `Answer` | [AlternateAnswer](../../Models/Components/AlternateAnswer.md) | :heavy_minus_sign: | Represents the answer(s) to an alternate travel question submitted by an attendee. | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/AttendeeUpdate.md b/packages/csharp/docs/Models/Components/AttendeeUpdate.md
index 91c5812cf..70e23ca8a 100644
--- a/packages/csharp/docs/Models/Components/AttendeeUpdate.md
+++ b/packages/csharp/docs/Models/Components/AttendeeUpdate.md
@@ -5,19 +5,19 @@ Model representing an attendee to be updated in an event.
## Fields
-| Field | Type | Required | Description | Example |
-| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Event` | [AttendeeUpdateEvent](../../Models/Components/AttendeeUpdateEvent.md) | :heavy_check_mark: | The ID of the event associated with the attendee. | |
-| `Contact` | [AttendeeUpdateContact](../../Models/Components/AttendeeUpdateContact.md) | :heavy_check_mark: | The ID of the address book contact associated with the attendee. | |
-| `InvitationList` | [AttendeeUpdateInvitationList](../../Models/Components/AttendeeUpdateInvitationList.md) | :heavy_minus_sign: | The ID of the invitation list associated with the attendee. | |
-| `ReferenceId` | *string* | :heavy_minus_sign: | The reference ID of an attendee. A planner determined string used to track which link attendee's used to reach the event registration. | refid-marketingwebsite |
-| `Note` | *string* | :heavy_minus_sign: | A planner created note for an attendee, used to track details about the attendee. | Would like to sit near the front of the room for sessions. |
-| `Administrator` | [AttendeeUpdateAdministrator](../../Models/Components/AttendeeUpdateAdministrator.md) | :heavy_minus_sign: | The ID of the administrator contact whom registered this attendee. | |
-| `AdmissionItem` | [AttendeeUpdateAdmissionItem](../../Models/Components/AttendeeUpdateAdmissionItem.md) | :heavy_minus_sign: | The ID of the attendee's admission item. Required when registering, updating a registered attendee, or cancelling an attendee. | |
-| `Visibility` | [AttendeeVisibility](../../Models/Components/AttendeeVisibility.md) | :heavy_minus_sign: | Denotes the visibility of the attendee profile to other attendees. Private: Their profile is not visible. Public: Their profile is visible. | Private |
-| `Answers` | List<[AttendeeAnswer](../../Models/Components/AttendeeAnswer.md)> | :heavy_minus_sign: | The list of answers to the attendee's registration questions. | |
-| `SendEmail` | *bool* | :heavy_minus_sign: | True indicates a confirmation email should be sent to the attendee. Cancelled attendees will not receive emails as a result of this field. If this field is left blank, the event settings for confirmation emails will apply. | false |
-| `Status` | [AttendeeUpdateStatus](../../Models/Components/AttendeeUpdateStatus.md) | :heavy_minus_sign: | Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted | Accepted |
-| `RegistrationType` | [AttendeeUpdateRegistrationType](../../Models/Components/AttendeeUpdateRegistrationType.md) | :heavy_minus_sign: | The attendee's registration type. | |
-| ~~`InvitedBy`~~ | [AttendeeInvitedBy](../../Models/Components/AttendeeInvitedBy.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which the attendee was invited to the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Planner-Invited |
-| ~~`ResponseMethod`~~ | [AttendeeResponseMethod](../../Models/Components/AttendeeResponseMethod.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which attendee registered for the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Self-Responded |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Event` | [AttendeeUpdateEvent](../../Models/Components/AttendeeUpdateEvent.md) | :heavy_check_mark: | The ID of the event associated with the attendee. | |
+| `Contact` | [AttendeeUpdateContact](../../Models/Components/AttendeeUpdateContact.md) | :heavy_check_mark: | The ID of the address book contact associated with the attendee. | |
+| `InvitationList` | [AttendeeUpdateInvitationList](../../Models/Components/AttendeeUpdateInvitationList.md) | :heavy_minus_sign: | The ID of the invitation list associated with the attendee. | |
+| `ReferenceId` | *string* | :heavy_minus_sign: | The reference ID of an attendee. A planner determined string used to track which link attendee's used to reach the event registration. | refid-marketingwebsite |
+| `Note` | *string* | :heavy_minus_sign: | A planner created note for an attendee, used to track details about the attendee. | Would like to sit near the front of the room for sessions. |
+| `Administrator` | [AttendeeUpdateAdministrator](../../Models/Components/AttendeeUpdateAdministrator.md) | :heavy_minus_sign: | The ID of the administrator contact whom registered this attendee. | |
+| `AdmissionItem` | [AttendeeUpdateAdmissionItem](../../Models/Components/AttendeeUpdateAdmissionItem.md) | :heavy_minus_sign: | The ID of the attendee's admission item. Required when registering, updating a registered attendee, or cancelling an attendee. | |
+| `Visibility` | [AttendeeVisibility](../../Models/Components/AttendeeVisibility.md) | :heavy_minus_sign: | Denotes the visibility of the attendee profile to other attendees. Private: Their profile is not visible. Public: Their profile is visible. | Private |
+| `Answers` | List<[AttendeeAnswer](../../Models/Components/AttendeeAnswer.md)> | :heavy_minus_sign: | The list of answers to the attendee's registration questions. | |
+| `SendEmail` | *bool* | :heavy_minus_sign: | True indicates a confirmation email should be sent to the attendee. Cancelled attendees will not receive emails as a result of this field. If this field is left blank, the event settings for confirmation emails will apply. | false |
+| `Status` | [AttendeeUpdateStatus](../../Models/Components/AttendeeUpdateStatus.md) | :heavy_minus_sign: | Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted | Accepted |
+| `RegistrationType` | [AttendeeUpdateRegistrationType](../../Models/Components/AttendeeUpdateRegistrationType.md) | :heavy_minus_sign: | The attendee's registration type. | |
+| ~~`InvitedBy`~~ | [AttendeeInvitedBy](../../Models/Components/AttendeeInvitedBy.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which the attendee was invited to the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Planner-Invited |
+| ~~`ResponseMethod`~~ | [AttendeeResponseMethod](../../Models/Components/AttendeeResponseMethod.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which attendee registered for the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Self-Responded |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/AttendeeUpdateStatus.md b/packages/csharp/docs/Models/Components/AttendeeUpdateStatus.md
index c8ba48f78..402a5d866 100644
--- a/packages/csharp/docs/Models/Components/AttendeeUpdateStatus.md
+++ b/packages/csharp/docs/Models/Components/AttendeeUpdateStatus.md
@@ -1,6 +1,23 @@
# AttendeeUpdateStatus
-Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted
+Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
+The following status transitions are supported by this API:
+* No Response -> Visited
+* No Response -> Accepted
+* No Response -> Declined
+* No Response -> Pending Approval
+* Cancelled -> Accepted
+* Cancelled -> Pending Approval
+* Visited -> Accepted
+* Visited -> Pending Approval
+* Declined -> Accepted
+* Declined -> Pending Approval
+* Accepted -> Cancelled
+* Pending Approval -> Accepted
+* Pending Approval -> Cancelled
+* Pending Approval -> Denied Approval
+* Denied Approval -> Pending Approval
+* Waitlisted -> Accepted
## Example Usage
diff --git a/packages/csharp/docs/Models/Components/ContactFields.md b/packages/csharp/docs/Models/Components/ContactFields.md
new file mode 100644
index 000000000..89097121a
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/ContactFields.md
@@ -0,0 +1,13 @@
+# ContactFields
+
+Details of a contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
+| `Id` | *string* | :heavy_minus_sign: | Contact ID | |
+| `FirstName` | *string* | :heavy_minus_sign: | The first name of the contact. | Henry |
+| `LastName` | *string* | :heavy_minus_sign: | The last name of the contact. | Potterfield |
+| `Email` | *string* | :heavy_minus_sign: | The email address of the contact. | h.potterfield@test.com |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ContactFields1.md b/packages/csharp/docs/Models/Components/ContactFields1.md
index e3dbcd7b1..cd582d4bf 100644
--- a/packages/csharp/docs/Models/Components/ContactFields1.md
+++ b/packages/csharp/docs/Models/Components/ContactFields1.md
@@ -1,13 +1,10 @@
# ContactFields1
-Details of a contact.
+An array of standard contact fields supported by Cvent.
## Fields
-| Field | Type | Required | Description | Example |
-| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-| `Id` | *string* | :heavy_minus_sign: | Contact ID | |
-| `FirstName` | *string* | :heavy_minus_sign: | The first name of the contact. | Henry |
-| `LastName` | *string* | :heavy_minus_sign: | The last name of the contact. | Potterfield |
-| `Email` | *string* | :heavy_minus_sign: | The email address of the contact. | h.potterfield@test.com |
\ No newline at end of file
+| Field | Type | Required | Description |
+| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |
+| `Data` | List<[ContactField](../../Models/Components/ContactField.md)> | :heavy_check_mark: | Collection of standard contact fields. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ContactFields2.md b/packages/csharp/docs/Models/Components/ContactFields2.md
deleted file mode 100644
index 27d962c69..000000000
--- a/packages/csharp/docs/Models/Components/ContactFields2.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# ContactFields2
-
-An array of standard contact fields supported by Cvent.
-
-
-## Fields
-
-| Field | Type | Required | Description |
-| ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- | ------------------------------------------------------------- |
-| `Data` | List<[ContactField](../../Models/Components/ContactField.md)> | :heavy_check_mark: | Collection of standard contact fields. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/EventAttendeeSubstituted.md b/packages/csharp/docs/Models/Components/EventAttendeeSubstituted.md
index 6fb8722c5..e2a9908b7 100644
--- a/packages/csharp/docs/Models/Components/EventAttendeeSubstituted.md
+++ b/packages/csharp/docs/Models/Components/EventAttendeeSubstituted.md
@@ -8,5 +8,5 @@ An attendee-substituted activity.
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
| `Event` | [EventAttendeeSubstitutedEvent](../../Models/Components/EventAttendeeSubstitutedEvent.md) | :heavy_minus_sign: | The event in which this activity occurred. |
-| `OldContact` | [ContactFields1](../../Models/Components/ContactFields1.md) | :heavy_minus_sign: | Details of a contact. |
-| `NewContact` | [ContactFields1](../../Models/Components/ContactFields1.md) | :heavy_minus_sign: | Details of a contact. |
\ No newline at end of file
+| `OldContact` | [ContactFields](../../Models/Components/ContactFields.md) | :heavy_minus_sign: | Details of a contact. |
+| `NewContact` | [ContactFields](../../Models/Components/ContactFields.md) | :heavy_minus_sign: | Details of a contact. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ExistingLeadCatcher.md b/packages/csharp/docs/Models/Components/ExistingLeadCatcher.md
new file mode 100644
index 000000000..2736f23ec
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/ExistingLeadCatcher.md
@@ -0,0 +1,24 @@
+# ExistingLeadCatcher
+
+An existing lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `FirstName` | *string* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `LastName` | *string* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `Title` | *string* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `Email` | *string* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `Phone` | *string* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `Fax` | *string* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `Address` | [LeadCatcherAddress](../../Models/Components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `Locale` | [LocaleLanguageVariant](../../Models/Components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `Config` | [LeadCatcherConfig](../../Models/Components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `AdditionalInfo` | *string* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
+| `Id` | *string* | :heavy_check_mark: | Lead catcher ID. | 7e5c2c23-b2bb-461a-adc9-025184988519 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ExistingLeadCatcherInput.md b/packages/csharp/docs/Models/Components/ExistingLeadCatcherInput.md
new file mode 100644
index 000000000..2d26baebb
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/ExistingLeadCatcherInput.md
@@ -0,0 +1,19 @@
+# ExistingLeadCatcherInput
+
+An existing lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `FirstName` | *string* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `LastName` | *string* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `Title` | *string* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `Email` | *string* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `Phone` | *string* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `Fax` | *string* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `Address` | [LeadCatcherAddress](../../Models/Components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `Locale` | [LocaleLanguageVariant](../../Models/Components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `Config` | [LeadCatcherConfig](../../Models/Components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `AdditionalInfo` | *string* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ExistingVenueAmenities.md b/packages/csharp/docs/Models/Components/ExistingVenueAmenities.md
new file mode 100644
index 000000000..a7d2a284a
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/ExistingVenueAmenities.md
@@ -0,0 +1,27 @@
+# ExistingVenueAmenities
+
+The current amenity selections for a venue, including identifying properties.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `RecreationalActivities` | List<[VenueAmenityRecreationalActivity](../../Models/Components/VenueAmenityRecreationalActivity.md)> | :heavy_minus_sign: | Recreational facilities and leisure activities available at the venue.
Values:
- `GOLF_ON_GROUNDS` — Golf on Grounds
- `HEALTH_CLUB` — Health Club
- `INDOOR_POOL` — Indoor Pool
- `OUTDOOR_POOL` — Outdoor Pool
- `SKIING` — Skiing
- `SPASALON` — Spa/Salon
- `TENNIS` — Tennis
- `WATER_SPORTS` — Water Sports
- `WHIRLPOOL` — Whirlpool | |
+| `RoomFeatures` | List<[VenueAmenityRoomFeature](../../Models/Components/VenueAmenityRoomFeature.md)> | :heavy_minus_sign: | In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `CONCIERGE_SERVICES` — Concierge Services
- `FREE_LOCAL_CALLS` — Free Local Calls
- `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
- `GARDEN_VIEWS` — Garden Views
- `INTERNET` — Internet
- `LAUNDRY` — Laundry
- `LUGGAGE_STORAGE` — Luggage Storage
- `MOUNTAIN_VIEWS` — Mountain Views
- `OCEANWATER_VIEWS` — Ocean/Water Views
- `ROOM_SERVICE` — Room Service
- `URBAN_VIEWS` — Urban Views
- `VOICE_MAIL_BOX` — Voicemail Box | |
+| `AvCapabilities` | List<[VenueAmenityAvCapabilityItem](../../Models/Components/VenueAmenityAvCapabilityItem.md)> | :heavy_minus_sign: | Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`. | |
+| `BusinessServices` | List<[VenueAmenityBusinessService](../../Models/Components/VenueAmenityBusinessService.md)> | :heavy_minus_sign: | Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
- `BUSINESS_CENTER` — Business Center
- `VIDEO_CONFERENCING` — Video Conferencing
- `VIP_SERVICES` — VIP Services | |
+| `Transportation` | List<[VenueAmenityTransportation](../../Models/Components/VenueAmenityTransportation.md)> | :heavy_minus_sign: | Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `BUS` — Bus
- `SHUTTLE` — Shuttle
- `SUBWAY` — Subway
- `TAXI` — Taxi
- `TRAIN` — Train | |
+| `Equipment` | List<[VenueAmenityEquipment](../../Models/Components/VenueAmenityEquipment.md)> | :heavy_minus_sign: | Physical equipment and staging resources available for event use at the venue.
Values:
- `DANCE_FLOORS` — Dance Floors
- `LOADING_DOCK_AVAILABLE` — Loading Dock
- `PIANO` — Piano
- `PORTABLE_HEATERS` — Portable Heaters
- `PORTABLE_WALLS` — Portable Walls
- `STAGING` — Staging | |
+| `Parking` | List<[VenueAmenityParkingItem](../../Models/Components/VenueAmenityParkingItem.md)> | :heavy_minus_sign: | Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`. | |
+| `FacilityInfo` | List<[VenueAmenityFacilityInfo](../../Models/Components/VenueAmenityFacilityInfo.md)> | :heavy_minus_sign: | General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
Values:
- `ALL_INCLUSIVE` — All Inclusive
- `BUSINESS_CENTER` — Business Center
- `CASINO` — Casino
- `EXTENDED_STAY` — Extended Stay
- `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
- `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
- `INTERNET` — Internet
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
- `PETS_WELCOME` — Pet Friendly
- `RENTAL_CAR_SERVICES` — Rental Car Services
- `RESTAURANT_ON_SITE` — Onsite Restaurant
- `SECURITY_STAFF_ONSITE` — Onsite Security
- `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible | |
+| `FacilitySpaceInfo` | List<[VenueAmenityFacilitySpaceItem](../../Models/Components/VenueAmenityFacilitySpaceItem.md)> | :heavy_minus_sign: | Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement. | |
+| `CateringDetails` | List<[VenueAmenityCateringDetail](../../Models/Components/VenueAmenityCateringDetail.md)> | :heavy_minus_sign: | Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `KITCHEN_ONSITE` — Kitchen Onsite
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed | |
+| `Alcohol` | List<[VenueAmenityAlcohol](../../Models/Components/VenueAmenityAlcohol.md)> | :heavy_minus_sign: | Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `ALCOHOL_ALLOWED` — Alcohol Allowed
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `AudioVisual` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `Furniture` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `LinensAndTableSettings` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `Lighting` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `OtherDecor` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `Id` | *string* | :heavy_check_mark: | Venue ID. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `Name` | *string* | :heavy_check_mark: | The name of the venue. | Harbor View Convention Center |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/ExistingVenueAmenitiesInput.md b/packages/csharp/docs/Models/Components/ExistingVenueAmenitiesInput.md
new file mode 100644
index 000000000..899ac5be4
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/ExistingVenueAmenitiesInput.md
@@ -0,0 +1,25 @@
+# ExistingVenueAmenitiesInput
+
+The current amenity selections for a venue, including identifying properties.
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `RecreationalActivities` | List<[VenueAmenityRecreationalActivity](../../Models/Components/VenueAmenityRecreationalActivity.md)> | :heavy_minus_sign: | Recreational facilities and leisure activities available at the venue.
Values:
- `GOLF_ON_GROUNDS` — Golf on Grounds
- `HEALTH_CLUB` — Health Club
- `INDOOR_POOL` — Indoor Pool
- `OUTDOOR_POOL` — Outdoor Pool
- `SKIING` — Skiing
- `SPASALON` — Spa/Salon
- `TENNIS` — Tennis
- `WATER_SPORTS` — Water Sports
- `WHIRLPOOL` — Whirlpool |
+| `RoomFeatures` | List<[VenueAmenityRoomFeature](../../Models/Components/VenueAmenityRoomFeature.md)> | :heavy_minus_sign: | In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `CONCIERGE_SERVICES` — Concierge Services
- `FREE_LOCAL_CALLS` — Free Local Calls
- `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
- `GARDEN_VIEWS` — Garden Views
- `INTERNET` — Internet
- `LAUNDRY` — Laundry
- `LUGGAGE_STORAGE` — Luggage Storage
- `MOUNTAIN_VIEWS` — Mountain Views
- `OCEANWATER_VIEWS` — Ocean/Water Views
- `ROOM_SERVICE` — Room Service
- `URBAN_VIEWS` — Urban Views
- `VOICE_MAIL_BOX` — Voicemail Box |
+| `AvCapabilities` | List<[VenueAmenityAvCapabilityItem](../../Models/Components/VenueAmenityAvCapabilityItem.md)> | :heavy_minus_sign: | Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`. |
+| `BusinessServices` | List<[VenueAmenityBusinessService](../../Models/Components/VenueAmenityBusinessService.md)> | :heavy_minus_sign: | Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
- `BUSINESS_CENTER` — Business Center
- `VIDEO_CONFERENCING` — Video Conferencing
- `VIP_SERVICES` — VIP Services |
+| `Transportation` | List<[VenueAmenityTransportation](../../Models/Components/VenueAmenityTransportation.md)> | :heavy_minus_sign: | Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `BUS` — Bus
- `SHUTTLE` — Shuttle
- `SUBWAY` — Subway
- `TAXI` — Taxi
- `TRAIN` — Train |
+| `Equipment` | List<[VenueAmenityEquipment](../../Models/Components/VenueAmenityEquipment.md)> | :heavy_minus_sign: | Physical equipment and staging resources available for event use at the venue.
Values:
- `DANCE_FLOORS` — Dance Floors
- `LOADING_DOCK_AVAILABLE` — Loading Dock
- `PIANO` — Piano
- `PORTABLE_HEATERS` — Portable Heaters
- `PORTABLE_WALLS` — Portable Walls
- `STAGING` — Staging |
+| `Parking` | List<[VenueAmenityParkingItem](../../Models/Components/VenueAmenityParkingItem.md)> | :heavy_minus_sign: | Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`. |
+| `FacilityInfo` | List<[VenueAmenityFacilityInfo](../../Models/Components/VenueAmenityFacilityInfo.md)> | :heavy_minus_sign: | General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
Values:
- `ALL_INCLUSIVE` — All Inclusive
- `BUSINESS_CENTER` — Business Center
- `CASINO` — Casino
- `EXTENDED_STAY` — Extended Stay
- `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
- `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
- `INTERNET` — Internet
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
- `PETS_WELCOME` — Pet Friendly
- `RENTAL_CAR_SERVICES` — Rental Car Services
- `RESTAURANT_ON_SITE` — Onsite Restaurant
- `SECURITY_STAFF_ONSITE` — Onsite Security
- `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible |
+| `FacilitySpaceInfo` | List<[VenueAmenityFacilitySpaceItem](../../Models/Components/VenueAmenityFacilitySpaceItem.md)> | :heavy_minus_sign: | Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement. |
+| `CateringDetails` | List<[VenueAmenityCateringDetail](../../Models/Components/VenueAmenityCateringDetail.md)> | :heavy_minus_sign: | Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `KITCHEN_ONSITE` — Kitchen Onsite
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed |
+| `Alcohol` | List<[VenueAmenityAlcohol](../../Models/Components/VenueAmenityAlcohol.md)> | :heavy_minus_sign: | Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `ALCOHOL_ALLOWED` — Alcohol Allowed
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `AudioVisual` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `Furniture` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `LinensAndTableSettings` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `Lighting` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `OtherDecor` | List<[VenueAmenityProvisionPolicy](../../Models/Components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/GuestRoomOccupancyPerRoomType.md b/packages/csharp/docs/Models/Components/GuestRoomOccupancyPerRoomType.md
index 86c402d4a..dcb38d786 100644
--- a/packages/csharp/docs/Models/Components/GuestRoomOccupancyPerRoomType.md
+++ b/packages/csharp/docs/Models/Components/GuestRoomOccupancyPerRoomType.md
@@ -8,4 +8,4 @@ Room occupancy for a room type.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `Occupancy` | [GuestRoomOccupancy](../../Models/Components/GuestRoomOccupancy.md) | :heavy_minus_sign: | Guest room occupancy. `SINGLE`: Single occupant. `DOUBLE`: Two occupants. `TRIPLE`: Three occupants. `QUAD`: Four occupants. | SINGLE |
-| `Type` | [GuestRoomType](../../Models/Components/GuestRoomType.md) | :heavy_minus_sign: | Guest room type. `ANY`: Room can be any type. `SINGLE`: Room with one bed. `DOUBLE`: Room with two beds. `SUITE`: Room is an entire suite. `STAFF`: Room is for staff. | DOUBLE |
\ No newline at end of file
+| `Type` | [GuestRoomType](../../Models/Components/GuestRoomType.md) | :heavy_check_mark: | Guest room type. `ANY`: Room can be any type. `SINGLE`: Room with one bed. `DOUBLE`: Room with two beds. `SUITE`: Room is an entire suite. `STAFF`: Room is for staff. | DOUBLE |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcher.md b/packages/csharp/docs/Models/Components/LeadCatcher.md
new file mode 100644
index 000000000..56dd801ac
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcher.md
@@ -0,0 +1,19 @@
+# LeadCatcher
+
+A contact attached to a venue offering who receives email notifications when RFPs are submitted to that venue.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `FirstName` | *string* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `LastName` | *string* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `Title` | *string* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `Email` | *string* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `Phone` | *string* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `Fax` | *string* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `Address` | [LeadCatcherAddress](../../Models/Components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `Locale` | [LocaleLanguageVariant](../../Models/Components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `Config` | [LeadCatcherConfig](../../Models/Components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `AdditionalInfo` | *string* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherAddress.md b/packages/csharp/docs/Models/Components/LeadCatcherAddress.md
new file mode 100644
index 000000000..70520501b
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherAddress.md
@@ -0,0 +1,15 @@
+# LeadCatcherAddress
+
+Address information for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- |
+| `StreetAddress1` | *string* | :heavy_minus_sign: | Street address line 1. | 1234 Trap Road |
+| `StreetAddress2` | *string* | :heavy_minus_sign: | Street address line 2. | Suite 100 |
+| `City` | *string* | :heavy_minus_sign: | City. | Vienna |
+| `StateProvince` | [LeadCatcherAddressStateProvince](../../Models/Components/LeadCatcherAddressStateProvince.md) | :heavy_minus_sign: | State or province code for the contact address (ISO 3166-2). | |
+| `ZipPostalCode` | *string* | :heavy_minus_sign: | ZIP or postal code. | 22182 |
+| `Country` | [LeadCatcherAddressCountry](../../Models/Components/LeadCatcherAddressCountry.md) | :heavy_minus_sign: | Country code for the contact address (ISO 3166-1 alpha-2). | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherAddressCountry.md b/packages/csharp/docs/Models/Components/LeadCatcherAddressCountry.md
new file mode 100644
index 000000000..f51990170
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherAddressCountry.md
@@ -0,0 +1,274 @@
+# LeadCatcherAddressCountry
+
+Country code for the contact address (ISO 3166-1 alpha-2).
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = LeadCatcherAddressCountry.Blank;
+```
+
+
+## Values
+
+| Name | Value |
+| ------- | ------- |
+| `Blank` | BLANK |
+| `Ad` | AD |
+| `Ae` | AE |
+| `Af` | AF |
+| `Ag` | AG |
+| `Ai` | AI |
+| `Al` | AL |
+| `Am` | AM |
+| `An` | AN |
+| `Ao` | AO |
+| `Aq` | AQ |
+| `Ar` | AR |
+| `As` | AS |
+| `At` | AT |
+| `Au` | AU |
+| `Aw` | AW |
+| `Ax` | AX |
+| `Az` | AZ |
+| `Ba` | BA |
+| `Bb` | BB |
+| `Bd` | BD |
+| `Be` | BE |
+| `Bf` | BF |
+| `Bg` | BG |
+| `Bh` | BH |
+| `Bi` | BI |
+| `Bj` | BJ |
+| `Bl` | BL |
+| `Bm` | BM |
+| `Bn` | BN |
+| `Bo` | BO |
+| `Bq` | BQ |
+| `Br` | BR |
+| `Bs` | BS |
+| `Bt` | BT |
+| `Bv` | BV |
+| `Bw` | BW |
+| `By` | BY |
+| `Bz` | BZ |
+| `Ca` | CA |
+| `Cc` | CC |
+| `Cd` | CD |
+| `Cf` | CF |
+| `Cg` | CG |
+| `Ch` | CH |
+| `Ci` | CI |
+| `Ck` | CK |
+| `Cl` | CL |
+| `Cm` | CM |
+| `Cn` | CN |
+| `Co` | CO |
+| `Cr` | CR |
+| `Cu` | CU |
+| `Cv` | CV |
+| `Cw` | CW |
+| `Cx` | CX |
+| `Cy` | CY |
+| `Cz` | CZ |
+| `De` | DE |
+| `Dj` | DJ |
+| `Dk` | DK |
+| `Dm` | DM |
+| `Do` | DO |
+| `Dz` | DZ |
+| `Ec` | EC |
+| `Ee` | EE |
+| `Eg` | EG |
+| `Eh` | EH |
+| `Er` | ER |
+| `Es` | ES |
+| `Et` | ET |
+| `Fi` | FI |
+| `Fj` | FJ |
+| `Fk` | FK |
+| `Fm` | FM |
+| `Fo` | FO |
+| `Fr` | FR |
+| `Ga` | GA |
+| `Gb` | GB |
+| `Gb1` | GB_1 |
+| `Gb2` | GB_2 |
+| `Gb3` | GB_3 |
+| `Gb4` | GB_4 |
+| `Gd` | GD |
+| `Ge` | GE |
+| `Gf` | GF |
+| `Gg` | GG |
+| `Gh` | GH |
+| `Gi` | GI |
+| `Gl` | GL |
+| `Gm` | GM |
+| `Gn` | GN |
+| `Gp` | GP |
+| `Gq` | GQ |
+| `Gr` | GR |
+| `Gs` | GS |
+| `Gt` | GT |
+| `Gu` | GU |
+| `Gw` | GW |
+| `Gy` | GY |
+| `Hk` | HK |
+| `Hm` | HM |
+| `Hn` | HN |
+| `Hr` | HR |
+| `Ht` | HT |
+| `Hu` | HU |
+| `Id` | ID |
+| `Ie` | IE |
+| `Il` | IL |
+| `Im` | IM |
+| `In` | IN |
+| `Io` | IO |
+| `Iq` | IQ |
+| `Ir` | IR |
+| `Is` | IS |
+| `It` | IT |
+| `Je` | JE |
+| `Jm` | JM |
+| `Jo` | JO |
+| `Jp` | JP |
+| `Ke` | KE |
+| `Kg` | KG |
+| `Kh` | KH |
+| `Ki` | KI |
+| `Km` | KM |
+| `Kn` | KN |
+| `Ko` | KO |
+| `Kp` | KP |
+| `Kr` | KR |
+| `Kw` | KW |
+| `Ky` | KY |
+| `Kz` | KZ |
+| `La` | LA |
+| `Lb` | LB |
+| `Lc` | LC |
+| `Li` | LI |
+| `Lk` | LK |
+| `Lr` | LR |
+| `Ls` | LS |
+| `Lt` | LT |
+| `Lu` | LU |
+| `Lv` | LV |
+| `Ly` | LY |
+| `Ma` | MA |
+| `Mc` | MC |
+| `Md` | MD |
+| `Me` | ME |
+| `Mf` | MF |
+| `Mg` | MG |
+| `Mh` | MH |
+| `Mk` | MK |
+| `Ml` | ML |
+| `Mm` | MM |
+| `Mn` | MN |
+| `Mo` | MO |
+| `Mp` | MP |
+| `Mq` | MQ |
+| `Mr` | MR |
+| `Ms` | MS |
+| `Mt` | MT |
+| `Mu` | MU |
+| `Mv` | MV |
+| `Mw` | MW |
+| `Mx` | MX |
+| `My` | MY |
+| `Mz` | MZ |
+| `Na` | NA |
+| `Nc` | NC |
+| `Ne` | NE |
+| `Nf` | NF |
+| `Ng` | NG |
+| `Ni` | NI |
+| `Nl` | NL |
+| `No` | NO |
+| `Np` | NP |
+| `Nr` | NR |
+| `Nu` | NU |
+| `Nz` | NZ |
+| `Om` | OM |
+| `Pa` | PA |
+| `Pe` | PE |
+| `Pf` | PF |
+| `Pg` | PG |
+| `Ph` | PH |
+| `Pk` | PK |
+| `Pl` | PL |
+| `Pm` | PM |
+| `Pn` | PN |
+| `Pr` | PR |
+| `Ps` | PS |
+| `Pt` | PT |
+| `Pw` | PW |
+| `Py` | PY |
+| `Qa` | QA |
+| `Re` | RE |
+| `Ro` | RO |
+| `Rs` | RS |
+| `Ru` | RU |
+| `Rw` | RW |
+| `Sa` | SA |
+| `Sb` | SB |
+| `Sc` | SC |
+| `Sd` | SD |
+| `Se` | SE |
+| `Sg` | SG |
+| `Sh` | SH |
+| `Si` | SI |
+| `Sj` | SJ |
+| `Sk` | SK |
+| `Sl` | SL |
+| `Sm` | SM |
+| `Sn` | SN |
+| `So` | SO |
+| `Sr` | SR |
+| `Ss` | SS |
+| `St` | ST |
+| `Sv` | SV |
+| `Sx` | SX |
+| `Sy` | SY |
+| `Sz` | SZ |
+| `Tc` | TC |
+| `Td` | TD |
+| `Tf` | TF |
+| `Tg` | TG |
+| `Th` | TH |
+| `Tj` | TJ |
+| `Tk` | TK |
+| `Tl` | TL |
+| `Tm` | TM |
+| `Tn` | TN |
+| `To` | TO |
+| `Tp` | TP |
+| `Tr` | TR |
+| `Tt` | TT |
+| `Tv` | TV |
+| `Tw` | TW |
+| `Tz` | TZ |
+| `Ua` | UA |
+| `Ug` | UG |
+| `Um` | UM |
+| `Us` | US |
+| `Uy` | UY |
+| `Uz` | UZ |
+| `Va` | VA |
+| `Vc` | VC |
+| `Ve` | VE |
+| `Vg` | VG |
+| `Vi` | VI |
+| `Vn` | VN |
+| `Vu` | VU |
+| `Wf` | WF |
+| `Ws` | WS |
+| `Ye` | YE |
+| `Yt` | YT |
+| `Za` | ZA |
+| `Zm` | ZM |
+| `Zw` | ZW |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherAddressPatch.md b/packages/csharp/docs/Models/Components/LeadCatcherAddressPatch.md
new file mode 100644
index 000000000..c9e940077
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherAddressPatch.md
@@ -0,0 +1,15 @@
+# LeadCatcherAddressPatch
+
+Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------- |
+| `StreetAddress1` | *string* | :heavy_minus_sign: | Street address line 1. | 1234 Trap Road |
+| `StreetAddress2` | *string* | :heavy_minus_sign: | Street address line 2. | Suite 100 |
+| `City` | *string* | :heavy_minus_sign: | City. | Vienna |
+| `StateProvince` | [LeadCatcherPatchStateProvince](../../Models/Components/LeadCatcherPatchStateProvince.md) | :heavy_minus_sign: | The state province code used for contact information. | |
+| `ZipPostalCode` | *string* | :heavy_minus_sign: | ZIP or postal code. | 22182 |
+| `Country` | [LeadCatcherPatchCountry](../../Models/Components/LeadCatcherPatchCountry.md) | :heavy_minus_sign: | ISO 3166 two-letter (alpha-2) country code used for contact information. | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherAddressStateProvince.md b/packages/csharp/docs/Models/Components/LeadCatcherAddressStateProvince.md
new file mode 100644
index 000000000..06d852038
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherAddressStateProvince.md
@@ -0,0 +1,839 @@
+# LeadCatcherAddressStateProvince
+
+State or province code for the contact address (ISO 3166-2).
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = LeadCatcherAddressStateProvince.Blank;
+```
+
+
+## Values
+
+| Name | Value |
+| -------- | -------- |
+| `Blank` | BLANK |
+| `Aa` | AA |
+| `Ab` | AB |
+| `Abd` | ABD |
+| `Abe` | ABE |
+| `ActAus` | ACT_AUS |
+| `Ae` | AE |
+| `Agb` | AGB |
+| `Agy` | AGY |
+| `Ak` | AK |
+| `Al` | AL |
+| `Ans` | ANS |
+| `Ant` | ANT |
+| `Ap` | AP |
+| `Ar` | AR |
+| `Ard` | ARD |
+| `Arm` | ARM |
+| `As` | AS |
+| `At1` | AT_1 |
+| `At2` | AT_2 |
+| `At3` | AT_3 |
+| `At4` | AT_4 |
+| `At5` | AT_5 |
+| `At6` | AT_6 |
+| `At7` | AT_7 |
+| `At8` | AT_8 |
+| `At9` | AT_9 |
+| `Az` | AZ |
+| `Ban` | BAN |
+| `Bas` | BAS |
+| `Bbd` | BBD |
+| `Bc` | BC |
+| `Bdf` | BDF |
+| `BeBru` | BE_BRU |
+| `Ben` | BEN |
+| `BeVan` | BE_VAN |
+| `BeVbr` | BE_VBR |
+| `BeVli` | BE_VLI |
+| `BeVov` | BE_VOV |
+| `BeVwv` | BE_VWV |
+| `BeWbr` | BE_WBR |
+| `BeWht` | BE_WHT |
+| `BeWlg` | BE_WLG |
+| `BeWlx` | BE_WLX |
+| `BeWna` | BE_WNA |
+| `Bex` | BEX |
+| `Bfs` | BFS |
+| `Bge` | BGE |
+| `Bgw` | BGW |
+| `Bir` | BIR |
+| `Bkm` | BKM |
+| `Bla` | BLA |
+| `Bly` | BLY |
+| `Bmh` | BMH |
+| `Bnb` | BNB |
+| `Bne` | BNE |
+| `Bnh` | BNH |
+| `Bns` | BNS |
+| `Bol` | BOL |
+| `Bpl` | BPL |
+| `BrAc` | BR_AC |
+| `BrAl` | BR_AL |
+| `BrAm` | BR_AM |
+| `BrAp` | BR_AP |
+| `BrBa` | BR_BA |
+| `Brc` | BRC |
+| `BrCe` | BR_CE |
+| `Brd` | BRD |
+| `BrDf` | BR_DF |
+| `BrEs` | BR_ES |
+| `BrGo` | BR_GO |
+| `Brk` | BRK |
+| `BrMa` | BR_MA |
+| `BrMg` | BR_MG |
+| `BrMs` | BR_MS |
+| `BrMt` | BR_MT |
+| `BrPa` | BR_PA |
+| `BrPb` | BR_PB |
+| `BrPe` | BR_PE |
+| `BrPi` | BR_PI |
+| `BrPr` | BR_PR |
+| `BrRj` | BR_RJ |
+| `BrRn` | BR_RN |
+| `BrRo` | BR_RO |
+| `BrRr` | BR_RR |
+| `BrRs` | BR_RS |
+| `BrSc` | BR_SC |
+| `BrSe` | BR_SE |
+| `BrSp` | BR_SP |
+| `BrTo` | BR_TO |
+| `Bry` | BRY |
+| `Bst` | BST |
+| `Bur` | BUR |
+| `Ca` | CA |
+| `Cam` | CAM |
+| `Cay` | CAY |
+| `Cgn` | CGN |
+| `Cgv` | CGV |
+| `ChAg` | CH_AG |
+| `ChAi` | CH_AI |
+| `ChAr` | CH_AR |
+| `ChBe` | CH_BE |
+| `ChBl` | CH_BL |
+| `ChBs` | CH_BS |
+| `ChFr` | CH_FR |
+| `ChGe` | CH_GE |
+| `ChGl` | CH_GL |
+| `ChGr` | CH_GR |
+| `Chi` | CHI |
+| `ChJu` | CH_JU |
+| `ChLu` | CH_LU |
+| `ChNe` | CH_NE |
+| `ChNw` | CH_NW |
+| `ChOw` | CH_OW |
+| `Chs` | CHS |
+| `ChSg` | CH_SG |
+| `ChSh` | CH_SH |
+| `ChSo` | CH_SO |
+| `ChSz` | CH_SZ |
+| `ChTg` | CH_TG |
+| `ChTi` | CH_TI |
+| `ChUr` | CH_UR |
+| `ChVd` | CH_VD |
+| `ChVs` | CH_VS |
+| `ChZg` | CH_ZG |
+| `ChZh` | CH_ZH |
+| `Ckf` | CKF |
+| `Ckt` | CKT |
+| `Cld` | CLD |
+| `Clk` | CLK |
+| `Clr` | CLR |
+| `Cma` | CMA |
+| `Cmd` | CMD |
+| `Cmn` | CMN |
+| `Cn11` | CN_11 |
+| `Cn12` | CN_12 |
+| `Cn13` | CN_13 |
+| `Cn14` | CN_14 |
+| `Cn15` | CN_15 |
+| `Cn21` | CN_21 |
+| `Cn22` | CN_22 |
+| `Cn23` | CN_23 |
+| `Cn31` | CN_31 |
+| `Cn32` | CN_32 |
+| `Cn33` | CN_33 |
+| `Cn34` | CN_34 |
+| `Cn35` | CN_35 |
+| `Cn36` | CN_36 |
+| `Cn37` | CN_37 |
+| `Cn41` | CN_41 |
+| `Cn42` | CN_42 |
+| `Cn43` | CN_43 |
+| `Cn44` | CN_44 |
+| `Cn45` | CN_45 |
+| `Cn46` | CN_46 |
+| `Cn50` | CN_50 |
+| `Cn51` | CN_51 |
+| `Cn52` | CN_52 |
+| `Cn53` | CN_53 |
+| `Cn54` | CN_54 |
+| `Cn61` | CN_61 |
+| `Cn62` | CN_62 |
+| `Cn63` | CN_63 |
+| `Cn64` | CN_64 |
+| `Cn65` | CN_65 |
+| `Cn91` | CN_91 |
+| `Cn92` | CN_92 |
+| `Co` | CO |
+| `Con` | CON |
+| `Cov` | COV |
+| `Crf` | CRF |
+| `Cry` | CRY |
+| `Csr` | CSR |
+| `Ct` | CT |
+| `Cwd` | CWD |
+| `Cwy` | CWY |
+| `Dal` | DAL |
+| `Dby` | DBY |
+| `Dc` | DC |
+| `De` | DE |
+| `Den` | DEN |
+| `Der` | DER |
+| `Dev` | DEV |
+| `Dgn` | DGN |
+| `Dgy` | DGY |
+| `Dk015` | DK_015 |
+| `Dk020` | DK_020 |
+| `Dk025` | DK_025 |
+| `Dk030` | DK_030 |
+| `Dk035` | DK_035 |
+| `Dk040` | DK_040 |
+| `Dk042` | DK_042 |
+| `Dk050` | DK_050 |
+| `Dk055` | DK_055 |
+| `Dk060` | DK_060 |
+| `Dk065` | DK_065 |
+| `Dk070` | DK_070 |
+| `Dk076` | DK_076 |
+| `Dk080` | DK_080 |
+| `Dk101` | DK_101 |
+| `Dk147` | DK_147 |
+| `Dk81` | DK_81 |
+| `Dk82` | DK_82 |
+| `Dk83` | DK_83 |
+| `Dk84` | DK_84 |
+| `Dk85` | DK_85 |
+| `Dnc` | DNC |
+| `Dnd` | DND |
+| `Dor` | DOR |
+| `Dow` | DOW |
+| `Dry` | DRY |
+| `Dud` | DUD |
+| `Dur` | DUR |
+| `Eal` | EAL |
+| `Eay` | EAY |
+| `Edh` | EDH |
+| `Edu` | EDU |
+| `Eln` | ELN |
+| `Els` | ELS |
+| `Enf` | ENF |
+| `Erw` | ERW |
+| `Ery` | ERY |
+| `Ess` | ESS |
+| `Esx` | ESX |
+| `Fal` | FAL |
+| `Fer` | FER |
+| `Fif` | FIF |
+| `Fl` | FL |
+| `Fln` | FLN |
+| `Fm` | FM |
+| `Ga` | GA |
+| `Gat` | GAT |
+| `Gb` | GB |
+| `Glg` | GLG |
+| `Gln` | GLN |
+| `Gls` | GLS |
+| `Gr01` | GR_01 |
+| `Gr03` | GR_03 |
+| `Gr04` | GR_04 |
+| `Gr05` | GR_05 |
+| `Gr06` | GR_06 |
+| `Gr07` | GR_07 |
+| `Gr11` | GR_11 |
+| `Gr12` | GR_12 |
+| `Gr13` | GR_13 |
+| `Gr14` | GR_14 |
+| `Gr15` | GR_15 |
+| `Gr16` | GR_16 |
+| `Gr17` | GR_17 |
+| `Gr21` | GR_21 |
+| `Gr22` | GR_22 |
+| `Gr23` | GR_23 |
+| `Gr24` | GR_24 |
+| `Gr31` | GR_31 |
+| `Gr32` | GR_32 |
+| `Gr33` | GR_33 |
+| `Gr34` | GR_34 |
+| `Gr41` | GR_41 |
+| `Gr42` | GR_42 |
+| `Gr43` | GR_43 |
+| `Gr44` | GR_44 |
+| `Gr51` | GR_51 |
+| `Gr52` | GR_52 |
+| `Gr53` | GR_53 |
+| `Gr54` | GR_54 |
+| `Gr55` | GR_55 |
+| `Gr56` | GR_56 |
+| `Gr57` | GR_57 |
+| `Gr58` | GR_58 |
+| `Gr59` | GR_59 |
+| `Gr61` | GR_61 |
+| `Gr62` | GR_62 |
+| `Gr63` | GR_63 |
+| `Gr64` | GR_64 |
+| `Gr69` | GR_69 |
+| `Gr71` | GR_71 |
+| `Gr72` | GR_72 |
+| `Gr73` | GR_73 |
+| `Gr81` | GR_81 |
+| `Gr82` | GR_82 |
+| `Gr83` | GR_83 |
+| `Gr84` | GR_84 |
+| `Gr85` | GR_85 |
+| `Gr91` | GR_91 |
+| `Gr92` | GR_92 |
+| `Gr93` | GR_93 |
+| `Gr94` | GR_94 |
+| `GrA1` | GR_A_1 |
+| `Gre` | GRE |
+| `Gtm` | GTM |
+| `Gu` | GU |
+| `Gwn` | GWN |
+| `Hal` | HAL |
+| `Ham` | HAM |
+| `Hav` | HAV |
+| `Hck` | HCK |
+| `Hef` | HEF |
+| `Hi` | HI |
+| `Hil` | HIL |
+| `Hld` | HLD |
+| `Hmf` | HMF |
+| `Hns` | HNS |
+| `Hpl` | HPL |
+| `Hrt` | HRT |
+| `Hrw` | HRW |
+| `Hry` | HRY |
+| `Ia` | IA |
+| `Id` | ID |
+| `IeC` | IE_C |
+| `IeCe` | IE_CE |
+| `IeCn` | IE_CN |
+| `IeCw` | IE_CW |
+| `IeD` | IE_D |
+| `IeDl` | IE_DL |
+| `IeG` | IE_G |
+| `IeKe` | IE_KE |
+| `IeKk` | IE_KK |
+| `IeKy` | IE_KY |
+| `IeLd` | IE_LD |
+| `IeLh` | IE_LH |
+| `IeLk` | IE_LK |
+| `IeLm` | IE_LM |
+| `IeLs` | IE_LS |
+| `IeMh` | IE_MH |
+| `IeMn` | IE_MN |
+| `IeMo` | IE_MO |
+| `IeOy` | IE_OY |
+| `IeRn` | IE_RN |
+| `IeSo` | IE_SO |
+| `IeTa` | IE_TA |
+| `IeWd` | IE_WD |
+| `IeWh` | IE_WH |
+| `IeWw` | IE_WW |
+| `IeWx` | IE_WX |
+| `Il` | IL |
+| `In` | IN |
+| `InAn` | IN_AN |
+| `InAp` | IN_AP |
+| `InAr` | IN_AR |
+| `InAs` | IN_AS |
+| `InBr` | IN_BR |
+| `InCh` | IN_CH |
+| `InCt` | IN_CT |
+| `InDd` | IN_DD |
+| `InDl` | IN_DL |
+| `InDn` | IN_DN |
+| `InGa` | IN_GA |
+| `InGj` | IN_GJ |
+| `InHp` | IN_HP |
+| `InHr` | IN_HR |
+| `InJh` | IN_JH |
+| `InJk` | IN_JK |
+| `InKa` | IN_KA |
+| `InKl` | IN_KL |
+| `InLd` | IN_LD |
+| `InMh` | IN_MH |
+| `InMl` | IN_ML |
+| `InMn` | IN_MN |
+| `InMp` | IN_MP |
+| `InMz` | IN_MZ |
+| `InNl` | IN_NL |
+| `InOr` | IN_OR |
+| `InPb` | IN_PB |
+| `InPy` | IN_PY |
+| `InRj` | IN_RJ |
+| `InSk` | IN_SK |
+| `InTg` | IN_TG |
+| `InTn` | IN_TN |
+| `InTr` | IN_TR |
+| `InUl` | IN_UL |
+| `InUp` | IN_UP |
+| `InWb` | IN_WB |
+| `Ioa` | IOA |
+| `Ioi` | IOI |
+| `Iol` | IOL |
+| `Iom` | IOM |
+| `Ios` | IOS |
+| `Iow` | IOW |
+| `Ioy` | IOY |
+| `Isl` | ISL |
+| `It21` | IT_21 |
+| `It23` | IT_23 |
+| `It25` | IT_25 |
+| `It32` | IT_32 |
+| `It34` | IT_34 |
+| `It36` | IT_36 |
+| `It42` | IT_42 |
+| `It45` | IT_45 |
+| `It52` | IT_52 |
+| `It55` | IT_55 |
+| `It57` | IT_57 |
+| `It62` | IT_62 |
+| `It65` | IT_65 |
+| `It67` | IT_67 |
+| `It72` | IT_72 |
+| `It75` | IT_75 |
+| `It77` | IT_77 |
+| `It78` | IT_78 |
+| `It82` | IT_82 |
+| `It88` | IT_88 |
+| `ItAg` | IT_AG |
+| `ItAl` | IT_AL |
+| `ItAn` | IT_AN |
+| `ItAo` | IT_AO |
+| `ItAp` | IT_AP |
+| `ItAq` | IT_AQ |
+| `ItAr` | IT_AR |
+| `ItAt` | IT_AT |
+| `ItAv` | IT_AV |
+| `ItBa` | IT_BA |
+| `ItBg` | IT_BG |
+| `ItBi` | IT_BI |
+| `ItBl` | IT_BL |
+| `ItBn` | IT_BN |
+| `ItBo` | IT_BO |
+| `ItBr` | IT_BR |
+| `ItBs` | IT_BS |
+| `ItBt` | IT_BT |
+| `ItBz` | IT_BZ |
+| `ItCa` | IT_CA |
+| `ItCb` | IT_CB |
+| `ItCe` | IT_CE |
+| `ItCh` | IT_CH |
+| `ItCi` | IT_CI |
+| `ItCl` | IT_CL |
+| `ItCn` | IT_CN |
+| `ItCo` | IT_CO |
+| `ItCr` | IT_CR |
+| `ItCs` | IT_CS |
+| `ItCt` | IT_CT |
+| `ItCz` | IT_CZ |
+| `ItEn` | IT_EN |
+| `ItFc` | IT_FC |
+| `ItFe` | IT_FE |
+| `ItFg` | IT_FG |
+| `ItFi` | IT_FI |
+| `ItFm` | IT_FM |
+| `ItFr` | IT_FR |
+| `ItGe` | IT_GE |
+| `ItGo` | IT_GO |
+| `ItGr` | IT_GR |
+| `ItIm` | IT_IM |
+| `ItIs` | IT_IS |
+| `ItKr` | IT_KR |
+| `ItLc` | IT_LC |
+| `ItLe` | IT_LE |
+| `ItLi` | IT_LI |
+| `ItLo` | IT_LO |
+| `ItLt` | IT_LT |
+| `ItLu` | IT_LU |
+| `ItMb` | IT_MB |
+| `ItMc` | IT_MC |
+| `ItMe` | IT_ME |
+| `ItMi` | IT_MI |
+| `ItMn` | IT_MN |
+| `ItMo` | IT_MO |
+| `ItMs` | IT_MS |
+| `ItMt` | IT_MT |
+| `ItNa` | IT_NA |
+| `ItNo` | IT_NO |
+| `ItNu` | IT_NU |
+| `ItOg` | IT_OG |
+| `ItOr` | IT_OR |
+| `ItOt` | IT_OT |
+| `ItPa` | IT_PA |
+| `ItPc` | IT_PC |
+| `ItPd` | IT_PD |
+| `ItPe` | IT_PE |
+| `ItPg` | IT_PG |
+| `ItPi` | IT_PI |
+| `ItPn` | IT_PN |
+| `ItPo` | IT_PO |
+| `ItPr` | IT_PR |
+| `ItPt` | IT_PT |
+| `ItPu` | IT_PU |
+| `ItPv` | IT_PV |
+| `ItPz` | IT_PZ |
+| `ItRa` | IT_RA |
+| `ItRc` | IT_RC |
+| `ItRe` | IT_RE |
+| `ItRg` | IT_RG |
+| `ItRi` | IT_RI |
+| `ItRm` | IT_RM |
+| `ItRn` | IT_RN |
+| `ItRo` | IT_RO |
+| `ItSa` | IT_SA |
+| `ItSi` | IT_SI |
+| `ItSo` | IT_SO |
+| `ItSp` | IT_SP |
+| `ItSr` | IT_SR |
+| `ItSs` | IT_SS |
+| `ItSv` | IT_SV |
+| `ItTa` | IT_TA |
+| `ItTe` | IT_TE |
+| `ItTn` | IT_TN |
+| `ItTo` | IT_TO |
+| `ItTp` | IT_TP |
+| `ItTr` | IT_TR |
+| `ItTs` | IT_TS |
+| `ItTv` | IT_TV |
+| `ItUd` | IT_UD |
+| `ItVa` | IT_VA |
+| `ItVb` | IT_VB |
+| `ItVc` | IT_VC |
+| `ItVe` | IT_VE |
+| `ItVi` | IT_VI |
+| `ItVr` | IT_VR |
+| `ItVs` | IT_VS |
+| `ItVt` | IT_VT |
+| `ItVv` | IT_VV |
+| `Ivk` | IVK |
+| `Jp01` | JP_01 |
+| `Jp02` | JP_02 |
+| `Jp03` | JP_03 |
+| `Jp04` | JP_04 |
+| `Jp05` | JP_05 |
+| `Jp06` | JP_06 |
+| `Jp07` | JP_07 |
+| `Jp08` | JP_08 |
+| `Jp09` | JP_09 |
+| `Jp10` | JP_10 |
+| `Jp11` | JP_11 |
+| `Jp12` | JP_12 |
+| `Jp13` | JP_13 |
+| `Jp14` | JP_14 |
+| `Jp15` | JP_15 |
+| `Jp16` | JP_16 |
+| `Jp17` | JP_17 |
+| `Jp18` | JP_18 |
+| `Jp19` | JP_19 |
+| `Jp20` | JP_20 |
+| `Jp21` | JP_21 |
+| `Jp22` | JP_22 |
+| `Jp23` | JP_23 |
+| `Jp24` | JP_24 |
+| `Jp25` | JP_25 |
+| `Jp26` | JP_26 |
+| `Jp27` | JP_27 |
+| `Jp28` | JP_28 |
+| `Jp29` | JP_29 |
+| `Jp30` | JP_30 |
+| `Jp31` | JP_31 |
+| `Jp32` | JP_32 |
+| `Jp33` | JP_33 |
+| `Jp34` | JP_34 |
+| `Jp35` | JP_35 |
+| `Jp36` | JP_36 |
+| `Jp37` | JP_37 |
+| `Jp38` | JP_38 |
+| `Jp39` | JP_39 |
+| `Jp40` | JP_40 |
+| `Jp41` | JP_41 |
+| `Jp42` | JP_42 |
+| `Jp43` | JP_43 |
+| `Jp44` | JP_44 |
+| `Jp45` | JP_45 |
+| `Jp46` | JP_46 |
+| `Jp47` | JP_47 |
+| `Kec` | KEC |
+| `Ken` | KEN |
+| `Khl` | KHL |
+| `Kir` | KIR |
+| `Ks` | KS |
+| `Ktt` | KTT |
+| `Kwl` | KWL |
+| `Ky` | KY |
+| `La` | LA |
+| `Lan` | LAN |
+| `Lbh` | LBH |
+| `Lce` | LCE |
+| `Lds` | LDS |
+| `Lec` | LEC |
+| `Lew` | LEW |
+| `Lin` | LIN |
+| `Liv` | LIV |
+| `Lmv` | LMV |
+| `Lnd` | LND |
+| `Lrn` | LRN |
+| `Lsb` | LSB |
+| `LuD` | LU_D |
+| `LuG` | LU_G |
+| `LuL` | LU_L |
+| `Lut` | LUT |
+| `Ma` | MA |
+| `Man` | MAN |
+| `Mb` | MB |
+| `Md` | MD |
+| `Mdb` | MDB |
+| `Mds` | MDS |
+| `Mdw` | MDW |
+| `Me` | ME |
+| `Mft` | MFT |
+| `Mgm` | MGM |
+| `Mh` | MH |
+| `Mi` | MI |
+| `Mik` | MIK |
+| `Mln` | MLN |
+| `Mn` | MN |
+| `Mo` | MO |
+| `Mon` | MON |
+| `Mp` | MP |
+| `Mrt` | MRT |
+| `Mry` | MRY |
+| `Ms` | MS |
+| `Msy` | MSY |
+| `Mt` | MT |
+| `Mty` | MTY |
+| `MxAgu` | MX_AGU |
+| `MxBcn` | MX_BCN |
+| `MxBcs` | MX_BCS |
+| `MxCam` | MX_CAM |
+| `MxChh` | MX_CHH |
+| `MxChp` | MX_CHP |
+| `MxCoa` | MX_COA |
+| `MxCol` | MX_COL |
+| `MxDif` | MX_DIF |
+| `MxDur` | MX_DUR |
+| `MxGro` | MX_GRO |
+| `MxGua` | MX_GUA |
+| `MxHid` | MX_HID |
+| `MxJal` | MX_JAL |
+| `MxMex` | MX_MEX |
+| `MxMic` | MX_MIC |
+| `MxMor` | MX_MOR |
+| `MxNay` | MX_NAY |
+| `MxNle` | MX_NLE |
+| `MxOax` | MX_OAX |
+| `MxPue` | MX_PUE |
+| `MxQue` | MX_QUE |
+| `MxRoo` | MX_ROO |
+| `MxSin` | MX_SIN |
+| `MxSlp` | MX_SLP |
+| `MxSon` | MX_SON |
+| `MxTab` | MX_TAB |
+| `MxTam` | MX_TAM |
+| `MxTla` | MX_TLA |
+| `MxVer` | MX_VER |
+| `MxYuc` | MX_YUC |
+| `MxZac` | MX_ZAC |
+| `Myl` | MYL |
+| `Nay` | NAY |
+| `Nb` | NB |
+| `Nbl` | NBL |
+| `Nc` | NC |
+| `Nd` | ND |
+| `Ndn` | NDN |
+| `Ne` | NE |
+| `Nel` | NEL |
+| `Net` | NET |
+| `Nfk` | NFK |
+| `Ngm` | NGM |
+| `Nh` | NH |
+| `Nj` | NJ |
+| `Nl` | NL |
+| `NlDr` | NL_DR |
+| `NlFl` | NL_FL |
+| `NlFr` | NL_FR |
+| `NlGe` | NL_GE |
+| `NlGr` | NL_GR |
+| `Nlk` | NLK |
+| `NlLi` | NL_LI |
+| `Nln` | NLN |
+| `NlNb` | NL_NB |
+| `NlNh` | NL_NH |
+| `NlOv` | NL_OV |
+| `NlUt` | NL_UT |
+| `NlZe` | NL_ZE |
+| `NlZh` | NL_ZH |
+| `Nm` | NM |
+| `No01` | NO_01 |
+| `No02` | NO_02 |
+| `No03` | NO_03 |
+| `No04` | NO_04 |
+| `No05` | NO_05 |
+| `No06` | NO_06 |
+| `No07` | NO_07 |
+| `No08` | NO_08 |
+| `No09` | NO_09 |
+| `No10` | NO_10 |
+| `No11` | NO_11 |
+| `No12` | NO_12 |
+| `No14` | NO_14 |
+| `No15` | NO_15 |
+| `No16` | NO_16 |
+| `No17` | NO_17 |
+| `No18` | NO_18 |
+| `No19` | NO_19 |
+| `No20` | NO_20 |
+| `No21` | NO_21 |
+| `No22` | NO_22 |
+| `Nry` | NRY |
+| `Ns` | NS |
+| `Nsm` | NSM |
+| `NswAus` | NSW_AUS |
+| `Nt` | NT |
+| `NtAus` | NT_AUS |
+| `Nta` | NTA |
+| `Nth` | NTH |
+| `Ntl` | NTL |
+| `Ntt` | NTT |
+| `Nty` | NTY |
+| `Nu` | NU |
+| `Nv` | NV |
+| `Nwm` | NWM |
+| `Nwp` | NWP |
+| `Ny` | NY |
+| `Nyk` | NYK |
+| `Nym` | NYM |
+| `Oh` | OH |
+| `Ok` | OK |
+| `Old` | OLD |
+| `Omh` | OMH |
+| `On` | ON |
+| `Or` | OR |
+| `Ork` | ORK |
+| `Oxf` | OXF |
+| `Pa` | PA |
+| `Pe` | PE |
+| `Pem` | PEM |
+| `Pkn` | PKN |
+| `Ply` | PLY |
+| `Pol` | POL |
+| `Por` | POR |
+| `Pow` | POW |
+| `Pr` | PR |
+| `Pte` | PTE |
+| `Pw` | PW |
+| `Qc` | QC |
+| `QldAus` | QLD_AUS |
+| `Rcc` | RCC |
+| `Rch` | RCH |
+| `Rct` | RCT |
+| `Rdb` | RDB |
+| `Rdg` | RDG |
+| `Rfw` | RFW |
+| `Ri` | RI |
+| `Ric` | RIC |
+| `Rot` | ROT |
+| `Rut` | RUT |
+| `SaAus` | SA_AUS |
+| `Saw` | SAW |
+| `Say` | SAY |
+| `Sc` | SC |
+| `Scb` | SCB |
+| `Sd` | SD |
+| `Sfk` | SFK |
+| `Sft` | SFT |
+| `Sgc` | SGC |
+| `Sgm` | SGM |
+| `Shf` | SHF |
+| `Shn` | SHN |
+| `Shr` | SHR |
+| `Sk` | SK |
+| `Skp` | SKP |
+| `Slf` | SLF |
+| `Slg` | SLG |
+| `Slk` | SLK |
+| `Sol` | SOL |
+| `Som` | SOM |
+| `Sos` | SOS |
+| `Sry` | SRY |
+| `Stb` | STB |
+| `Ste` | STE |
+| `Stg` | STG |
+| `Sth` | STH |
+| `Stn` | STN |
+| `Sts` | STS |
+| `Stt` | STT |
+| `Sty` | STY |
+| `Swa` | SWA |
+| `Swd` | SWD |
+| `Swk` | SWK |
+| `Syk` | SYK |
+| `Tam` | TAM |
+| `TasAus` | TAS_AUS |
+| `Tfw` | TFW |
+| `Thr` | THR |
+| `Tn` | TN |
+| `Tob` | TOB |
+| `Tof` | TOF |
+| `Trf` | TRF |
+| `Twh` | TWH |
+| `Twr` | TWR |
+| `Tx` | TX |
+| `Tyr` | TYR |
+| `Ut` | UT |
+| `Va` | VA |
+| `Vgl` | VGL |
+| `Vi` | VI |
+| `VicAus` | VIC_AUS |
+| `Vt` | VT |
+| `Wa` | WA |
+| `WaAus` | WA_AUS |
+| `War` | WAR |
+| `Wbk` | WBK |
+| `Wdu` | WDU |
+| `Wft` | WFT |
+| `Wgm` | WGM |
+| `Wgn` | WGN |
+| `Wi` | WI |
+| `Wil` | WIL |
+| `Wis` | WIS |
+| `Wkf` | WKF |
+| `Wll` | WLL |
+| `Wln` | WLN |
+| `Wlv` | WLV |
+| `Wmd` | WMD |
+| `Wnd` | WND |
+| `Wnm` | WNM |
+| `Wok` | WOK |
+| `Wor` | WOR |
+| `Wrl` | WRL |
+| `Wrt` | WRT |
+| `Wrx` | WRX |
+| `Wsm` | WSM |
+| `Wsx` | WSX |
+| `Wv` | WV |
+| `Wy` | WY |
+| `Wyk` | WYK |
+| `Yor` | YOR |
+| `Yt` | YT |
+| `Zet` | ZET |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherConfig.md b/packages/csharp/docs/Models/Components/LeadCatcherConfig.md
new file mode 100644
index 000000000..31ffb0d75
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherConfig.md
@@ -0,0 +1,12 @@
+# LeadCatcherConfig
+
+Notification and role configuration for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| `RfpEmailEnabled` | *bool* | :heavy_minus_sign: | True indicates this contact receives email notifications when an RFP is submitted. | true |
+| `PdfLinkEnabled` | *bool* | :heavy_minus_sign: | True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`. | true |
+| `SupplierContactRole` | *string* | :heavy_minus_sign: | Name of the supplier contact role assigned to this contact. | Sales Manager |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherConfigPatch.md b/packages/csharp/docs/Models/Components/LeadCatcherConfigPatch.md
new file mode 100644
index 000000000..410d5c32e
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherConfigPatch.md
@@ -0,0 +1,12 @@
+# LeadCatcherConfigPatch
+
+Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| `RfpEmailEnabled` | *bool* | :heavy_minus_sign: | True indicates this contact receives email notifications when an RFP is submitted. | true |
+| `PdfLinkEnabled` | *bool* | :heavy_minus_sign: | True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`. | true |
+| `SupplierContactRole` | *string* | :heavy_minus_sign: | Name of the supplier contact role assigned to this contact. | roleName |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherOverview.md b/packages/csharp/docs/Models/Components/LeadCatcherOverview.md
new file mode 100644
index 000000000..07dc57ace
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherOverview.md
@@ -0,0 +1,12 @@
+# LeadCatcherOverview
+
+A lightweight, non-PII overview of a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| `Id` | *string* | :heavy_check_mark: | Lead catcher ID. | 7e5c2c23-b2bb-461a-adc9-025184988519 |
+| `FirstName` | *string* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `LastName` | *string* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherPatch.md b/packages/csharp/docs/Models/Components/LeadCatcherPatch.md
new file mode 100644
index 000000000..1bb612b94
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherPatch.md
@@ -0,0 +1,19 @@
+# LeadCatcherPatch
+
+Partial update payload for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `FirstName` | *string* | :heavy_minus_sign: | First name of the lead catcher contact. | Jane |
+| `LastName` | *string* | :heavy_minus_sign: | Last name of the lead catcher contact. | Smith |
+| `Title` | *string* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `Email` | *string* | :heavy_minus_sign: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `Phone` | *string* | :heavy_minus_sign: | Phone number of the lead catcher contact. | +1-555-0100 |
+| `Fax` | *string* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-0101 |
+| `Address` | [LeadCatcherAddressPatch](../../Models/Components/LeadCatcherAddressPatch.md) | :heavy_minus_sign: | Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged. | |
+| `Locale` | *string* | :heavy_minus_sign: | Locale used for planner communications sent to this contact. | en-US |
+| `Config` | [LeadCatcherConfigPatch](../../Models/Components/LeadCatcherConfigPatch.md) | :heavy_minus_sign: | Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged. | |
+| `AdditionalInfo` | *string* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherPatchCountry.md b/packages/csharp/docs/Models/Components/LeadCatcherPatchCountry.md
new file mode 100644
index 000000000..d7104506b
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherPatchCountry.md
@@ -0,0 +1,274 @@
+# LeadCatcherPatchCountry
+
+ISO 3166 two-letter (alpha-2) country code used for contact information.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = LeadCatcherPatchCountry.Blank;
+```
+
+
+## Values
+
+| Name | Value |
+| ------- | ------- |
+| `Blank` | BLANK |
+| `Ad` | AD |
+| `Ae` | AE |
+| `Af` | AF |
+| `Ag` | AG |
+| `Ai` | AI |
+| `Al` | AL |
+| `Am` | AM |
+| `An` | AN |
+| `Ao` | AO |
+| `Aq` | AQ |
+| `Ar` | AR |
+| `As` | AS |
+| `At` | AT |
+| `Au` | AU |
+| `Aw` | AW |
+| `Ax` | AX |
+| `Az` | AZ |
+| `Ba` | BA |
+| `Bb` | BB |
+| `Bd` | BD |
+| `Be` | BE |
+| `Bf` | BF |
+| `Bg` | BG |
+| `Bh` | BH |
+| `Bi` | BI |
+| `Bj` | BJ |
+| `Bl` | BL |
+| `Bm` | BM |
+| `Bn` | BN |
+| `Bo` | BO |
+| `Bq` | BQ |
+| `Br` | BR |
+| `Bs` | BS |
+| `Bt` | BT |
+| `Bv` | BV |
+| `Bw` | BW |
+| `By` | BY |
+| `Bz` | BZ |
+| `Ca` | CA |
+| `Cc` | CC |
+| `Cd` | CD |
+| `Cf` | CF |
+| `Cg` | CG |
+| `Ch` | CH |
+| `Ci` | CI |
+| `Ck` | CK |
+| `Cl` | CL |
+| `Cm` | CM |
+| `Cn` | CN |
+| `Co` | CO |
+| `Cr` | CR |
+| `Cu` | CU |
+| `Cv` | CV |
+| `Cw` | CW |
+| `Cx` | CX |
+| `Cy` | CY |
+| `Cz` | CZ |
+| `De` | DE |
+| `Dj` | DJ |
+| `Dk` | DK |
+| `Dm` | DM |
+| `Do` | DO |
+| `Dz` | DZ |
+| `Ec` | EC |
+| `Ee` | EE |
+| `Eg` | EG |
+| `Eh` | EH |
+| `Er` | ER |
+| `Es` | ES |
+| `Et` | ET |
+| `Fi` | FI |
+| `Fj` | FJ |
+| `Fk` | FK |
+| `Fm` | FM |
+| `Fo` | FO |
+| `Fr` | FR |
+| `Ga` | GA |
+| `Gb` | GB |
+| `Gb1` | GB_1 |
+| `Gb2` | GB_2 |
+| `Gb3` | GB_3 |
+| `Gb4` | GB_4 |
+| `Gd` | GD |
+| `Ge` | GE |
+| `Gf` | GF |
+| `Gg` | GG |
+| `Gh` | GH |
+| `Gi` | GI |
+| `Gl` | GL |
+| `Gm` | GM |
+| `Gn` | GN |
+| `Gp` | GP |
+| `Gq` | GQ |
+| `Gr` | GR |
+| `Gs` | GS |
+| `Gt` | GT |
+| `Gu` | GU |
+| `Gw` | GW |
+| `Gy` | GY |
+| `Hk` | HK |
+| `Hm` | HM |
+| `Hn` | HN |
+| `Hr` | HR |
+| `Ht` | HT |
+| `Hu` | HU |
+| `Id` | ID |
+| `Ie` | IE |
+| `Il` | IL |
+| `Im` | IM |
+| `In` | IN |
+| `Io` | IO |
+| `Iq` | IQ |
+| `Ir` | IR |
+| `Is` | IS |
+| `It` | IT |
+| `Je` | JE |
+| `Jm` | JM |
+| `Jo` | JO |
+| `Jp` | JP |
+| `Ke` | KE |
+| `Kg` | KG |
+| `Kh` | KH |
+| `Ki` | KI |
+| `Km` | KM |
+| `Kn` | KN |
+| `Ko` | KO |
+| `Kp` | KP |
+| `Kr` | KR |
+| `Kw` | KW |
+| `Ky` | KY |
+| `Kz` | KZ |
+| `La` | LA |
+| `Lb` | LB |
+| `Lc` | LC |
+| `Li` | LI |
+| `Lk` | LK |
+| `Lr` | LR |
+| `Ls` | LS |
+| `Lt` | LT |
+| `Lu` | LU |
+| `Lv` | LV |
+| `Ly` | LY |
+| `Ma` | MA |
+| `Mc` | MC |
+| `Md` | MD |
+| `Me` | ME |
+| `Mf` | MF |
+| `Mg` | MG |
+| `Mh` | MH |
+| `Mk` | MK |
+| `Ml` | ML |
+| `Mm` | MM |
+| `Mn` | MN |
+| `Mo` | MO |
+| `Mp` | MP |
+| `Mq` | MQ |
+| `Mr` | MR |
+| `Ms` | MS |
+| `Mt` | MT |
+| `Mu` | MU |
+| `Mv` | MV |
+| `Mw` | MW |
+| `Mx` | MX |
+| `My` | MY |
+| `Mz` | MZ |
+| `Na` | NA |
+| `Nc` | NC |
+| `Ne` | NE |
+| `Nf` | NF |
+| `Ng` | NG |
+| `Ni` | NI |
+| `Nl` | NL |
+| `No` | NO |
+| `Np` | NP |
+| `Nr` | NR |
+| `Nu` | NU |
+| `Nz` | NZ |
+| `Om` | OM |
+| `Pa` | PA |
+| `Pe` | PE |
+| `Pf` | PF |
+| `Pg` | PG |
+| `Ph` | PH |
+| `Pk` | PK |
+| `Pl` | PL |
+| `Pm` | PM |
+| `Pn` | PN |
+| `Pr` | PR |
+| `Ps` | PS |
+| `Pt` | PT |
+| `Pw` | PW |
+| `Py` | PY |
+| `Qa` | QA |
+| `Re` | RE |
+| `Ro` | RO |
+| `Rs` | RS |
+| `Ru` | RU |
+| `Rw` | RW |
+| `Sa` | SA |
+| `Sb` | SB |
+| `Sc` | SC |
+| `Sd` | SD |
+| `Se` | SE |
+| `Sg` | SG |
+| `Sh` | SH |
+| `Si` | SI |
+| `Sj` | SJ |
+| `Sk` | SK |
+| `Sl` | SL |
+| `Sm` | SM |
+| `Sn` | SN |
+| `So` | SO |
+| `Sr` | SR |
+| `Ss` | SS |
+| `St` | ST |
+| `Sv` | SV |
+| `Sx` | SX |
+| `Sy` | SY |
+| `Sz` | SZ |
+| `Tc` | TC |
+| `Td` | TD |
+| `Tf` | TF |
+| `Tg` | TG |
+| `Th` | TH |
+| `Tj` | TJ |
+| `Tk` | TK |
+| `Tl` | TL |
+| `Tm` | TM |
+| `Tn` | TN |
+| `To` | TO |
+| `Tp` | TP |
+| `Tr` | TR |
+| `Tt` | TT |
+| `Tv` | TV |
+| `Tw` | TW |
+| `Tz` | TZ |
+| `Ua` | UA |
+| `Ug` | UG |
+| `Um` | UM |
+| `Us` | US |
+| `Uy` | UY |
+| `Uz` | UZ |
+| `Va` | VA |
+| `Vc` | VC |
+| `Ve` | VE |
+| `Vg` | VG |
+| `Vi` | VI |
+| `Vn` | VN |
+| `Vu` | VU |
+| `Wf` | WF |
+| `Ws` | WS |
+| `Ye` | YE |
+| `Yt` | YT |
+| `Za` | ZA |
+| `Zm` | ZM |
+| `Zw` | ZW |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatcherPatchStateProvince.md b/packages/csharp/docs/Models/Components/LeadCatcherPatchStateProvince.md
new file mode 100644
index 000000000..7e732a406
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatcherPatchStateProvince.md
@@ -0,0 +1,839 @@
+# LeadCatcherPatchStateProvince
+
+The state province code used for contact information.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = LeadCatcherPatchStateProvince.Blank;
+```
+
+
+## Values
+
+| Name | Value |
+| -------- | -------- |
+| `Blank` | BLANK |
+| `Aa` | AA |
+| `Ab` | AB |
+| `Abd` | ABD |
+| `Abe` | ABE |
+| `ActAus` | ACT_AUS |
+| `Ae` | AE |
+| `Agb` | AGB |
+| `Agy` | AGY |
+| `Ak` | AK |
+| `Al` | AL |
+| `Ans` | ANS |
+| `Ant` | ANT |
+| `Ap` | AP |
+| `Ar` | AR |
+| `Ard` | ARD |
+| `Arm` | ARM |
+| `As` | AS |
+| `At1` | AT_1 |
+| `At2` | AT_2 |
+| `At3` | AT_3 |
+| `At4` | AT_4 |
+| `At5` | AT_5 |
+| `At6` | AT_6 |
+| `At7` | AT_7 |
+| `At8` | AT_8 |
+| `At9` | AT_9 |
+| `Az` | AZ |
+| `Ban` | BAN |
+| `Bas` | BAS |
+| `Bbd` | BBD |
+| `Bc` | BC |
+| `Bdf` | BDF |
+| `BeBru` | BE_BRU |
+| `Ben` | BEN |
+| `BeVan` | BE_VAN |
+| `BeVbr` | BE_VBR |
+| `BeVli` | BE_VLI |
+| `BeVov` | BE_VOV |
+| `BeVwv` | BE_VWV |
+| `BeWbr` | BE_WBR |
+| `BeWht` | BE_WHT |
+| `BeWlg` | BE_WLG |
+| `BeWlx` | BE_WLX |
+| `BeWna` | BE_WNA |
+| `Bex` | BEX |
+| `Bfs` | BFS |
+| `Bge` | BGE |
+| `Bgw` | BGW |
+| `Bir` | BIR |
+| `Bkm` | BKM |
+| `Bla` | BLA |
+| `Bly` | BLY |
+| `Bmh` | BMH |
+| `Bnb` | BNB |
+| `Bne` | BNE |
+| `Bnh` | BNH |
+| `Bns` | BNS |
+| `Bol` | BOL |
+| `Bpl` | BPL |
+| `BrAc` | BR_AC |
+| `BrAl` | BR_AL |
+| `BrAm` | BR_AM |
+| `BrAp` | BR_AP |
+| `BrBa` | BR_BA |
+| `Brc` | BRC |
+| `BrCe` | BR_CE |
+| `Brd` | BRD |
+| `BrDf` | BR_DF |
+| `BrEs` | BR_ES |
+| `BrGo` | BR_GO |
+| `Brk` | BRK |
+| `BrMa` | BR_MA |
+| `BrMg` | BR_MG |
+| `BrMs` | BR_MS |
+| `BrMt` | BR_MT |
+| `BrPa` | BR_PA |
+| `BrPb` | BR_PB |
+| `BrPe` | BR_PE |
+| `BrPi` | BR_PI |
+| `BrPr` | BR_PR |
+| `BrRj` | BR_RJ |
+| `BrRn` | BR_RN |
+| `BrRo` | BR_RO |
+| `BrRr` | BR_RR |
+| `BrRs` | BR_RS |
+| `BrSc` | BR_SC |
+| `BrSe` | BR_SE |
+| `BrSp` | BR_SP |
+| `BrTo` | BR_TO |
+| `Bry` | BRY |
+| `Bst` | BST |
+| `Bur` | BUR |
+| `Ca` | CA |
+| `Cam` | CAM |
+| `Cay` | CAY |
+| `Cgn` | CGN |
+| `Cgv` | CGV |
+| `ChAg` | CH_AG |
+| `ChAi` | CH_AI |
+| `ChAr` | CH_AR |
+| `ChBe` | CH_BE |
+| `ChBl` | CH_BL |
+| `ChBs` | CH_BS |
+| `ChFr` | CH_FR |
+| `ChGe` | CH_GE |
+| `ChGl` | CH_GL |
+| `ChGr` | CH_GR |
+| `Chi` | CHI |
+| `ChJu` | CH_JU |
+| `ChLu` | CH_LU |
+| `ChNe` | CH_NE |
+| `ChNw` | CH_NW |
+| `ChOw` | CH_OW |
+| `Chs` | CHS |
+| `ChSg` | CH_SG |
+| `ChSh` | CH_SH |
+| `ChSo` | CH_SO |
+| `ChSz` | CH_SZ |
+| `ChTg` | CH_TG |
+| `ChTi` | CH_TI |
+| `ChUr` | CH_UR |
+| `ChVd` | CH_VD |
+| `ChVs` | CH_VS |
+| `ChZg` | CH_ZG |
+| `ChZh` | CH_ZH |
+| `Ckf` | CKF |
+| `Ckt` | CKT |
+| `Cld` | CLD |
+| `Clk` | CLK |
+| `Clr` | CLR |
+| `Cma` | CMA |
+| `Cmd` | CMD |
+| `Cmn` | CMN |
+| `Cn11` | CN_11 |
+| `Cn12` | CN_12 |
+| `Cn13` | CN_13 |
+| `Cn14` | CN_14 |
+| `Cn15` | CN_15 |
+| `Cn21` | CN_21 |
+| `Cn22` | CN_22 |
+| `Cn23` | CN_23 |
+| `Cn31` | CN_31 |
+| `Cn32` | CN_32 |
+| `Cn33` | CN_33 |
+| `Cn34` | CN_34 |
+| `Cn35` | CN_35 |
+| `Cn36` | CN_36 |
+| `Cn37` | CN_37 |
+| `Cn41` | CN_41 |
+| `Cn42` | CN_42 |
+| `Cn43` | CN_43 |
+| `Cn44` | CN_44 |
+| `Cn45` | CN_45 |
+| `Cn46` | CN_46 |
+| `Cn50` | CN_50 |
+| `Cn51` | CN_51 |
+| `Cn52` | CN_52 |
+| `Cn53` | CN_53 |
+| `Cn54` | CN_54 |
+| `Cn61` | CN_61 |
+| `Cn62` | CN_62 |
+| `Cn63` | CN_63 |
+| `Cn64` | CN_64 |
+| `Cn65` | CN_65 |
+| `Cn91` | CN_91 |
+| `Cn92` | CN_92 |
+| `Co` | CO |
+| `Con` | CON |
+| `Cov` | COV |
+| `Crf` | CRF |
+| `Cry` | CRY |
+| `Csr` | CSR |
+| `Ct` | CT |
+| `Cwd` | CWD |
+| `Cwy` | CWY |
+| `Dal` | DAL |
+| `Dby` | DBY |
+| `Dc` | DC |
+| `De` | DE |
+| `Den` | DEN |
+| `Der` | DER |
+| `Dev` | DEV |
+| `Dgn` | DGN |
+| `Dgy` | DGY |
+| `Dk015` | DK_015 |
+| `Dk020` | DK_020 |
+| `Dk025` | DK_025 |
+| `Dk030` | DK_030 |
+| `Dk035` | DK_035 |
+| `Dk040` | DK_040 |
+| `Dk042` | DK_042 |
+| `Dk050` | DK_050 |
+| `Dk055` | DK_055 |
+| `Dk060` | DK_060 |
+| `Dk065` | DK_065 |
+| `Dk070` | DK_070 |
+| `Dk076` | DK_076 |
+| `Dk080` | DK_080 |
+| `Dk101` | DK_101 |
+| `Dk147` | DK_147 |
+| `Dk81` | DK_81 |
+| `Dk82` | DK_82 |
+| `Dk83` | DK_83 |
+| `Dk84` | DK_84 |
+| `Dk85` | DK_85 |
+| `Dnc` | DNC |
+| `Dnd` | DND |
+| `Dor` | DOR |
+| `Dow` | DOW |
+| `Dry` | DRY |
+| `Dud` | DUD |
+| `Dur` | DUR |
+| `Eal` | EAL |
+| `Eay` | EAY |
+| `Edh` | EDH |
+| `Edu` | EDU |
+| `Eln` | ELN |
+| `Els` | ELS |
+| `Enf` | ENF |
+| `Erw` | ERW |
+| `Ery` | ERY |
+| `Ess` | ESS |
+| `Esx` | ESX |
+| `Fal` | FAL |
+| `Fer` | FER |
+| `Fif` | FIF |
+| `Fl` | FL |
+| `Fln` | FLN |
+| `Fm` | FM |
+| `Ga` | GA |
+| `Gat` | GAT |
+| `Gb` | GB |
+| `Glg` | GLG |
+| `Gln` | GLN |
+| `Gls` | GLS |
+| `Gr01` | GR_01 |
+| `Gr03` | GR_03 |
+| `Gr04` | GR_04 |
+| `Gr05` | GR_05 |
+| `Gr06` | GR_06 |
+| `Gr07` | GR_07 |
+| `Gr11` | GR_11 |
+| `Gr12` | GR_12 |
+| `Gr13` | GR_13 |
+| `Gr14` | GR_14 |
+| `Gr15` | GR_15 |
+| `Gr16` | GR_16 |
+| `Gr17` | GR_17 |
+| `Gr21` | GR_21 |
+| `Gr22` | GR_22 |
+| `Gr23` | GR_23 |
+| `Gr24` | GR_24 |
+| `Gr31` | GR_31 |
+| `Gr32` | GR_32 |
+| `Gr33` | GR_33 |
+| `Gr34` | GR_34 |
+| `Gr41` | GR_41 |
+| `Gr42` | GR_42 |
+| `Gr43` | GR_43 |
+| `Gr44` | GR_44 |
+| `Gr51` | GR_51 |
+| `Gr52` | GR_52 |
+| `Gr53` | GR_53 |
+| `Gr54` | GR_54 |
+| `Gr55` | GR_55 |
+| `Gr56` | GR_56 |
+| `Gr57` | GR_57 |
+| `Gr58` | GR_58 |
+| `Gr59` | GR_59 |
+| `Gr61` | GR_61 |
+| `Gr62` | GR_62 |
+| `Gr63` | GR_63 |
+| `Gr64` | GR_64 |
+| `Gr69` | GR_69 |
+| `Gr71` | GR_71 |
+| `Gr72` | GR_72 |
+| `Gr73` | GR_73 |
+| `Gr81` | GR_81 |
+| `Gr82` | GR_82 |
+| `Gr83` | GR_83 |
+| `Gr84` | GR_84 |
+| `Gr85` | GR_85 |
+| `Gr91` | GR_91 |
+| `Gr92` | GR_92 |
+| `Gr93` | GR_93 |
+| `Gr94` | GR_94 |
+| `GrA1` | GR_A_1 |
+| `Gre` | GRE |
+| `Gtm` | GTM |
+| `Gu` | GU |
+| `Gwn` | GWN |
+| `Hal` | HAL |
+| `Ham` | HAM |
+| `Hav` | HAV |
+| `Hck` | HCK |
+| `Hef` | HEF |
+| `Hi` | HI |
+| `Hil` | HIL |
+| `Hld` | HLD |
+| `Hmf` | HMF |
+| `Hns` | HNS |
+| `Hpl` | HPL |
+| `Hrt` | HRT |
+| `Hrw` | HRW |
+| `Hry` | HRY |
+| `Ia` | IA |
+| `Id` | ID |
+| `IeC` | IE_C |
+| `IeCe` | IE_CE |
+| `IeCn` | IE_CN |
+| `IeCw` | IE_CW |
+| `IeD` | IE_D |
+| `IeDl` | IE_DL |
+| `IeG` | IE_G |
+| `IeKe` | IE_KE |
+| `IeKk` | IE_KK |
+| `IeKy` | IE_KY |
+| `IeLd` | IE_LD |
+| `IeLh` | IE_LH |
+| `IeLk` | IE_LK |
+| `IeLm` | IE_LM |
+| `IeLs` | IE_LS |
+| `IeMh` | IE_MH |
+| `IeMn` | IE_MN |
+| `IeMo` | IE_MO |
+| `IeOy` | IE_OY |
+| `IeRn` | IE_RN |
+| `IeSo` | IE_SO |
+| `IeTa` | IE_TA |
+| `IeWd` | IE_WD |
+| `IeWh` | IE_WH |
+| `IeWw` | IE_WW |
+| `IeWx` | IE_WX |
+| `Il` | IL |
+| `In` | IN |
+| `InAn` | IN_AN |
+| `InAp` | IN_AP |
+| `InAr` | IN_AR |
+| `InAs` | IN_AS |
+| `InBr` | IN_BR |
+| `InCh` | IN_CH |
+| `InCt` | IN_CT |
+| `InDd` | IN_DD |
+| `InDl` | IN_DL |
+| `InDn` | IN_DN |
+| `InGa` | IN_GA |
+| `InGj` | IN_GJ |
+| `InHp` | IN_HP |
+| `InHr` | IN_HR |
+| `InJh` | IN_JH |
+| `InJk` | IN_JK |
+| `InKa` | IN_KA |
+| `InKl` | IN_KL |
+| `InLd` | IN_LD |
+| `InMh` | IN_MH |
+| `InMl` | IN_ML |
+| `InMn` | IN_MN |
+| `InMp` | IN_MP |
+| `InMz` | IN_MZ |
+| `InNl` | IN_NL |
+| `InOr` | IN_OR |
+| `InPb` | IN_PB |
+| `InPy` | IN_PY |
+| `InRj` | IN_RJ |
+| `InSk` | IN_SK |
+| `InTg` | IN_TG |
+| `InTn` | IN_TN |
+| `InTr` | IN_TR |
+| `InUl` | IN_UL |
+| `InUp` | IN_UP |
+| `InWb` | IN_WB |
+| `Ioa` | IOA |
+| `Ioi` | IOI |
+| `Iol` | IOL |
+| `Iom` | IOM |
+| `Ios` | IOS |
+| `Iow` | IOW |
+| `Ioy` | IOY |
+| `Isl` | ISL |
+| `It21` | IT_21 |
+| `It23` | IT_23 |
+| `It25` | IT_25 |
+| `It32` | IT_32 |
+| `It34` | IT_34 |
+| `It36` | IT_36 |
+| `It42` | IT_42 |
+| `It45` | IT_45 |
+| `It52` | IT_52 |
+| `It55` | IT_55 |
+| `It57` | IT_57 |
+| `It62` | IT_62 |
+| `It65` | IT_65 |
+| `It67` | IT_67 |
+| `It72` | IT_72 |
+| `It75` | IT_75 |
+| `It77` | IT_77 |
+| `It78` | IT_78 |
+| `It82` | IT_82 |
+| `It88` | IT_88 |
+| `ItAg` | IT_AG |
+| `ItAl` | IT_AL |
+| `ItAn` | IT_AN |
+| `ItAo` | IT_AO |
+| `ItAp` | IT_AP |
+| `ItAq` | IT_AQ |
+| `ItAr` | IT_AR |
+| `ItAt` | IT_AT |
+| `ItAv` | IT_AV |
+| `ItBa` | IT_BA |
+| `ItBg` | IT_BG |
+| `ItBi` | IT_BI |
+| `ItBl` | IT_BL |
+| `ItBn` | IT_BN |
+| `ItBo` | IT_BO |
+| `ItBr` | IT_BR |
+| `ItBs` | IT_BS |
+| `ItBt` | IT_BT |
+| `ItBz` | IT_BZ |
+| `ItCa` | IT_CA |
+| `ItCb` | IT_CB |
+| `ItCe` | IT_CE |
+| `ItCh` | IT_CH |
+| `ItCi` | IT_CI |
+| `ItCl` | IT_CL |
+| `ItCn` | IT_CN |
+| `ItCo` | IT_CO |
+| `ItCr` | IT_CR |
+| `ItCs` | IT_CS |
+| `ItCt` | IT_CT |
+| `ItCz` | IT_CZ |
+| `ItEn` | IT_EN |
+| `ItFc` | IT_FC |
+| `ItFe` | IT_FE |
+| `ItFg` | IT_FG |
+| `ItFi` | IT_FI |
+| `ItFm` | IT_FM |
+| `ItFr` | IT_FR |
+| `ItGe` | IT_GE |
+| `ItGo` | IT_GO |
+| `ItGr` | IT_GR |
+| `ItIm` | IT_IM |
+| `ItIs` | IT_IS |
+| `ItKr` | IT_KR |
+| `ItLc` | IT_LC |
+| `ItLe` | IT_LE |
+| `ItLi` | IT_LI |
+| `ItLo` | IT_LO |
+| `ItLt` | IT_LT |
+| `ItLu` | IT_LU |
+| `ItMb` | IT_MB |
+| `ItMc` | IT_MC |
+| `ItMe` | IT_ME |
+| `ItMi` | IT_MI |
+| `ItMn` | IT_MN |
+| `ItMo` | IT_MO |
+| `ItMs` | IT_MS |
+| `ItMt` | IT_MT |
+| `ItNa` | IT_NA |
+| `ItNo` | IT_NO |
+| `ItNu` | IT_NU |
+| `ItOg` | IT_OG |
+| `ItOr` | IT_OR |
+| `ItOt` | IT_OT |
+| `ItPa` | IT_PA |
+| `ItPc` | IT_PC |
+| `ItPd` | IT_PD |
+| `ItPe` | IT_PE |
+| `ItPg` | IT_PG |
+| `ItPi` | IT_PI |
+| `ItPn` | IT_PN |
+| `ItPo` | IT_PO |
+| `ItPr` | IT_PR |
+| `ItPt` | IT_PT |
+| `ItPu` | IT_PU |
+| `ItPv` | IT_PV |
+| `ItPz` | IT_PZ |
+| `ItRa` | IT_RA |
+| `ItRc` | IT_RC |
+| `ItRe` | IT_RE |
+| `ItRg` | IT_RG |
+| `ItRi` | IT_RI |
+| `ItRm` | IT_RM |
+| `ItRn` | IT_RN |
+| `ItRo` | IT_RO |
+| `ItSa` | IT_SA |
+| `ItSi` | IT_SI |
+| `ItSo` | IT_SO |
+| `ItSp` | IT_SP |
+| `ItSr` | IT_SR |
+| `ItSs` | IT_SS |
+| `ItSv` | IT_SV |
+| `ItTa` | IT_TA |
+| `ItTe` | IT_TE |
+| `ItTn` | IT_TN |
+| `ItTo` | IT_TO |
+| `ItTp` | IT_TP |
+| `ItTr` | IT_TR |
+| `ItTs` | IT_TS |
+| `ItTv` | IT_TV |
+| `ItUd` | IT_UD |
+| `ItVa` | IT_VA |
+| `ItVb` | IT_VB |
+| `ItVc` | IT_VC |
+| `ItVe` | IT_VE |
+| `ItVi` | IT_VI |
+| `ItVr` | IT_VR |
+| `ItVs` | IT_VS |
+| `ItVt` | IT_VT |
+| `ItVv` | IT_VV |
+| `Ivk` | IVK |
+| `Jp01` | JP_01 |
+| `Jp02` | JP_02 |
+| `Jp03` | JP_03 |
+| `Jp04` | JP_04 |
+| `Jp05` | JP_05 |
+| `Jp06` | JP_06 |
+| `Jp07` | JP_07 |
+| `Jp08` | JP_08 |
+| `Jp09` | JP_09 |
+| `Jp10` | JP_10 |
+| `Jp11` | JP_11 |
+| `Jp12` | JP_12 |
+| `Jp13` | JP_13 |
+| `Jp14` | JP_14 |
+| `Jp15` | JP_15 |
+| `Jp16` | JP_16 |
+| `Jp17` | JP_17 |
+| `Jp18` | JP_18 |
+| `Jp19` | JP_19 |
+| `Jp20` | JP_20 |
+| `Jp21` | JP_21 |
+| `Jp22` | JP_22 |
+| `Jp23` | JP_23 |
+| `Jp24` | JP_24 |
+| `Jp25` | JP_25 |
+| `Jp26` | JP_26 |
+| `Jp27` | JP_27 |
+| `Jp28` | JP_28 |
+| `Jp29` | JP_29 |
+| `Jp30` | JP_30 |
+| `Jp31` | JP_31 |
+| `Jp32` | JP_32 |
+| `Jp33` | JP_33 |
+| `Jp34` | JP_34 |
+| `Jp35` | JP_35 |
+| `Jp36` | JP_36 |
+| `Jp37` | JP_37 |
+| `Jp38` | JP_38 |
+| `Jp39` | JP_39 |
+| `Jp40` | JP_40 |
+| `Jp41` | JP_41 |
+| `Jp42` | JP_42 |
+| `Jp43` | JP_43 |
+| `Jp44` | JP_44 |
+| `Jp45` | JP_45 |
+| `Jp46` | JP_46 |
+| `Jp47` | JP_47 |
+| `Kec` | KEC |
+| `Ken` | KEN |
+| `Khl` | KHL |
+| `Kir` | KIR |
+| `Ks` | KS |
+| `Ktt` | KTT |
+| `Kwl` | KWL |
+| `Ky` | KY |
+| `La` | LA |
+| `Lan` | LAN |
+| `Lbh` | LBH |
+| `Lce` | LCE |
+| `Lds` | LDS |
+| `Lec` | LEC |
+| `Lew` | LEW |
+| `Lin` | LIN |
+| `Liv` | LIV |
+| `Lmv` | LMV |
+| `Lnd` | LND |
+| `Lrn` | LRN |
+| `Lsb` | LSB |
+| `LuD` | LU_D |
+| `LuG` | LU_G |
+| `LuL` | LU_L |
+| `Lut` | LUT |
+| `Ma` | MA |
+| `Man` | MAN |
+| `Mb` | MB |
+| `Md` | MD |
+| `Mdb` | MDB |
+| `Mds` | MDS |
+| `Mdw` | MDW |
+| `Me` | ME |
+| `Mft` | MFT |
+| `Mgm` | MGM |
+| `Mh` | MH |
+| `Mi` | MI |
+| `Mik` | MIK |
+| `Mln` | MLN |
+| `Mn` | MN |
+| `Mo` | MO |
+| `Mon` | MON |
+| `Mp` | MP |
+| `Mrt` | MRT |
+| `Mry` | MRY |
+| `Ms` | MS |
+| `Msy` | MSY |
+| `Mt` | MT |
+| `Mty` | MTY |
+| `MxAgu` | MX_AGU |
+| `MxBcn` | MX_BCN |
+| `MxBcs` | MX_BCS |
+| `MxCam` | MX_CAM |
+| `MxChh` | MX_CHH |
+| `MxChp` | MX_CHP |
+| `MxCoa` | MX_COA |
+| `MxCol` | MX_COL |
+| `MxDif` | MX_DIF |
+| `MxDur` | MX_DUR |
+| `MxGro` | MX_GRO |
+| `MxGua` | MX_GUA |
+| `MxHid` | MX_HID |
+| `MxJal` | MX_JAL |
+| `MxMex` | MX_MEX |
+| `MxMic` | MX_MIC |
+| `MxMor` | MX_MOR |
+| `MxNay` | MX_NAY |
+| `MxNle` | MX_NLE |
+| `MxOax` | MX_OAX |
+| `MxPue` | MX_PUE |
+| `MxQue` | MX_QUE |
+| `MxRoo` | MX_ROO |
+| `MxSin` | MX_SIN |
+| `MxSlp` | MX_SLP |
+| `MxSon` | MX_SON |
+| `MxTab` | MX_TAB |
+| `MxTam` | MX_TAM |
+| `MxTla` | MX_TLA |
+| `MxVer` | MX_VER |
+| `MxYuc` | MX_YUC |
+| `MxZac` | MX_ZAC |
+| `Myl` | MYL |
+| `Nay` | NAY |
+| `Nb` | NB |
+| `Nbl` | NBL |
+| `Nc` | NC |
+| `Nd` | ND |
+| `Ndn` | NDN |
+| `Ne` | NE |
+| `Nel` | NEL |
+| `Net` | NET |
+| `Nfk` | NFK |
+| `Ngm` | NGM |
+| `Nh` | NH |
+| `Nj` | NJ |
+| `Nl` | NL |
+| `NlDr` | NL_DR |
+| `NlFl` | NL_FL |
+| `NlFr` | NL_FR |
+| `NlGe` | NL_GE |
+| `NlGr` | NL_GR |
+| `Nlk` | NLK |
+| `NlLi` | NL_LI |
+| `Nln` | NLN |
+| `NlNb` | NL_NB |
+| `NlNh` | NL_NH |
+| `NlOv` | NL_OV |
+| `NlUt` | NL_UT |
+| `NlZe` | NL_ZE |
+| `NlZh` | NL_ZH |
+| `Nm` | NM |
+| `No01` | NO_01 |
+| `No02` | NO_02 |
+| `No03` | NO_03 |
+| `No04` | NO_04 |
+| `No05` | NO_05 |
+| `No06` | NO_06 |
+| `No07` | NO_07 |
+| `No08` | NO_08 |
+| `No09` | NO_09 |
+| `No10` | NO_10 |
+| `No11` | NO_11 |
+| `No12` | NO_12 |
+| `No14` | NO_14 |
+| `No15` | NO_15 |
+| `No16` | NO_16 |
+| `No17` | NO_17 |
+| `No18` | NO_18 |
+| `No19` | NO_19 |
+| `No20` | NO_20 |
+| `No21` | NO_21 |
+| `No22` | NO_22 |
+| `Nry` | NRY |
+| `Ns` | NS |
+| `Nsm` | NSM |
+| `NswAus` | NSW_AUS |
+| `Nt` | NT |
+| `NtAus` | NT_AUS |
+| `Nta` | NTA |
+| `Nth` | NTH |
+| `Ntl` | NTL |
+| `Ntt` | NTT |
+| `Nty` | NTY |
+| `Nu` | NU |
+| `Nv` | NV |
+| `Nwm` | NWM |
+| `Nwp` | NWP |
+| `Ny` | NY |
+| `Nyk` | NYK |
+| `Nym` | NYM |
+| `Oh` | OH |
+| `Ok` | OK |
+| `Old` | OLD |
+| `Omh` | OMH |
+| `On` | ON |
+| `Or` | OR |
+| `Ork` | ORK |
+| `Oxf` | OXF |
+| `Pa` | PA |
+| `Pe` | PE |
+| `Pem` | PEM |
+| `Pkn` | PKN |
+| `Ply` | PLY |
+| `Pol` | POL |
+| `Por` | POR |
+| `Pow` | POW |
+| `Pr` | PR |
+| `Pte` | PTE |
+| `Pw` | PW |
+| `Qc` | QC |
+| `QldAus` | QLD_AUS |
+| `Rcc` | RCC |
+| `Rch` | RCH |
+| `Rct` | RCT |
+| `Rdb` | RDB |
+| `Rdg` | RDG |
+| `Rfw` | RFW |
+| `Ri` | RI |
+| `Ric` | RIC |
+| `Rot` | ROT |
+| `Rut` | RUT |
+| `SaAus` | SA_AUS |
+| `Saw` | SAW |
+| `Say` | SAY |
+| `Sc` | SC |
+| `Scb` | SCB |
+| `Sd` | SD |
+| `Sfk` | SFK |
+| `Sft` | SFT |
+| `Sgc` | SGC |
+| `Sgm` | SGM |
+| `Shf` | SHF |
+| `Shn` | SHN |
+| `Shr` | SHR |
+| `Sk` | SK |
+| `Skp` | SKP |
+| `Slf` | SLF |
+| `Slg` | SLG |
+| `Slk` | SLK |
+| `Sol` | SOL |
+| `Som` | SOM |
+| `Sos` | SOS |
+| `Sry` | SRY |
+| `Stb` | STB |
+| `Ste` | STE |
+| `Stg` | STG |
+| `Sth` | STH |
+| `Stn` | STN |
+| `Sts` | STS |
+| `Stt` | STT |
+| `Sty` | STY |
+| `Swa` | SWA |
+| `Swd` | SWD |
+| `Swk` | SWK |
+| `Syk` | SYK |
+| `Tam` | TAM |
+| `TasAus` | TAS_AUS |
+| `Tfw` | TFW |
+| `Thr` | THR |
+| `Tn` | TN |
+| `Tob` | TOB |
+| `Tof` | TOF |
+| `Trf` | TRF |
+| `Twh` | TWH |
+| `Twr` | TWR |
+| `Tx` | TX |
+| `Tyr` | TYR |
+| `Ut` | UT |
+| `Va` | VA |
+| `Vgl` | VGL |
+| `Vi` | VI |
+| `VicAus` | VIC_AUS |
+| `Vt` | VT |
+| `Wa` | WA |
+| `WaAus` | WA_AUS |
+| `War` | WAR |
+| `Wbk` | WBK |
+| `Wdu` | WDU |
+| `Wft` | WFT |
+| `Wgm` | WGM |
+| `Wgn` | WGN |
+| `Wi` | WI |
+| `Wil` | WIL |
+| `Wis` | WIS |
+| `Wkf` | WKF |
+| `Wll` | WLL |
+| `Wln` | WLN |
+| `Wlv` | WLV |
+| `Wmd` | WMD |
+| `Wnd` | WND |
+| `Wnm` | WNM |
+| `Wok` | WOK |
+| `Wor` | WOR |
+| `Wrl` | WRL |
+| `Wrt` | WRT |
+| `Wrx` | WRX |
+| `Wsm` | WSM |
+| `Wsx` | WSX |
+| `Wv` | WV |
+| `Wy` | WY |
+| `Wyk` | WYK |
+| `Yor` | YOR |
+| `Yt` | YT |
+| `Zet` | ZET |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LeadCatchersOverviewResponse.md b/packages/csharp/docs/Models/Components/LeadCatchersOverviewResponse.md
new file mode 100644
index 000000000..8defa5e6b
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LeadCatchersOverviewResponse.md
@@ -0,0 +1,11 @@
+# LeadCatchersOverviewResponse
+
+Paginated overview of lead catchers for a venue.
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------ |
+| `Paging` | [Paging](../../Models/Components/Paging.md) | :heavy_check_mark: | Represents pagination information for a collection of resources. |
+| `Data` | List<[LeadCatcherOverview](../../Models/Components/LeadCatcherOverview.md)> | :heavy_check_mark: | Each item is a lightweight, non-PII overview of a lead catcher for the venue, containing only the `id`, `firstName`, and `lastName`. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/LocaleLanguageVariant.md b/packages/csharp/docs/Models/Components/LocaleLanguageVariant.md
new file mode 100644
index 000000000..27342f2f3
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/LocaleLanguageVariant.md
@@ -0,0 +1,185 @@
+# LocaleLanguageVariant
+
+Language locale of a Lead Catcher contact.
+
+Values:
+- `zh-CHS` — Chinese (Simplified) Legacy
+- `zh-TW` — Chinese (Traditional, Taiwan)
+- `de-DE` — German (Germany)
+- `en-US` — English (United States)
+- `fi-FI` — Finnish (Finland)
+- `fr-FR` — French (France)
+- `it-IT` — Italian (Italy)
+- `ja-JP` — Japanese (Japan)
+- `ko-KR` — Korean (Korea)
+- `nl-NL` — Dutch (Netherlands)
+- `pt-BR` — Portuguese (Brazil)
+- `ru-RU` — Russian (Russia)
+- `sv-SE` — Swedish (Sweden)
+- `th-TH` — Thai (Thailand)
+- `tr-TR` — Turkish (Turkey)
+- `uk-UA` — Ukrainian (Ukraine)
+- `zh-CN` — Chinese (Simplified, China)
+- `de-CH` — German (Switzerland)
+- `en-GB` — English (United Kingdom)
+- `es-MX` — Spanish (Mexico)
+- `fr-BE` — French (Belgium)
+- `it-CH` — Italian (Switzerland)
+- `nl-BE` — Dutch (Belgium)
+- `pt-PT` — Portuguese (Portugal)
+- `ru-MD` — Russian (Moldova)
+- `sv-FI` — Swedish (Finland)
+- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+- `de-AT` — German (Austria)
+- `en-AU` — English (Australia)
+- `es-ES` — Spanish (Spain, International Sort)
+- `fr-CA` — French (Canada)
+- `zh-SG` — Chinese (Simplified, Singapore)
+- `de-LU` — German (Luxembourg)
+- `en-CA` — English (Canada)
+- `es-GT` — Spanish (Guatemala)
+- `fr-CH` — French (Switzerland)
+- `zh-MO` — Chinese (Traditional, Macao SAR)
+- `de-LI` — German (Liechtenstein)
+- `en-NZ` — English (New Zealand)
+- `es-CR` — Spanish (Costa Rica)
+- `fr-LU` — French (Luxembourg)
+- `en-IE` — English (Ireland)
+- `es-PA` — Spanish (Panama)
+- `fr-MC` — French (Monaco)
+- `en-ZA` — English (South Africa)
+- `es-DO` — Spanish (Dominican Republic)
+- `fr-029` — French (Caribbean)
+- `en-JM` — English (Jamaica)
+- `es-VE` — Spanish (Venezuela)
+- `fr-RE` — French (Réunion)
+- `en-029` — English (Caribbean)
+- `es-CO` — Spanish (Colombia)
+- `fr-CD` — French Congo (DRC)
+- `en-BZ` — English (Belize)
+- `es-PE` — Spanish (Peru)
+- `fr-SN` — French (Senegal)
+- `en-TT` — English (Trinidad and Tobago)
+- `es-AR` — Spanish (Argentina)
+- `fr-CM` — French (Cameroon)
+- `en-ZW` — English (Zimbabwe)
+- `es-EC` — Spanish (Ecuador)
+- `fr-CI` — French (Côte d'Ivoire)
+- `en-PH` — English (Philippines)
+- `es-CL` — Spanish (Chile)
+- `fr-ML` — French (Mali)
+- `en-ID` — English (Indonesia)
+- `es-UY` — Spanish (Uruguay)
+- `fr-MA` — French (Morocco)
+- `en-HK` — English (Hong Kong SAR)
+- `es-PY` — Spanish (Paraguay)
+- `fr-HT` — French (Haiti)
+- `en-IN` — English (India)
+- `es-BO` — Spanish (Bolivia)
+- `en-MY` — English (Malaysia)
+- `es-SV` — Spanish (El Salvador)
+- `en-SG` — English (Singapore)
+- `es-HN` — Spanish (Honduras)
+- `es-NI` — Spanish (Nicaragua)
+- `es-PR` — Spanish (Puerto Rico)
+- `es-US` — Spanish (United States)
+- `es-419` — Spanish (Latin America)
+- `es-CU` — Spanish (Cuba)
+- `zh-CHT` — Chinese (Traditional) Legacy
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = LocaleLanguageVariant.ZhCHS;
+```
+
+
+## Values
+
+| Name | Value |
+| ------- | ------- |
+| `ZhCHS` | zh-CHS |
+| `ZhTW` | zh-TW |
+| `Dede` | de-DE |
+| `EnUS` | en-US |
+| `Fifi` | fi-FI |
+| `Frfr` | fr-FR |
+| `Itit` | it-IT |
+| `JaJP` | ja-JP |
+| `KoKR` | ko-KR |
+| `Nlnl` | nl-NL |
+| `PtBR` | pt-BR |
+| `Ruru` | ru-RU |
+| `SvSE` | sv-SE |
+| `Thth` | th-TH |
+| `Trtr` | tr-TR |
+| `UkUA` | uk-UA |
+| `ZhCN` | zh-CN |
+| `DeCH` | de-CH |
+| `EnGB` | en-GB |
+| `EsMX` | es-MX |
+| `FrBE` | fr-BE |
+| `ItCH` | it-CH |
+| `NlBE` | nl-BE |
+| `Ptpt` | pt-PT |
+| `RuMD` | ru-MD |
+| `SvFI` | sv-FI |
+| `ZhHK` | zh-HK |
+| `DeAT` | de-AT |
+| `EnAU` | en-AU |
+| `Eses` | es-ES |
+| `FrCA` | fr-CA |
+| `ZhSG` | zh-SG |
+| `DeLU` | de-LU |
+| `EnCA` | en-CA |
+| `EsGT` | es-GT |
+| `FrCH` | fr-CH |
+| `ZhMO` | zh-MO |
+| `DeLI` | de-LI |
+| `EnNZ` | en-NZ |
+| `EsCR` | es-CR |
+| `FrLU` | fr-LU |
+| `EnIE` | en-IE |
+| `EsPA` | es-PA |
+| `FrMC` | fr-MC |
+| `EnZA` | en-ZA |
+| `EsDO` | es-DO |
+| `Fr029` | fr-029 |
+| `EnJM` | en-JM |
+| `EsVE` | es-VE |
+| `FrRE` | fr-RE |
+| `En029` | en-029 |
+| `EsCO` | es-CO |
+| `FrCD` | fr-CD |
+| `EnBZ` | en-BZ |
+| `EsPE` | es-PE |
+| `FrSN` | fr-SN |
+| `EnTT` | en-TT |
+| `EsAR` | es-AR |
+| `FrCM` | fr-CM |
+| `EnZW` | en-ZW |
+| `EsEC` | es-EC |
+| `FrCI` | fr-CI |
+| `EnPH` | en-PH |
+| `EsCL` | es-CL |
+| `FrML` | fr-ML |
+| `EnID` | en-ID |
+| `EsUY` | es-UY |
+| `FrMA` | fr-MA |
+| `EnHK` | en-HK |
+| `EsPY` | es-PY |
+| `FrHT` | fr-HT |
+| `EnIN` | en-IN |
+| `EsBO` | es-BO |
+| `EnMY` | en-MY |
+| `EsSV` | es-SV |
+| `EnSG` | en-SG |
+| `EsHN` | es-HN |
+| `EsNI` | es-NI |
+| `EsPR` | es-PR |
+| `EsUS` | es-US |
+| `Es419` | es-419 |
+| `EsCU` | es-CU |
+| `ZhCHT` | zh-CHT |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/QuestionWithProgramId.md b/packages/csharp/docs/Models/Components/QuestionWithProgramId.md
new file mode 100644
index 000000000..9b08064eb
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/QuestionWithProgramId.md
@@ -0,0 +1,21 @@
+# QuestionWithProgramId
+
+A question, defined by the program, for the supplier to answer as part of their proposal.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `TravelProgram` | [QuestionWithProgramIdTravelProgram](../../Models/Components/QuestionWithProgramIdTravelProgram.md) | :heavy_minus_sign: | Travel program that the question belongs to. | |
+| `Id` | *string* | :heavy_minus_sign: | The unique ID of the question. | 76c461cb-77f6-40b3-acc8-db44452f11c4 |
+| `Text` | *string* | :heavy_minus_sign: | The text of the question. | What type of food is served in the hotel restaurant? |
+| `Required` | *bool* | :heavy_minus_sign: | Is this question required by default? | true |
+| `ResponseType` | [QuestionResponseType](../../Models/Components/QuestionResponseType.md) | :heavy_minus_sign: | Code representing the type of response supported. Single represents a simple single value response, and choice means the user will be given a set of options for selection. | choice |
+| `ResponseDataType` | [QuestionResponseDataType](../../Models/Components/QuestionResponseDataType.md) | :heavy_minus_sign: | Code representing the expected data type of the question response. | text |
+| `ResponseFormat` | [QuestionResponseFormat](../../Models/Components/QuestionResponseFormat.md) | :heavy_minus_sign: | Code representing the format the text of the response will be in. | proper_case |
+| `ResponseChoices` | List<*string*> | :heavy_minus_sign: | A list of options for the question. This only applies when responseType is 'choice' | [
"Mexican",
"American",
"French",
"Other"
] |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/TravelProgramQuestionTravelProgram.md b/packages/csharp/docs/Models/Components/QuestionWithProgramIdTravelProgram.md
similarity index 94%
rename from packages/csharp/docs/Models/Components/TravelProgramQuestionTravelProgram.md
rename to packages/csharp/docs/Models/Components/QuestionWithProgramIdTravelProgram.md
index 2a28db4d6..d2ab8ebdd 100644
--- a/packages/csharp/docs/Models/Components/TravelProgramQuestionTravelProgram.md
+++ b/packages/csharp/docs/Models/Components/QuestionWithProgramIdTravelProgram.md
@@ -1,4 +1,4 @@
-# TravelProgramQuestionTravelProgram
+# QuestionWithProgramIdTravelProgram
Travel program that the question belongs to.
diff --git a/packages/csharp/docs/Models/Components/QuestionsPaginatedResponse1.md b/packages/csharp/docs/Models/Components/QuestionsPaginatedResponse1.md
index ac379392f..77a8033fd 100644
--- a/packages/csharp/docs/Models/Components/QuestionsPaginatedResponse1.md
+++ b/packages/csharp/docs/Models/Components/QuestionsPaginatedResponse1.md
@@ -8,4 +8,4 @@ A paginated list of Questions.
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| `Paging` | [Paging](../../Models/Components/Paging.md) | :heavy_minus_sign: | Represents pagination information for a collection of resources. |
-| `Data` | List<[TravelProgramQuestion](../../Models/Components/TravelProgramQuestion.md)> | :heavy_minus_sign: | Collection of Questions. |
\ No newline at end of file
+| `Data` | List<[QuestionWithProgramId](../../Models/Components/QuestionWithProgramId.md)> | :heavy_minus_sign: | Collection of Questions. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/Rfp2.md b/packages/csharp/docs/Models/Components/Rfp2.md
index 043f14064..140b01bf8 100644
--- a/packages/csharp/docs/Models/Components/Rfp2.md
+++ b/packages/csharp/docs/Models/Components/Rfp2.md
@@ -5,59 +5,59 @@ Basic RFP details
## Fields
-| Field | Type | Required | Description | Example |
-| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
-| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
-| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
-| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
-| `NeedsMeetingSpace` | *bool* | :heavy_check_mark: | True indicates meeting space is needed for event. | |
-| `NeedsGuestRooms` | *bool* | :heavy_check_mark: | True indicates guest rooms are needed for event. | |
-| `Description` | *string* | :heavy_minus_sign: | Description of RFP. | Planning to host company's annual event in an outdoor location. |
-| `DateRequirements` | [DateRequirements1](../../Models/Components/DateRequirements1.md) | :heavy_minus_sign: | Date requirements for the event. | |
-| `RfpEvent` | [RfpEvent](../../Models/Components/RfpEvent.md) | :heavy_minus_sign: | RFP event details. | |
-| `AgendaStartDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date representing the start date of agenda. | 2025-10-13 |
-| `Contact` | [Contact1](../../Models/Components/Contact1.md) | :heavy_minus_sign: | Contact details of planner. | |
-| `RfpEventOrganization` | [EventOrganization1](../../Models/Components/EventOrganization1.md) | :heavy_minus_sign: | Details of organization which is hosting the event. | |
-| `DecisionFactors` | *string* | :heavy_minus_sign: | Decision factors based on which RFP will be awarded. These can be price, location, or quality of service. | Price, location, and quality of service. |
-| `CitywideEvent` | *bool* | :heavy_minus_sign: | True indicates event is city wide and might require multiple venues. | |
-| `ResponseDueDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date by when the response for RFP is expected from suppliers. | 2016-10-13 |
-| `DecisionDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date by which RFP will be awarded. | 2016-10-13 |
-| `BillingDetails` | [BillingDetails1](../../Models/Components/BillingDetails1.md) | :heavy_minus_sign: | Billing details for RFP. | |
-| `InternalNote` | *string* | :heavy_minus_sign: | Internal note for planners. This note is not shared with suppliers. | Don't award this RFP to the same venue as last year. |
-| `CurrencyCode` | *string* | :heavy_minus_sign: | The ISO 4217 standard format currency code. | USD |
-| `MeasurementUnit` | [MeasurementUnit](../../Models/Components/MeasurementUnit.md) | :heavy_minus_sign: | Unit of measurement for area or space.
Values:
- `SQUARE_FEET` — Square Feet
- `SQUARE_METERS` — Square Meters | |
-| `RequiredCostItems` | List<[OfferingCostType1](../../Models/Components/OfferingCostType1.md)> | :heavy_minus_sign: | This contains cost items which are marked as required for suppliers in the RFP. | [
"BREAK_AM",
"BREAK_PM"
] |
-| `HiddenCostItems` | List<[OfferingCostType1](../../Models/Components/OfferingCostType1.md)> | :heavy_minus_sign: | This contains cost items which are marked as not needed for suppliers in the RFP. | [
"BREAK_DRINKS_ONLY",
"BREAK_SNACKS_AND_DRINKS"
] |
-| `Forwardable` | *bool* | :heavy_minus_sign: | True indicates suppliers added on the RFP should be allowed to forward the RFP. | |
-| `CvbForwardLimit` | *long* | :heavy_minus_sign: | Limits the number of venues that a CVB (Convention and Visitors Bureau) can forward an RFP to. | 5 |
-| `AllowEmailNotifications` | *bool* | :heavy_minus_sign: | True indicates email notifications are allowed for this RFP. | |
-| `NotificationRecipients` | List<[RecipientInfo](../../Models/Components/RecipientInfo.md)> | :heavy_minus_sign: | This contains recipients who would get notified every time a new response is received back from the suppliers | [
{
"order": 1,
"type": "EMAIL",
"value": "johnDoe@example.com"
},
{
"order": 2,
"type": "ACCOUNT_USER",
"value": "50dc08af-24a9-4d01-84be-3d43133dc945"
},
{
"order": 3,
"type": "ACCOUNT_USER_GROUP",
"value": "70de07af-24a9-4d01-84be-3d43133dc932"
}
] |
-| `ShareAwardDetails` | *bool* | :heavy_minus_sign: | True indicates award details can be shared with other suppliers added in RFP. | |
-| `LeadSource` | [LeadSource](../../Models/Components/LeadSource.md) | :heavy_minus_sign: | Lead source details. | |
-| `SourceId` | *string* | :heavy_minus_sign: | Unique identifier for RFPs originating from outside Cvent network provided by source system where RFP was created. | 123456 |
-| `ShowcaseEnabled` | *bool* | :heavy_minus_sign: | True indicates showcase is enabled for this RFP. | |
-| `AutoAddToShowcaseEnabled` | *bool* | :heavy_minus_sign: | True indicates that the RFP will be automatically added to showcase in case there is a low response rate. | |
-| `DestinationExpertsRequiredOnProposal` | *bool* | :heavy_minus_sign: | True indicates suppliers are required to copy the destination experts (i.e. CVB/DMC) on the proposal that is sent back through Cvent. | |
-| `WeddingDetails` | [WeddingDetails1](../../Models/Components/WeddingDetails1.md) | :heavy_minus_sign: | Wedding details. | |
-| `NeedsCatering` | *bool* | :heavy_minus_sign: | True indicates catering is required. | |
-| `PackagePricingPreference` | [PackagePricingPreference](../../Models/Components/PackagePricingPreference.md) | :heavy_minus_sign: | Represents different preferences by planner for pricing packages response that supplier has to provide. NO_PREFERENCE means no pricing package information is need, OPTIONAL means it's not mandatory to provide pricing preference, and REQUIRED means package information is mandatory to be provided by supplier. | OPTIONAL |
-| `FeeTransparencyEnabled` | *bool* | :heavy_minus_sign: | True indicates RFP was created with fee transparency enabled. | |
-| ~~`PreferredVenueIntegrations`~~ | List<[VenueIntegrationType](../../Models/Components/VenueIntegrationType.md)> | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
DEPRECATED: Use [venueIntegrationPreference](#schema/VenueIntegrationPreference) instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded. | |
-| `VenueIntegrationPreference` | [VenueIntegrationPreference](../../Models/Components/VenueIntegrationPreference.md) | :heavy_minus_sign: | Venue integration preference for an RFP. | |
-| `Id` | *string* | :heavy_check_mark: | Unique identifier for RFP. | a3edf581-b80c-4a0b-bdcf-ab8bf5fdcd1b |
-| `Code` | *string* | :heavy_minus_sign: | Unique code of RFP. | JBNJN7BGJ5J |
-| `Status` | [RfpStatus1](../../Models/Components/RfpStatus1.md) | :heavy_minus_sign: | Represents state of the RFP. | |
-| `Type` | [RfpType1](../../Models/Components/RfpType1.md) | :heavy_minus_sign: | RFP types based on event requirements. | |
-| `ApprovedBy` | *string* | :heavy_minus_sign: | Details of the user who approved the RFP. | approver@example.com |
-| `ApprovedDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when the RFP was approved. The initial value when RFP is not approved is 1900-01-01 00:00:00.000. | 2021-01-13T14:06:20.080Z |
-| `Approved` | *bool* | :heavy_minus_sign: | True indicates RFP is approved. | true |
-| `CancellationDetails` | [CancellationDetails](../../Models/Components/CancellationDetails.md) | :heavy_minus_sign: | Information about cancellation of RFP. | |
-| `LastSentDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when RFP was last sent. | 2021-01-13T14:06:20.080Z |
-| `OriginalSentDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when RFP was first sent. | 2021-01-13T14:06:20.080Z |
-| `SentVenueCount` | *long* | :heavy_minus_sign: | Number of venues to which the planner has sent the RFP. | 5 |
-| `Archived` | *bool* | :heavy_minus_sign: | True indicates RFP is archived. | |
-| `ArchivalDate` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) representing the archival date. | 2021-01-13T14:06:20.080Z |
-| `AwardedExternally` | *bool* | :heavy_minus_sign: | True indicates RFP has been awarded to a venue outside of Cvent Supplier Network. | |
-| `FinishedAwarding` | *bool* | :heavy_minus_sign: | True indicates venue sourcing process for this RFP has been marked as finished after awarding the eligible venues. | |
-| `AiRfpGenerationSource` | *string* | :heavy_minus_sign: | Represents the AI generation source for the RFP. This field is set during RFP creation and cannot be modified afterwards. | MCP-Visual Studio Code/1.107.1 |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `NeedsMeetingSpace` | *bool* | :heavy_check_mark: | True indicates meeting space is needed for event. | |
+| `NeedsGuestRooms` | *bool* | :heavy_check_mark: | True indicates guest rooms are needed for event. | |
+| `Description` | *string* | :heavy_minus_sign: | Description of RFP. | Planning to host company's annual event in an outdoor location. |
+| `DateRequirements` | [DateRequirements1](../../Models/Components/DateRequirements1.md) | :heavy_minus_sign: | Date requirements for the event. | |
+| `RfpEvent` | [RfpEvent](../../Models/Components/RfpEvent.md) | :heavy_minus_sign: | RFP event details. | |
+| `AgendaStartDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date representing the start date of agenda. | 2025-10-13 |
+| `Contact` | [Contact1](../../Models/Components/Contact1.md) | :heavy_minus_sign: | Contact details of planner. | |
+| `RfpEventOrganization` | [EventOrganization1](../../Models/Components/EventOrganization1.md) | :heavy_minus_sign: | Details of organization which is hosting the event. | |
+| `DecisionFactors` | *string* | :heavy_minus_sign: | Decision factors based on which RFP will be awarded. These can be price, location, or quality of service. | Price, location, and quality of service. |
+| `CitywideEvent` | *bool* | :heavy_minus_sign: | True indicates event is city wide and might require multiple venues. | |
+| `ResponseDueDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date by when the response for RFP is expected from suppliers. | 2016-10-13 |
+| `DecisionDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 date by which RFP will be awarded. | 2016-10-13 |
+| `BillingDetails` | [BillingDetails1](../../Models/Components/BillingDetails1.md) | :heavy_minus_sign: | Billing details for RFP. | |
+| `InternalNote` | *string* | :heavy_minus_sign: | Internal note for planners. This note is not shared with suppliers. | Don't award this RFP to the same venue as last year. |
+| `CurrencyCode` | *string* | :heavy_minus_sign: | The ISO 4217 standard format currency code. | USD |
+| `MeasurementUnit` | [MeasurementUnit](../../Models/Components/MeasurementUnit.md) | :heavy_minus_sign: | Unit of measurement for area or space.
Values:
- `SQUARE_FEET` — Square Feet
- `SQUARE_METERS` — Square Meters | |
+| `RequiredCostItems` | List<[OfferingCostType1](../../Models/Components/OfferingCostType1.md)> | :heavy_minus_sign: | This contains cost items which are marked as required for suppliers in the RFP. | [
"BREAK_AM",
"BREAK_PM"
] |
+| `HiddenCostItems` | List<[OfferingCostType1](../../Models/Components/OfferingCostType1.md)> | :heavy_minus_sign: | This contains cost items which are marked as not needed for suppliers in the RFP. | [
"BREAK_DRINKS_ONLY",
"BREAK_SNACKS_AND_DRINKS"
] |
+| `Forwardable` | *bool* | :heavy_minus_sign: | True indicates suppliers added on the RFP should be allowed to forward the RFP. | |
+| `CvbForwardLimit` | *long* | :heavy_minus_sign: | Limits the number of venues that a CVB (Convention and Visitors Bureau) can forward an RFP to. | 5 |
+| `AllowEmailNotifications` | *bool* | :heavy_minus_sign: | True indicates email notifications are allowed for this RFP. | |
+| `NotificationRecipients` | List<[RecipientInfo](../../Models/Components/RecipientInfo.md)> | :heavy_minus_sign: | This contains recipients who would get notified every time a new response is received back from the suppliers | [
{
"order": 1,
"type": "EMAIL",
"value": "johnDoe@example.com"
},
{
"order": 2,
"type": "ACCOUNT_USER",
"value": "50dc08af-24a9-4d01-84be-3d43133dc945"
},
{
"order": 3,
"type": "ACCOUNT_USER_GROUP",
"value": "70de07af-24a9-4d01-84be-3d43133dc932"
}
] |
+| `ShareAwardDetails` | *bool* | :heavy_minus_sign: | True indicates award details can be shared with other suppliers added in RFP. | |
+| `LeadSource` | [LeadSource](../../Models/Components/LeadSource.md) | :heavy_minus_sign: | Lead source details. | |
+| `SourceId` | *string* | :heavy_minus_sign: | Unique identifier for RFPs originating from outside Cvent network provided by source system where RFP was created. | 123456 |
+| `ShowcaseEnabled` | *bool* | :heavy_minus_sign: | True indicates showcase is enabled for this RFP. | |
+| `AutoAddToShowcaseEnabled` | *bool* | :heavy_minus_sign: | True indicates that the RFP will be automatically added to showcase in case there is a low response rate. | |
+| `DestinationExpertsRequiredOnProposal` | *bool* | :heavy_minus_sign: | True indicates suppliers are required to copy the destination experts (i.e. CVB/DMC) on the proposal that is sent back through Cvent. | |
+| `WeddingDetails` | [WeddingDetails1](../../Models/Components/WeddingDetails1.md) | :heavy_minus_sign: | Wedding details. | |
+| `NeedsCatering` | *bool* | :heavy_minus_sign: | True indicates catering is required. | |
+| `PackagePricingPreference` | [PackagePricingPreference](../../Models/Components/PackagePricingPreference.md) | :heavy_minus_sign: | Represents different preferences by planner for pricing packages response that supplier has to provide. NO_PREFERENCE means no pricing package information is need, OPTIONAL means it's not mandatory to provide pricing preference, and REQUIRED means package information is mandatory to be provided by supplier. | OPTIONAL |
+| `FeeTransparencyEnabled` | *bool* | :heavy_minus_sign: | True indicates RFP was created with fee transparency enabled. | |
+| ~~`PreferredVenueIntegrations`~~ | List<[VenueIntegrationType](../../Models/Components/VenueIntegrationType.md)> | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
DEPRECATED: Use `venueIntegrationPreference` instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded. | |
+| `VenueIntegrationPreference` | [VenueIntegrationPreference](../../Models/Components/VenueIntegrationPreference.md) | :heavy_minus_sign: | Venue integration preference for an RFP. | |
+| `Id` | *string* | :heavy_check_mark: | Unique identifier for RFP. | a3edf581-b80c-4a0b-bdcf-ab8bf5fdcd1b |
+| `Code` | *string* | :heavy_minus_sign: | Unique code of RFP. | JBNJN7BGJ5J |
+| `Status` | [RfpStatus1](../../Models/Components/RfpStatus1.md) | :heavy_minus_sign: | Represents state of the RFP. | |
+| `Type` | [RfpType](../../Models/Components/RfpType.md) | :heavy_minus_sign: | N/A | |
+| `ApprovedBy` | *string* | :heavy_minus_sign: | Details of the user who approved the RFP. | approver@example.com |
+| `ApprovedDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when the RFP was approved. The initial value when RFP is not approved is 1900-01-01 00:00:00.000. | 2021-01-13T14:06:20.080Z |
+| `Approved` | *bool* | :heavy_minus_sign: | True indicates RFP is approved. | true |
+| `CancellationDetails` | [CancellationDetails](../../Models/Components/CancellationDetails.md) | :heavy_minus_sign: | Information about cancellation of RFP. | |
+| `LastSentDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when RFP was last sent. | 2021-01-13T14:06:20.080Z |
+| `OriginalSentDateTime` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) when RFP was first sent. | 2021-01-13T14:06:20.080Z |
+| `SentVenueCount` | *long* | :heavy_minus_sign: | Number of venues to which the planner has sent the RFP. | 5 |
+| `Archived` | *bool* | :heavy_minus_sign: | True indicates RFP is archived. | |
+| `ArchivalDate` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 date time (in UTC) representing the archival date. | 2021-01-13T14:06:20.080Z |
+| `AwardedExternally` | *bool* | :heavy_minus_sign: | True indicates RFP has been awarded to a venue outside of Cvent Supplier Network. | |
+| `FinishedAwarding` | *bool* | :heavy_minus_sign: | True indicates venue sourcing process for this RFP has been marked as finished after awarding the eligible venues. | |
+| `AiRfpGenerationSource` | *string* | :heavy_minus_sign: | Represents the AI generation source for the RFP. This field is set during RFP creation and cannot be modified afterwards. | MCP-Visual Studio Code/1.107.1 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/RfpQuestion.md b/packages/csharp/docs/Models/Components/RfpQuestion.md
index 0062ec2f4..5a2745db0 100644
--- a/packages/csharp/docs/Models/Components/RfpQuestion.md
+++ b/packages/csharp/docs/Models/Components/RfpQuestion.md
@@ -43,8 +43,8 @@ Question associated with an RFP.
| `MaxLength` | *long* | :heavy_minus_sign: | Maximum number of characters that can be entered. | 100 |
| `TextAnswerFormat` | [TextAnswerFormat](../../Models/Components/TextAnswerFormat.md) | :heavy_minus_sign: | Text answer format. Used for `OpenEndedTextOneLine` question types.`CustomFormat`: Answers must follow a planner defined custom format. `EmailAddress`: Answers must follow the pattern of an email address. `General`: Answers can be any string. `USPhoneNumber`: Answers must be formatted as a phone number. | |
| `CustomAnswerFormat` | [CustomAnswerFormat](../../Models/Components/CustomAnswerFormat.md) | :heavy_minus_sign: | An object that contains custom answer format data. | |
-| `SupplierTypes` | List<[SupplierType](../../Models/Components/SupplierType.md)> | :heavy_minus_sign: | List of supplier types that can view the question on the RFP. | [
"CVB",
"HOTEL"
] |
-| `ClassificationType` | [QuestionClassificationType](../../Models/Components/QuestionClassificationType.md) | :heavy_minus_sign: | Indicates the types of RFP that can be assigned this custom question. `MEETING_ROOM`: Meeting room type RFPs can be assigned this custom question. `GUEST_ROOM`: Guest room type RFPs can be assigned this custom question. `ALL_RFPS`: All RFPs can be assigned this custom question. | |
+| `SupplierTypes` | List<[SupplierType](../../Models/Components/SupplierType.md)> | :heavy_check_mark: | List of supplier types that can view the question on the RFP. | [
"CVB",
"HOTEL"
] |
+| `ClassificationType` | [QuestionClassificationType](../../Models/Components/QuestionClassificationType.md) | :heavy_check_mark: | Indicates the types of RFP that can be assigned this custom question. `MEETING_ROOM`: Meeting room type RFPs can be assigned this custom question. `GUEST_ROOM`: Guest room type RFPs can be assigned this custom question. `ALL_RFPS`: All RFPs can be assigned this custom question. | |
| `Order` | *long* | :heavy_minus_sign: | Determines the display order for questions on the RFP. Questions with smaller values appear first. | 1 |
| `StandardQuestion` | [StandardQuestion](../../Models/Components/StandardQuestion.md) | :heavy_minus_sign: | Standard questions are selected from a predefined list of Cvent questions that can be used in an RFP. | |
| `AiQuestionGenerationSource` | *string* | :heavy_minus_sign: | Represents the AI generation source for the custom question on RFP. This field is set during question creation and cannot be modified afterwards. | MCP-Visual Studio Code/1.107.1 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/RfpType1.md b/packages/csharp/docs/Models/Components/RfpType.md
similarity index 90%
rename from packages/csharp/docs/Models/Components/RfpType1.md
rename to packages/csharp/docs/Models/Components/RfpType.md
index 5a4e574ae..933dc4e45 100644
--- a/packages/csharp/docs/Models/Components/RfpType1.md
+++ b/packages/csharp/docs/Models/Components/RfpType.md
@@ -1,4 +1,4 @@
-# RfpType1
+# RfpType
RFP types based on event requirements.
@@ -7,7 +7,7 @@ RFP types based on event requirements.
```csharp
using Cvent.SDK.Models.Components;
-var value = RfpType1.MeetingSpaceAndGuestRooms;
+var value = RfpType.MeetingSpaceAndGuestRooms;
```
diff --git a/packages/csharp/docs/Models/Components/TravelProgram.md b/packages/csharp/docs/Models/Components/TravelProgram.md
index a138c9534..319faf173 100644
--- a/packages/csharp/docs/Models/Components/TravelProgram.md
+++ b/packages/csharp/docs/Models/Components/TravelProgram.md
@@ -23,4 +23,4 @@ Travel program details.
| `EndDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 formatted end date (in GMT) of the travel program. | 2024-12-31 |
| `DueDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 formatted due date (in GMT) of the travel program. | 2023-11-13 |
| `CloseoutDate` | [DateOnly](https://learn.microsoft.com/en-us/dotnet/api/system.dateonly?view=net-6.0) | :heavy_minus_sign: | The ISO 8601 formatted decision date (in GMT) of the travel program. | 2023-11-13 |
-| `Questions` | List<[TravelProgramQuestion1](../../Models/Components/TravelProgramQuestion1.md)> | :heavy_minus_sign: | A list of program specific questions for the supplier to answer as part of their proposal. | |
\ No newline at end of file
+| `Questions` | List<[TravelProgramQuestion](../../Models/Components/TravelProgramQuestion.md)> | :heavy_minus_sign: | A list of program specific questions for the supplier to answer as part of their proposal. | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/TravelProgramQuestion.md b/packages/csharp/docs/Models/Components/TravelProgramQuestion.md
index 452628084..618d6aacc 100644
--- a/packages/csharp/docs/Models/Components/TravelProgramQuestion.md
+++ b/packages/csharp/docs/Models/Components/TravelProgramQuestion.md
@@ -1,21 +1,13 @@
# TravelProgramQuestion
-A question, defined by the program, for the supplier to answer as part of their proposal.
+A question, defined by the account, for the supplier to answer as part of their proposal.
## Fields
-| Field | Type | Required | Description | Example |
-| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `Created` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
-| `CreatedBy` | *string* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
-| `LastModified` | [DateTime](https://learn.microsoft.com/en-us/dotnet/api/system.datetime?view=net-5.0) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
-| `LastModifiedBy` | *string* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
-| `TravelProgram` | [TravelProgramQuestionTravelProgram](../../Models/Components/TravelProgramQuestionTravelProgram.md) | :heavy_minus_sign: | Travel program that the question belongs to. | |
-| `Id` | *string* | :heavy_minus_sign: | The unique ID of the question. | 76c461cb-77f6-40b3-acc8-db44452f11c4 |
-| `Text` | *string* | :heavy_minus_sign: | The text of the question. | What type of food is served in the hotel restaurant? |
-| `Required` | *bool* | :heavy_minus_sign: | Is this question required by default? | true |
-| `ResponseType` | [QuestionResponseType](../../Models/Components/QuestionResponseType.md) | :heavy_minus_sign: | Code representing the type of response supported. Single represents a simple single value response, and choice means the user will be given a set of options for selection. | choice |
-| `ResponseDataType` | [QuestionResponseDataType](../../Models/Components/QuestionResponseDataType.md) | :heavy_minus_sign: | Code representing the expected data type of the question response. | text |
-| `ResponseFormat` | [QuestionResponseFormat](../../Models/Components/QuestionResponseFormat.md) | :heavy_minus_sign: | Code representing the format the text of the response will be in. | proper_case |
-| `ResponseChoices` | List<*string*> | :heavy_minus_sign: | A list of options for the question. This only applies when responseType is 'choice' | [
"Mexican",
"American",
"French",
"Other"
] |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `QuestionId` | *string* | :heavy_minus_sign: | The unique ID of the custom question. | 76c461cb-77f6-40b3-acc8-db44452f11c4 |
+| `Section` | [QuestionSection](../../Models/Components/QuestionSection.md) | :heavy_minus_sign: | Code representing the section where the question belongs. Currently, program_client (client specific) and program_g_and_m (group and meeting) are supported. | program_client |
+| `Required` | *bool* | :heavy_minus_sign: | Is it required for suppliers to answer this question in their proposal? | true |
+| `Sequence` | *long* | :heavy_minus_sign: | The sequence number of the question within the proposal. | 1 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/TravelType.md b/packages/csharp/docs/Models/Components/TravelType.md
index a641a63a0..11b36fb5e 100644
--- a/packages/csharp/docs/Models/Components/TravelType.md
+++ b/packages/csharp/docs/Models/Components/TravelType.md
@@ -1,6 +1,6 @@
# TravelType
-Type of travel alternate question
+Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response.
## Example Usage
@@ -13,9 +13,11 @@ var value = TravelType.AirRequest;
## Values
-| Name | Value |
-| -------------- | -------------- |
-| `AirRequest` | AirRequest |
-| `HotelRequest` | HotelRequest |
-| `AirActual` | AirActual |
-| `GroupFlight` | GroupFlight |
\ No newline at end of file
+| Name | Value |
+| -------------------- | -------------------- |
+| `AirRequest` | AirRequest |
+| `HotelRequest` | HotelRequest |
+| `AirActual` | AirActual |
+| `GroupFlight` | GroupFlight |
+| `TrainRequest` | TrainRequest |
+| `AirAndTrainRequest` | AirAndTrainRequest |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityAVCapability.md b/packages/csharp/docs/Models/Components/VenueAmenityAVCapability.md
new file mode 100644
index 000000000..0cd5d524a
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityAVCapability.md
@@ -0,0 +1,25 @@
+# VenueAmenityAVCapability
+
+Audio-visual capability available at a venue.
+
+Values:
+- `AV_EQUIPMENT` — AV Equipment
+- `HIGH_SPEED_INTERNET` — High Speed Internet
+- `ONSITE_AV_STAFF` — Onsite AV Staff
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityAVCapability.AvEquipment;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------- | ------------------- |
+| `AvEquipment` | AV_EQUIPMENT |
+| `HighSpeedInternet` | HIGH_SPEED_INTERNET |
+| `OnsiteAvStaff` | ONSITE_AV_STAFF |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityAlcohol.md b/packages/csharp/docs/Models/Components/VenueAmenityAlcohol.md
new file mode 100644
index 000000000..d4508f220
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityAlcohol.md
@@ -0,0 +1,20 @@
+# VenueAmenityAlcohol
+
+Alcohol-related policy at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityAlcohol.AlcoholAllowed;
+```
+
+
+## Values
+
+| Name | Value |
+| ---------------------- | ---------------------- |
+| `AlcoholAllowed` | ALCOHOL_ALLOWED |
+| `BringYourOwn` | BRING_YOUR_OWN |
+| `PreferredVendorsOnly` | PREFERRED_VENDORS_ONLY |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityAvCapabilityItem.md b/packages/csharp/docs/Models/Components/VenueAmenityAvCapabilityItem.md
new file mode 100644
index 000000000..7fd6c578b
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityAvCapabilityItem.md
@@ -0,0 +1,11 @@
+# VenueAmenityAvCapabilityItem
+
+An AV capability selection for a venue. An internet speed may be provided when the selected amenity is `HIGH_SPEED_INTERNET`.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Amenity` | [VenueAmenityAVCapability](../../Models/Components/VenueAmenityAVCapability.md) | :heavy_check_mark: | Audio-visual capability available at a venue.
Values:
- `AV_EQUIPMENT` — AV Equipment
- `HIGH_SPEED_INTERNET` — High Speed Internet
- `ONSITE_AV_STAFF` — Onsite AV Staff | |
+| `Speed` | *long* | :heavy_minus_sign: | Internet connection speed in Mbps. Applicable only when `amenity` is `HIGH_SPEED_INTERNET`. | 1000 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityBusinessService.md b/packages/csharp/docs/Models/Components/VenueAmenityBusinessService.md
new file mode 100644
index 000000000..c883139e8
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityBusinessService.md
@@ -0,0 +1,21 @@
+# VenueAmenityBusinessService
+
+Business or communications service available at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityBusinessService.AudiovideoCapabilities;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------------ | ------------------------ |
+| `AudiovideoCapabilities` | AUDIOVIDEO_CAPABILITIES |
+| `BusinessCenter` | BUSINESS_CENTER |
+| `VideoConferencing` | VIDEO_CONFERENCING |
+| `VipServices` | VIP_SERVICES |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityCateringDetail.md b/packages/csharp/docs/Models/Components/VenueAmenityCateringDetail.md
new file mode 100644
index 000000000..683e61cf4
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityCateringDetail.md
@@ -0,0 +1,20 @@
+# VenueAmenityCateringDetail
+
+Catering option or policy offered at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityCateringDetail.KitchenOnsite;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------------ | ------------------------ |
+| `KitchenOnsite` | KITCHEN_ONSITE |
+| `OnsiteCatering` | ONSITE_CATERING |
+| `OutsideCaterersAllowed` | OUTSIDE_CATERERS_ALLOWED |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityEquipment.md b/packages/csharp/docs/Models/Components/VenueAmenityEquipment.md
new file mode 100644
index 000000000..a5c8f9b0c
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityEquipment.md
@@ -0,0 +1,23 @@
+# VenueAmenityEquipment
+
+Physical equipment or staging resource available for event use at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityEquipment.DanceFloors;
+```
+
+
+## Values
+
+| Name | Value |
+| ---------------------- | ---------------------- |
+| `DanceFloors` | DANCE_FLOORS |
+| `LoadingDockAvailable` | LOADING_DOCK_AVAILABLE |
+| `Piano` | PIANO |
+| `PortableHeaters` | PORTABLE_HEATERS |
+| `PortableWalls` | PORTABLE_WALLS |
+| `Staging` | STAGING |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityFacilityInfo.md b/packages/csharp/docs/Models/Components/VenueAmenityFacilityInfo.md
new file mode 100644
index 000000000..1943b1133
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityFacilityInfo.md
@@ -0,0 +1,31 @@
+# VenueAmenityFacilityInfo
+
+General facility feature or on-site service available at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityFacilityInfo.AllInclusive;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------------ | ------------------------ |
+| `AllInclusive` | ALL_INCLUSIVE |
+| `BusinessCenter` | BUSINESS_CENTER |
+| `Casino` | CASINO |
+| `ExtendedStay` | EXTENDED_STAY |
+| `FreeAirportShuttle` | FREE_AIRPORT_SHUTTLE |
+| `GiftShopOnSite` | GIFT_SHOP_ON_SITE |
+| `Internet` | INTERNET |
+| `OnsiteCatering` | ONSITE_CATERING |
+| `OutsideCaterersAllowed` | OUTSIDE_CATERERS_ALLOWED |
+| `PetsWelcome` | PETS_WELCOME |
+| `RentalCarServices` | RENTAL_CAR_SERVICES |
+| `RestaurantOnSite` | RESTAURANT_ON_SITE |
+| `SecurityStaffOnsite` | SECURITY_STAFF_ONSITE |
+| `WheelchairAccessible` | WHEELCHAIR_ACCESSIBLE |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpace.md b/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpace.md
new file mode 100644
index 000000000..d68be857a
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpace.md
@@ -0,0 +1,25 @@
+# VenueAmenityFacilitySpace
+
+Facility space type available at a venue.
+
+Values:
+- `OUTDOOR_SPACE` — Outdoor Space
+- `PRIVATE_SPACE` — Private Space
+- `SEMI_PRIVATE_SPACE` — Semi-Private Space
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityFacilitySpace.OutdoorSpace;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------ | ------------------ |
+| `OutdoorSpace` | OUTDOOR_SPACE |
+| `PrivateSpace` | PRIVATE_SPACE |
+| `SemiPrivateSpace` | SEMI_PRIVATE_SPACE |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpaceItem.md b/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpaceItem.md
new file mode 100644
index 000000000..6442964ba
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityFacilitySpaceItem.md
@@ -0,0 +1,11 @@
+# VenueAmenityFacilitySpaceItem
+
+A facility space entry for a venue, with an optional area measurement expressed in the venue's configured unit of measurement.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `Amenity` | [VenueAmenityFacilitySpace](../../Models/Components/VenueAmenityFacilitySpace.md) | :heavy_check_mark: | Facility space type available at a venue.
Values:
- `OUTDOOR_SPACE` — Outdoor Space
- `PRIVATE_SPACE` — Private Space
- `SEMI_PRIVATE_SPACE` — Semi-Private Space | |
+| `Value` | *long* | :heavy_minus_sign: | Area of the space in the venue's configured unit of measurement. | 5000 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityParking.md b/packages/csharp/docs/Models/Components/VenueAmenityParking.md
new file mode 100644
index 000000000..e126d1ff1
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityParking.md
@@ -0,0 +1,29 @@
+# VenueAmenityParking
+
+Parking type available at or near a venue.
+
+Values:
+- `BUS_PARKING_AVAILABLE` — Bus Parking
+- `COMPLIMENTARY_PARKING_PROVIDED` — Complimentary Parking
+- `PAID_PARKING_AVAILABLE` — Paid Parking
+- `STREET_PARKING` — Street Parking
+- `VALET_PARKING_AVAILABLE` — Valet Parking
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityParking.BusParkingAvailable;
+```
+
+
+## Values
+
+| Name | Value |
+| ------------------------------ | ------------------------------ |
+| `BusParkingAvailable` | BUS_PARKING_AVAILABLE |
+| `ComplimentaryParkingProvided` | COMPLIMENTARY_PARKING_PROVIDED |
+| `PaidParkingAvailable` | PAID_PARKING_AVAILABLE |
+| `StreetParking` | STREET_PARKING |
+| `ValetParkingAvailable` | VALET_PARKING_AVAILABLE |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityParkingItem.md b/packages/csharp/docs/Models/Components/VenueAmenityParkingItem.md
new file mode 100644
index 000000000..134f8f241
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityParkingItem.md
@@ -0,0 +1,11 @@
+# VenueAmenityParkingItem
+
+A parking amenity selection for a venue. An optional daily rate may be provided for paid parking types.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `Amenity` | [VenueAmenityParking](../../Models/Components/VenueAmenityParking.md) | :heavy_check_mark: | Parking type available at or near a venue.
Values:
- `BUS_PARKING_AVAILABLE` — Bus Parking
- `COMPLIMENTARY_PARKING_PROVIDED` — Complimentary Parking
- `PAID_PARKING_AVAILABLE` — Paid Parking
- `STREET_PARKING` — Street Parking
- `VALET_PARKING_AVAILABLE` — Valet Parking | |
+| `Cost` | *double* | :heavy_minus_sign: | Daily parking cost per vehicle, in the venue's local currency. Applicable only when `amenity` is `PAID_PARKING_AVAILABLE` or `VALET_PARKING_AVAILABLE`. | 25 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityProvisionPolicy.md b/packages/csharp/docs/Models/Components/VenueAmenityProvisionPolicy.md
new file mode 100644
index 000000000..235c2757d
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityProvisionPolicy.md
@@ -0,0 +1,20 @@
+# VenueAmenityProvisionPolicy
+
+Provision policy for a venue amenity or service.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityProvisionPolicy.Available;
+```
+
+
+## Values
+
+| Name | Value |
+| ---------------------- | ---------------------- |
+| `Available` | AVAILABLE |
+| `BringYourOwn` | BRING_YOUR_OWN |
+| `PreferredVendorsOnly` | PREFERRED_VENDORS_ONLY |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityRecreationalActivity.md b/packages/csharp/docs/Models/Components/VenueAmenityRecreationalActivity.md
new file mode 100644
index 000000000..6041d74be
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityRecreationalActivity.md
@@ -0,0 +1,26 @@
+# VenueAmenityRecreationalActivity
+
+Recreational facility or leisure activity available at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityRecreationalActivity.GolfOnGrounds;
+```
+
+
+## Values
+
+| Name | Value |
+| --------------- | --------------- |
+| `GolfOnGrounds` | GOLF_ON_GROUNDS |
+| `HealthClub` | HEALTH_CLUB |
+| `IndoorPool` | INDOOR_POOL |
+| `OutdoorPool` | OUTDOOR_POOL |
+| `Skiing` | SKIING |
+| `Spasalon` | SPASALON |
+| `Tennis` | TENNIS |
+| `WaterSports` | WATER_SPORTS |
+| `Whirlpool` | WHIRLPOOL |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityRoomFeature.md b/packages/csharp/docs/Models/Components/VenueAmenityRoomFeature.md
new file mode 100644
index 000000000..193fb4913
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityRoomFeature.md
@@ -0,0 +1,29 @@
+# VenueAmenityRoomFeature
+
+In-room feature or guest service available at a venue.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityRoomFeature.ConciergeServices;
+```
+
+
+## Values
+
+| Name | Value |
+| -------------------- | -------------------- |
+| `ConciergeServices` | CONCIERGE_SERVICES |
+| `FreeLocalCalls` | FREE_LOCAL_CALLS |
+| `FreeTollFreeCalls` | FREE_TOLL_FREE_CALLS |
+| `GardenViews` | GARDEN_VIEWS |
+| `Internet` | INTERNET |
+| `Laundry` | LAUNDRY |
+| `LuggageStorage` | LUGGAGE_STORAGE |
+| `MountainViews` | MOUNTAIN_VIEWS |
+| `OceanwaterViews` | OCEANWATER_VIEWS |
+| `RoomService` | ROOM_SERVICE |
+| `UrbanViews` | URBAN_VIEWS |
+| `VoiceMailBox` | VOICE_MAIL_BOX |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/VenueAmenityTransportation.md b/packages/csharp/docs/Models/Components/VenueAmenityTransportation.md
new file mode 100644
index 000000000..7332bec69
--- /dev/null
+++ b/packages/csharp/docs/Models/Components/VenueAmenityTransportation.md
@@ -0,0 +1,22 @@
+# VenueAmenityTransportation
+
+Transportation option by which a venue is accessible.
+
+## Example Usage
+
+```csharp
+using Cvent.SDK.Models.Components;
+
+var value = VenueAmenityTransportation.Bus;
+```
+
+
+## Values
+
+| Name | Value |
+| --------- | --------- |
+| `Bus` | BUS |
+| `Shuttle` | SHUTTLE |
+| `Subway` | SUBWAY |
+| `Taxi` | TAXI |
+| `Train` | TRAIN |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/CreateLeadCatcherRequest.md b/packages/csharp/docs/Models/Requests/CreateLeadCatcherRequest.md
new file mode 100644
index 000000000..a5cbd62d7
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/CreateLeadCatcherRequest.md
@@ -0,0 +1,9 @@
+# CreateLeadCatcherRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- | ----------------------------------------------------- |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `LeadCatcher` | [LeadCatcher](../../Models/Components/LeadCatcher.md) | :heavy_check_mark: | N/A | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/CreateLeadCatcherResponse.md b/packages/csharp/docs/Models/Requests/CreateLeadCatcherResponse.md
new file mode 100644
index 000000000..24441dbdd
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/CreateLeadCatcherResponse.md
@@ -0,0 +1,10 @@
+# CreateLeadCatcherResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `ExistingLeadCatcher` | [ExistingLeadCatcher](../../Models/Components/ExistingLeadCatcher.md) | :heavy_minus_sign: | Lead catcher created successfully. |
+| `Headers` | Dictionary> | :heavy_check_mark: | N/A |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/DeleteLeadCatcherRequest.md b/packages/csharp/docs/Models/Requests/DeleteLeadCatcherRequest.md
new file mode 100644
index 000000000..065ac2beb
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/DeleteLeadCatcherRequest.md
@@ -0,0 +1,9 @@
+# DeleteLeadCatcherRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `LeadCatcherId` | *string* | :heavy_check_mark: | Unique identifier for a lead catcher. | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/DeleteLeadCatcherResponse.md b/packages/csharp/docs/Models/Requests/DeleteLeadCatcherResponse.md
new file mode 100644
index 000000000..9ca5b186a
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/DeleteLeadCatcherResponse.md
@@ -0,0 +1,8 @@
+# DeleteLeadCatcherResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/GetHousingEventHotelAvailabilityRequest.md b/packages/csharp/docs/Models/Requests/GetHousingEventHotelAvailabilityRequest.md
index 849bf250c..ff24a4bdf 100644
--- a/packages/csharp/docs/Models/Requests/GetHousingEventHotelAvailabilityRequest.md
+++ b/packages/csharp/docs/Models/Requests/GetHousingEventHotelAvailabilityRequest.md
@@ -8,5 +8,5 @@
| `HousingEventId` | *long* | :heavy_check_mark: | ID for a Passkey housing event. | 35325345 |
| `HotelId` | *long* | :heavy_check_mark: | The hotel's unique ID. | 454345 |
| `Filter` | *string* | :heavy_minus_sign: | "A filter query string narrows search results and supports the combination of logical and comparison operators. The filter adheres to the pattern filter='field' comparisonType 'value'."
These are the comparison types that can be used in filter expressions:
* equal: eq
* less or equal: le
* greater or equal: ge
* greater than: gt
* less than: lt
The following fields are filterable:
* attendeeType.codes (eq)
* attendeeType.id (eq)
* roomType.id (eq)
* date (eq\|le\|ge\|lt\|gt)
Limits for the number of fields that can be passed in a filter: 36
The following operators are available:
* and
* or
| attendeeType.codes eq 'PEWATT0524317' and (date ge '2023-01-12' and date le '2023-01-15') |
-| `Limit` | *long* | :heavy_minus_sign: | Limit to this number of search results. Maximum of 50, default of 10. | 10 |
+| `Limit` | *long* | :heavy_minus_sign: | Limit to this number of search results. Maximum of 200, default of 10. | 10 |
| `Token` | *string* | :heavy_minus_sign: | The continuation token returned from a previous class. This must be a valid UUID v4 if provided.
This will override any other pageable parameters provided.
| 0e28af57-511f-47ab-ae46-46cd1ca51a1a |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewRequest.md b/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewRequest.md
new file mode 100644
index 000000000..8f6aa6fed
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewRequest.md
@@ -0,0 +1,9 @@
+# GetLeadCatcherOverviewRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `LeadCatcherId` | *string* | :heavy_check_mark: | Unique identifier for a lead catcher. | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewResponse.md b/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewResponse.md
new file mode 100644
index 000000000..a29a8ef85
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/GetLeadCatcherOverviewResponse.md
@@ -0,0 +1,9 @@
+# GetLeadCatcherOverviewResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `LeadCatcherOverview` | [LeadCatcherOverview](../../Models/Components/LeadCatcherOverview.md) | :heavy_minus_sign: | Successfully retrieved the lead catcher overview. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/GetVenueAmenitiesRequest.md b/packages/csharp/docs/Models/Requests/GetVenueAmenitiesRequest.md
new file mode 100644
index 000000000..9b15bb8e2
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/GetVenueAmenitiesRequest.md
@@ -0,0 +1,8 @@
+# GetVenueAmenitiesRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ | ------------------------------------------ |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/GetVenueAmenitiesResponse.md b/packages/csharp/docs/Models/Requests/GetVenueAmenitiesResponse.md
new file mode 100644
index 000000000..6056538fe
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/GetVenueAmenitiesResponse.md
@@ -0,0 +1,9 @@
+# GetVenueAmenitiesResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `ExistingVenueAmenities` | [ExistingVenueAmenities](../../Models/Components/ExistingVenueAmenities.md) | :heavy_minus_sign: | Successfully retrieved the venue amenities. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/ListAttendeesPostFilterRequest.md b/packages/csharp/docs/Models/Requests/ListAttendeesPostFilterRequest.md
index 0250ef1c9..b3e676b27 100644
--- a/packages/csharp/docs/Models/Requests/ListAttendeesPostFilterRequest.md
+++ b/packages/csharp/docs/Models/Requests/ListAttendeesPostFilterRequest.md
@@ -12,4 +12,4 @@
| `Expand` | List<[Expand](../../Models/Components/Expand.md)> | :heavy_minus_sign: | This endpoint allows you to request additional information as an expanded response using the expand query parameter.
The expanded entity is retrieved and displayed inline for each specified expand value.
An object contains the ID of a related object in its response properties. You can expand these objects,
along with others, in line using the expand query parameter.
You can expand multiple objects at the same time by identifying multiple items in the expand array.
The respective scopes for each expansion are required.
The following fields are expandable:
* answers.question
* **Scope**: event/events:read
* **Reference**: List Event Questions
* registrationType
* **Scope**: event/registration-types:read
* **Reference**: List Registration Types
| [
"answers.question",
"registrationType"
] |
| `Sort` | *string* | :heavy_minus_sign: | The `sort` query parameter sorts items in the list of results and organizes them according to your preference.
There are two orders:
* ascending: ASC
* descending: DESC
The following fields are sortable:
* contact.firstName
* contact.lastName
* contact.title
* contact.company
* registeredAt
* checkIn
| contact.company:DESC,contact.title:ASC |
| `IncludeDeletedGuests` | *bool* | :heavy_minus_sign: | True indicates the request should include deleted guests in the response. By default, deleted guests are excluded.
The `deletedGuest` filter has no effect unless this parameter is `true`.
| |
-| `Filter` | [Filter](../../Models/Components/Filter.md) | :heavy_minus_sign: | The request body accepts filters to refine the data returned. Refer to available filter details in [GET List Attendees](#operation/listAttendees).
| |
\ No newline at end of file
+| `Filter` | [Filter](../../Models/Components/Filter.md) | :heavy_minus_sign: | The request body accepts filters to refine the data returned. Refer to available filter details in [GET List Attendees](#operation/listAttendees).
| |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Components/TravelProgramQuestion1.md b/packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewRequest.md
similarity index 58%
rename from packages/csharp/docs/Models/Components/TravelProgramQuestion1.md
rename to packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewRequest.md
index 48bddbfc6..eae08f498 100644
--- a/packages/csharp/docs/Models/Components/TravelProgramQuestion1.md
+++ b/packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewRequest.md
@@ -1,13 +1,10 @@
-# TravelProgramQuestion1
-
-A question, defined by the account, for the supplier to answer as part of their proposal.
+# ListLeadCatchersOverviewRequest
## Fields
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
-| `QuestionId` | *string* | :heavy_minus_sign: | The unique ID of the custom question. | 76c461cb-77f6-40b3-acc8-db44452f11c4 |
-| `Section` | [QuestionSection](../../Models/Components/QuestionSection.md) | :heavy_minus_sign: | Code representing the section where the question belongs. Currently, program_client (client specific) and program_g_and_m (group and meeting) are supported. | program_client |
-| `Required` | *bool* | :heavy_minus_sign: | Is it required for suppliers to answer this question in their proposal? | true |
-| `Sequence` | *long* | :heavy_minus_sign: | The sequence number of the question within the proposal. | 1 |
\ No newline at end of file
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `Limit` | *long* | :heavy_minus_sign: | The maximum number of records to return per page. | 100 |
+| `Token` | *string* | :heavy_minus_sign: | The continuation token returned from a previous class. This must be a valid UUID v4 if provided.
This will override any other pageable parameters provided.
| 0e28af57-511f-47ab-ae46-46cd1ca51a1a |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewResponse.md b/packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewResponse.md
new file mode 100644
index 000000000..0159e01a3
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/ListLeadCatchersOverviewResponse.md
@@ -0,0 +1,9 @@
+# ListLeadCatchersOverviewResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `LeadCatchersOverviewResponse` | [LeadCatchersOverviewResponse](../../Models/Components/LeadCatchersOverviewResponse.md) | :heavy_minus_sign: | Successfully retrieved the overview of lead catchers. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/PatchLeadCatcherRequest.md b/packages/csharp/docs/Models/Requests/PatchLeadCatcherRequest.md
new file mode 100644
index 000000000..c1d2a1f1b
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/PatchLeadCatcherRequest.md
@@ -0,0 +1,10 @@
+# PatchLeadCatcherRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `LeadCatcherId` | *string* | :heavy_check_mark: | Unique identifier for a lead catcher. | |
+| `LeadCatcherPatch` | [LeadCatcherPatch](../../Models/Components/LeadCatcherPatch.md) | :heavy_check_mark: | N/A | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/PatchLeadCatcherResponse.md b/packages/csharp/docs/Models/Requests/PatchLeadCatcherResponse.md
new file mode 100644
index 000000000..aec97ab1c
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/PatchLeadCatcherResponse.md
@@ -0,0 +1,9 @@
+# PatchLeadCatcherResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `LeadCatcherPatch` | [LeadCatcherPatch](../../Models/Components/LeadCatcherPatch.md) | :heavy_minus_sign: | Successfully updated the lead catcher. The response contains only the fields that were provided in the request payload. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/UpdateLeadCatcherRequest.md b/packages/csharp/docs/Models/Requests/UpdateLeadCatcherRequest.md
new file mode 100644
index 000000000..cf52e1365
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/UpdateLeadCatcherRequest.md
@@ -0,0 +1,10 @@
+# UpdateLeadCatcherRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `LeadCatcherId` | *string* | :heavy_check_mark: | Unique identifier for a lead catcher. | |
+| `ExistingLeadCatcher` | [ExistingLeadCatcherInput](../../Models/Components/ExistingLeadCatcherInput.md) | :heavy_check_mark: | N/A | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/UpdateLeadCatcherResponse.md b/packages/csharp/docs/Models/Requests/UpdateLeadCatcherResponse.md
new file mode 100644
index 000000000..acde46749
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/UpdateLeadCatcherResponse.md
@@ -0,0 +1,9 @@
+# UpdateLeadCatcherResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- | --------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `ExistingLeadCatcher` | [ExistingLeadCatcher](../../Models/Components/ExistingLeadCatcher.md) | :heavy_minus_sign: | Successfully updated the lead catcher. |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesRequest.md b/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesRequest.md
new file mode 100644
index 000000000..907c2a11e
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesRequest.md
@@ -0,0 +1,9 @@
+# UpdateVenueAmenitiesRequest
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
+| `VenueId` | *string* | :heavy_check_mark: | Unique Cvent based identifier for a Venue. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `ExistingVenueAmenities` | [ExistingVenueAmenitiesInput](../../Models/Components/ExistingVenueAmenitiesInput.md) | :heavy_check_mark: | N/A | |
\ No newline at end of file
diff --git a/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesResponse.md b/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesResponse.md
new file mode 100644
index 000000000..c02fa3f07
--- /dev/null
+++ b/packages/csharp/docs/Models/Requests/UpdateVenueAmenitiesResponse.md
@@ -0,0 +1,9 @@
+# UpdateVenueAmenitiesResponse
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
+| `HttpMeta` | [HTTPMetadata](../../Models/Components/HTTPMetadata.md) | :heavy_check_mark: | N/A |
+| `ExistingVenueAmenities` | [ExistingVenueAmenities](../../Models/Components/ExistingVenueAmenities.md) | :heavy_minus_sign: | Successfully updated the venue amenities. |
\ No newline at end of file
diff --git a/packages/csharp/docs/sdks/attendees/README.md b/packages/csharp/docs/sdks/attendees/README.md
index 0446a7097..2fb1ebe7a 100644
--- a/packages/csharp/docs/sdks/attendees/README.md
+++ b/packages/csharp/docs/sdks/attendees/README.md
@@ -231,7 +231,7 @@ while(res != null)
## ListAttendeesPostFilter
-Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as [GET List Attendees](#operation/listAttendees) but allows for longer filters.
+Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as [GET List Attendees](#operation/listAttendees) but allows for longer filters.
More about OAuth2 authorization code support for administrators
diff --git a/packages/csharp/docs/sdks/eventtravel/README.md b/packages/csharp/docs/sdks/eventtravel/README.md
index e294973ba..33fc8d8c4 100644
--- a/packages/csharp/docs/sdks/eventtravel/README.md
+++ b/packages/csharp/docs/sdks/eventtravel/README.md
@@ -138,7 +138,7 @@ while(res != null)
## GetAlternateTravelAnswers
-Get alternate travel answers submitted by attendees who opt out of air or hotel bookings for an event.
+Get alternate travel answers submitted by attendees who opt out of air, hotel, or train bookings for an event.
### Example Usage
diff --git a/packages/csharp/docs/sdks/housing/README.md b/packages/csharp/docs/sdks/housing/README.md
index 646ac157b..a3102efea 100644
--- a/packages/csharp/docs/sdks/housing/README.md
+++ b/packages/csharp/docs/sdks/housing/README.md
@@ -17,6 +17,8 @@ If you need authentication credentials or have any questions regarding the RegLi
* **RegLink.** A feature that links Passkey events to your registration events, enabling you to sync data between the two events.
* **Callback.** [Passkey's callback system](https://developers.cvent.com/docs/passkey/REST/callbacks) allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+> Passkey Housing APIs only support the NA base URL. Calls to the EU base URL will return an error.
+
### Available Operations
diff --git a/packages/csharp/docs/sdks/venuecontent/README.md b/packages/csharp/docs/sdks/venuecontent/README.md
index 76f364c80..23baba363 100644
--- a/packages/csharp/docs/sdks/venuecontent/README.md
+++ b/packages/csharp/docs/sdks/venuecontent/README.md
@@ -6,6 +6,8 @@ Manage images, amenities, and nearby attractions associated with a venue.
### Available Operations
+* [GetVenueAmenities](#getvenueamenities) - Get Venue Amenities
+* [UpdateVenueAmenities](#updatevenueamenities) - Update Venue Amenities
* [ListVenueAttractions](#listvenueattractions) - List Venue Attractions
* [CreateVenueAttraction](#createvenueattraction) - Create Venue Attraction
* [GetVenueAttraction](#getvenueattraction) - Get Venue Attraction
@@ -21,6 +23,127 @@ Manage images, amenities, and nearby attractions associated with a venue.
* [AssociateVenueImage](#associatevenueimage) - Associate Venue Image
* [DisassociateVenueImage](#disassociatevenueimage) - Remove Venue Image
+## GetVenueAmenities
+
+Returns the current amenity selections for the specified venue.
+
+Not applicable to CVB/DMC or Restaurant venues.
+
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+GetVenueAmenitiesRequest req = new GetVenueAmenitiesRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+};
+
+var res = await sdk.VenueContent.GetVenueAmenitiesAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
+| `request` | [GetVenueAmenitiesRequest](../../Models/Requests/GetVenueAmenitiesRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[GetVenueAmenitiesResponse](../../Models/Requests/GetVenueAmenitiesResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## UpdateVenueAmenities
+
+Updates the amenity selections for the specified venue, replacing all existing selections with those provided in the request body. Sections absent from the request body or submitted as empty arrays will have their selections cleared.
+
+Not applicable to CVB/DMC or Restaurant venues.
+
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+using System.Collections.Generic;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+UpdateVenueAmenitiesRequest req = new UpdateVenueAmenitiesRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ ExistingVenueAmenities = new ExistingVenueAmenitiesInput() {
+ AvCapabilities = new List() {
+ new VenueAmenityAvCapabilityItem() {
+ Amenity = VenueAmenityAVCapability.OnsiteAvStaff,
+ Speed = 1000,
+ },
+ },
+ Parking = new List() {
+ new VenueAmenityParkingItem() {
+ Amenity = VenueAmenityParking.BusParkingAvailable,
+ Cost = 25D,
+ },
+ },
+ FacilitySpaceInfo = new List() {
+ new VenueAmenityFacilitySpaceItem() {
+ Amenity = VenueAmenityFacilitySpace.OutdoorSpace,
+ Value = 5000,
+ },
+ },
+ },
+};
+
+var res = await sdk.VenueContent.UpdateVenueAmenitiesAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------- |
+| `request` | [UpdateVenueAmenitiesRequest](../../Models/Requests/UpdateVenueAmenitiesRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[UpdateVenueAmenitiesResponse](../../Models/Requests/UpdateVenueAmenitiesResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
## ListVenueAttractions
Returns a paginated list of attractions for the specified venue.
diff --git a/packages/csharp/docs/sdks/venueleads/README.md b/packages/csharp/docs/sdks/venueleads/README.md
new file mode 100644
index 000000000..fa05b315a
--- /dev/null
+++ b/packages/csharp/docs/sdks/venueleads/README.md
@@ -0,0 +1,377 @@
+# VenueLeads
+
+## Overview
+
+Manage inbound leads submitted to venues through Cvent's sourcing channels.
+
+### Available Operations
+
+* [CreateLeadCatcher](#createleadcatcher) - Create Lead Catcher
+* [ListLeadCatchersOverview](#listleadcatchersoverview) - List Lead Catchers Overview
+* [UpdateLeadCatcher](#updateleadcatcher) - Update Lead Catcher
+* [PatchLeadCatcher](#patchleadcatcher) - Patch Lead Catcher
+* [DeleteLeadCatcher](#deleteleadcatcher) - Delete Lead Catcher
+* [GetLeadCatcherOverview](#getleadcatcheroverview) - Get Lead Catcher Overview
+
+## CreateLeadCatcher
+
+Creates a new lead catcher contact for the specified venue. Lead catchers receive email notifications when RFPs are submitted to the venue.
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+CreateLeadCatcherRequest req = new CreateLeadCatcherRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ LeadCatcher = new LeadCatcher() {
+ FirstName = "Jane",
+ LastName = "Smith",
+ Title = "Director of Sales",
+ Email = "jane.smith@example.com",
+ Phone = "+1-555-555-0101",
+ Fax = "+1-555-555-0101",
+ Address = new LeadCatcherAddress() {
+ StreetAddress1 = "1234 Trap Road",
+ StreetAddress2 = "Suite 100",
+ City = "Vienna",
+ ZipPostalCode = "22182",
+ },
+ Config = new LeadCatcherConfig() {
+ SupplierContactRole = "Sales Manager",
+ },
+ AdditionalInfo = "Preferred contact for APAC venues.",
+ },
+};
+
+var res = await sdk.VenueLeads.CreateLeadCatcherAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
+| `request` | [CreateLeadCatcherRequest](../../Models/Requests/CreateLeadCatcherRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[CreateLeadCatcherResponse](../../Models/Requests/CreateLeadCatcherResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## ListLeadCatchersOverview
+
+Returns a paginated, lightweight overview of the lead catchers for the specified venue,
+containing only `id`, `firstName`, and `lastName` for each contact.
+
+Use this endpoint to discover the `leadCatcherId` needed for PATCH, PUT, and DELETE.
+The response does not include contact details such as email address or phone number.
+
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+ListLeadCatchersOverviewRequest req = new ListLeadCatchersOverviewRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ Token = "0e28af57-511f-47ab-ae46-46cd1ca51a1a",
+};
+
+ListLeadCatchersOverviewResponse? res = await sdk.VenueLeads.ListLeadCatchersOverviewAsync(req);
+
+while(res != null)
+{
+ // handle items
+
+ res = await res.Next!();
+}
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------- |
+| `request` | [ListLeadCatchersOverviewRequest](../../Models/Requests/ListLeadCatchersOverviewRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[ListLeadCatchersOverviewResponse](../../Models/Requests/ListLeadCatchersOverviewResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## UpdateLeadCatcher
+
+Updates the given lead catcher for the specified venue, replacing the existing lead catcher data.
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+UpdateLeadCatcherRequest req = new UpdateLeadCatcherRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ LeadCatcherId = "6e7d0d64-13f7-4472-8308-fa7067dba173",
+ ExistingLeadCatcher = new ExistingLeadCatcherInput() {
+ FirstName = "Jane",
+ LastName = "Smith",
+ Title = "Director of Sales",
+ Email = "jane.smith@example.com",
+ Phone = "+1-555-555-0101",
+ Fax = "+1-555-555-0101",
+ Address = new LeadCatcherAddress() {
+ StreetAddress1 = "1234 Trap Road",
+ StreetAddress2 = "Suite 100",
+ City = "Vienna",
+ ZipPostalCode = "22182",
+ },
+ Config = new LeadCatcherConfig() {
+ SupplierContactRole = "Sales Manager",
+ },
+ AdditionalInfo = "Preferred contact for APAC venues.",
+ },
+};
+
+var res = await sdk.VenueLeads.UpdateLeadCatcherAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
+| `request` | [UpdateLeadCatcherRequest](../../Models/Requests/UpdateLeadCatcherRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[UpdateLeadCatcherResponse](../../Models/Requests/UpdateLeadCatcherResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## PatchLeadCatcher
+
+Partially updates the specified lead catcher using JSON Merge Patch, as defined in [RFC 7396](https://www.rfc-editor.org/rfc/rfc7396.html).
+
+- Only fields present in the request body are updated; omitted fields remain unchanged.
+- Set a field to `null` to unset it.
+- The response contains only the fields that were provided in the request payload.
+
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+PatchLeadCatcherRequest req = new PatchLeadCatcherRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ LeadCatcherId = "f72c984a-4f55-4563-90e5-7e34a3be1552",
+ LeadCatcherPatch = new LeadCatcherPatch() {
+ FirstName = "Jane",
+ LastName = "Smith",
+ Title = "Director of Sales",
+ Email = "jane.smith@example.com",
+ Phone = "+1-555-0100",
+ Fax = "+1-555-0101",
+ Address = new LeadCatcherAddressPatch() {
+ StreetAddress1 = "1234 Trap Road",
+ StreetAddress2 = "Suite 100",
+ City = "Vienna",
+ ZipPostalCode = "22182",
+ },
+ Locale = "en-US",
+ Config = new LeadCatcherConfigPatch() {
+ RfpEmailEnabled = true,
+ PdfLinkEnabled = true,
+ SupplierContactRole = "roleName",
+ },
+ AdditionalInfo = "Preferred contact for APAC venues.",
+ },
+};
+
+var res = await sdk.VenueLeads.PatchLeadCatcherAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- | --------------------------------------------------------------------------- |
+| `request` | [PatchLeadCatcherRequest](../../Models/Requests/PatchLeadCatcherRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[PatchLeadCatcherResponse](../../Models/Requests/PatchLeadCatcherResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## DeleteLeadCatcher
+
+Deletes the specified lead catcher for the venue.
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+DeleteLeadCatcherRequest req = new DeleteLeadCatcherRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ LeadCatcherId = "d7aa3fa0-4c8f-4353-9810-3984886b6a9d",
+};
+
+var res = await sdk.VenueLeads.DeleteLeadCatcherAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
+| `request` | [DeleteLeadCatcherRequest](../../Models/Requests/DeleteLeadCatcherRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[DeleteLeadCatcherResponse](../../Models/Requests/DeleteLeadCatcherResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
+
+## GetLeadCatcherOverview
+
+Retrieves a lightweight overview of a specific lead catcher for the specified venue,
+containing only `id`, `firstName`, and `lastName`.
+
+The response does not include contact details such as email address or phone number.
+
+
+### Example Usage
+
+
+```csharp
+using Cvent.SDK;
+using Cvent.SDK.Models.Components;
+using Cvent.SDK.Models.Requests;
+
+var sdk = new CventSDK(security: new Security() {
+ OAuth2ClientCredentials = new SchemeOAuth2ClientCredentials() {
+ ClientID = "",
+ ClientSecret = "",
+ TokenURL = "",
+ Scopes = "",
+ },
+});
+
+GetLeadCatcherOverviewRequest req = new GetLeadCatcherOverviewRequest() {
+ VenueId = "6bb0e2db-861f-46e3-a923-eb4d959ffa00",
+ LeadCatcherId = "7de41b14-8083-46d4-91b6-5a3239d59277",
+};
+
+var res = await sdk.VenueLeads.GetLeadCatcherOverviewAsync(req);
+
+// handle response
+```
+
+### Parameters
+
+| Parameter | Type | Required | Description |
+| --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------- |
+| `request` | [GetLeadCatcherOverviewRequest](../../Models/Requests/GetLeadCatcherOverviewRequest.md) | :heavy_check_mark: | The request object to use for the request. |
+
+### Response
+
+**[GetLeadCatcherOverviewResponse](../../Models/Requests/GetLeadCatcherOverviewResponse.md)**
+
+### Errors
+
+| Error Type | Status Code | Content Type |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| Cvent.SDK.Models.Errors.ErrorResponse12 | 400, 401, 403, 404, 429 | application/json |
+| Cvent.SDK.Models.Errors.APIException | 4XX, 5XX | \*/\* |
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Attendees.cs b/packages/csharp/src/Cvent/SDK/Attendees.cs
index c3d422147..a801b4fe2 100644
--- a/packages/csharp/src/Cvent/SDK/Attendees.cs
+++ b/packages/csharp/src/Cvent/SDK/Attendees.cs
@@ -111,7 +111,7 @@ public Task ListAttendeesAsync(
/// More about OAuth2 authorization code support for administrators
///
///
- /// Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as GET List Attendees but allows for longer filters.
+ /// Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as GET List Attendees but allows for longer filters.
///
/// A parameter.
/// The retry configuration to use for this operation.
@@ -904,7 +904,7 @@ public async Task ListAttendeesAsync(
/// More about OAuth2 authorization code support for administrators
///
///
- /// Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as GET List Attendees but allows for longer filters.
+ /// Gets a paginated list of attendees by sending a filter in the body of the request. This method will return the same data as GET List Attendees but allows for longer filters.
///
/// A parameter.
/// The retry configuration to use for this operation.
diff --git a/packages/csharp/src/Cvent/SDK/Cvent.SDK.csproj b/packages/csharp/src/Cvent/SDK/Cvent.SDK.csproj
index 635c693c1..8bfa0c020 100644
--- a/packages/csharp/src/Cvent/SDK/Cvent.SDK.csproj
+++ b/packages/csharp/src/Cvent/SDK/Cvent.SDK.csproj
@@ -3,7 +3,7 @@
true
Cvent.SDK
- 1.6.5
+ 1.6.6
net8.0
Cvent
Copyright (c) Cvent 2026
diff --git a/packages/csharp/src/Cvent/SDK/CventSDK.cs b/packages/csharp/src/Cvent/SDK/CventSDK.cs
index 388b00354..0b7d74347 100644
--- a/packages/csharp/src/Cvent/SDK/CventSDK.cs
+++ b/packages/csharp/src/Cvent/SDK/CventSDK.cs
@@ -157,7 +157,9 @@ public interface ICventSDK
/// * **Housing Event.** An Passkey event where invitees will be able to register and book rooms.
/// * **Reservation Request.** Represents a request to book rooms in the housing event.
/// * **RegLink.** A feature that links Passkey events to your registration events, enabling you to sync data between the two events.
- /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ ///
+ /// > Passkey Housing APIs only support the NA base URL. Calls to the EU base URL will return an error.
///
public IHousing Housing { get; }
@@ -406,6 +408,11 @@ public interface ICventSDK
///
public IVenueProfiles VenueProfiles { get; }
+ ///
+ /// Manage inbound leads submitted to venues through Cvent's sourcing channels.
+ ///
+ public IVenueLeads VenueLeads { get; }
+
///
/// Manage meeting rooms for a venue, including creating and updating room details, configuring capacities and amenities, and associating images.
///
@@ -655,6 +662,10 @@ public class CventSDK : ICventSDK
///
public IVenueProfiles VenueProfiles { get; private set; }
///
+ /// The VenueLeads sub-SDK.
+ ///
+ public IVenueLeads VenueLeads { get; private set; }
+ ///
/// The VenueMeetingRooms sub-SDK.
///
public IVenueMeetingRooms VenueMeetingRooms { get; private set; }
@@ -786,6 +797,8 @@ public CventSDK(SDKConfig config)
VenueProfiles = new VenueProfiles(SDKConfiguration);
+ VenueLeads = new VenueLeads(SDKConfiguration);
+
VenueMeetingRooms = new VenueMeetingRooms(SDKConfiguration);
Video = new Video(SDKConfiguration);
@@ -959,6 +972,8 @@ public CventSDK(
VenueProfiles = new VenueProfiles(SDKConfiguration);
+ VenueLeads = new VenueLeads(SDKConfiguration);
+
VenueMeetingRooms = new VenueMeetingRooms(SDKConfiguration);
Video = new Video(SDKConfiguration);
diff --git a/packages/csharp/src/Cvent/SDK/EventTravel.cs b/packages/csharp/src/Cvent/SDK/EventTravel.cs
index 5d92358a8..64eef968e 100644
--- a/packages/csharp/src/Cvent/SDK/EventTravel.cs
+++ b/packages/csharp/src/Cvent/SDK/EventTravel.cs
@@ -71,7 +71,7 @@ public Task GetAirRequestsAsync(
/// Get Alternate Travel Answers.
///
///
- /// Get alternate travel answers submitted by attendees who opt out of air or hotel bookings for an event.
+ /// Get alternate travel answers submitted by attendees who opt out of air, hotel, or train bookings for an event.
///
/// A parameter.
/// The retry configuration to use for this operation.
@@ -545,7 +545,7 @@ public async Task GetAirRequestsAsync(
/// Get Alternate Travel Answers.
///
///
- /// Get alternate travel answers submitted by attendees who opt out of air or hotel bookings for an event.
+ /// Get alternate travel answers submitted by attendees who opt out of air, hotel, or train bookings for an event.
///
/// A parameter.
/// The retry configuration to use for this operation.
diff --git a/packages/csharp/src/Cvent/SDK/Hooks/OAuth2Scopes.cs b/packages/csharp/src/Cvent/SDK/Hooks/OAuth2Scopes.cs
index 36fd83589..24b161cf2 100644
--- a/packages/csharp/src/Cvent/SDK/Hooks/OAuth2Scopes.cs
+++ b/packages/csharp/src/Cvent/SDK/Hooks/OAuth2Scopes.cs
@@ -1015,6 +1015,16 @@ public enum OAuth2AuthorizationCodeOAuth2Scope
///
[JsonProperty("survey/surveys:read")] SurveySurveysRead,
+ ///
+ /// Allows reading of venue amenity selections.
+ ///
+ [JsonProperty("venue/amenities:read")] VenueAmenitiesRead,
+
+ ///
+ /// Allows the modification of venue amenity selections.
+ ///
+ [JsonProperty("venue/amenities:write")] VenueAmenitiesWrite,
+
///
/// Allows reading of venue availability settings.
///
@@ -1040,6 +1050,21 @@ public enum OAuth2AuthorizationCodeOAuth2Scope
///
[JsonProperty("venue/images:write")] VenueImagesWrite,
+ ///
+ /// Allows read access for overview of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers-overview:read")] VenueLeadCatchersOverviewRead,
+
+ ///
+ /// Allows the deletion of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers:delete")] VenueLeadCatchersDelete,
+
+ ///
+ /// Allows the creation and modification of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers:write")] VenueLeadCatchersWrite,
+
///
/// Allows disassociating images from meeting rooms.
///
@@ -2327,6 +2352,16 @@ public enum OAuth2ClientCredentialsOAuth2Scope
///
[JsonProperty("survey/surveys:read")] SurveySurveysRead,
+ ///
+ /// Allows reading of venue amenity selections.
+ ///
+ [JsonProperty("venue/amenities:read")] VenueAmenitiesRead,
+
+ ///
+ /// Allows the modification of venue amenity selections.
+ ///
+ [JsonProperty("venue/amenities:write")] VenueAmenitiesWrite,
+
///
/// Allows reading of venue availability settings.
///
@@ -2352,6 +2387,21 @@ public enum OAuth2ClientCredentialsOAuth2Scope
///
[JsonProperty("venue/images:write")] VenueImagesWrite,
+ ///
+ /// Allows read access for overview of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers-overview:read")] VenueLeadCatchersOverviewRead,
+
+ ///
+ /// Allows the deletion of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers:delete")] VenueLeadCatchersDelete,
+
+ ///
+ /// Allows the creation and modification of lead catchers.
+ ///
+ [JsonProperty("venue/lead-catchers:write")] VenueLeadCatchersWrite,
+
///
/// Allows disassociating images from meeting rooms.
///
diff --git a/packages/csharp/src/Cvent/SDK/Housing.cs b/packages/csharp/src/Cvent/SDK/Housing.cs
index a8ed68e49..79cc937fe 100644
--- a/packages/csharp/src/Cvent/SDK/Housing.cs
+++ b/packages/csharp/src/Cvent/SDK/Housing.cs
@@ -36,7 +36,9 @@ namespace Cvent.SDK
/// * **Housing Event.** An Passkey event where invitees will be able to register and book rooms.
/// * **Reservation Request.** Represents a request to book rooms in the housing event.
/// * **RegLink.** A feature that links Passkey events to your registration events, enabling you to sync data between the two events.
- /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ ///
+ /// > Passkey Housing APIs only support the NA base URL. Calls to the EU base URL will return an error.
///
public interface IHousing
{
@@ -520,7 +522,9 @@ public Task UpdateReservationSyncAsync(
/// * **Housing Event.** An Passkey event where invitees will be able to register and book rooms.
/// * **Reservation Request.** Represents a request to book rooms in the housing event.
/// * **RegLink.** A feature that links Passkey events to your registration events, enabling you to sync data between the two events.
- /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ /// * **Callback.** Passkey's callback system allows for a push notification to be sent to your system when a reservation is created, modified or cancelled.
+ ///
+ /// > Passkey Housing APIs only support the NA base URL. Calls to the EU base URL will return an error.
///
public class Housing : IHousing
{
diff --git a/packages/csharp/src/Cvent/SDK/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.cs
index 66c10c637..248cc8a49 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Callbacks/CreateContactHookContactTransactionCallbackResponse.cs
@@ -21,6 +21,6 @@ public class CreateContactHookContactTransactionCallbackResponse
///
/// Your server returns this structure on a successful callback with the updated values for contact fields present in your system.
///
- public ContactFields2? ContactFields { get; set; }
+ public ContactFields1? ContactFields1 { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/AlternateTravelDetail.cs b/packages/csharp/src/Cvent/SDK/Models/Components/AlternateTravelDetail.cs
index 8a22c84b8..2b271aa52 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/AlternateTravelDetail.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/AlternateTravelDetail.cs
@@ -15,7 +15,7 @@ namespace Cvent.SDK.Models.Components
using System;
///
- /// Details of an alternate travel answer submitted by an attendee who opted out of air or hotel bookings.
+ /// Details of an alternate travel answer submitted by an attendee who opted out of air, hotel, or train bookings.
///
public class AlternateTravelDetail
{
@@ -62,7 +62,7 @@ public class AlternateTravelDetail
public AlternateTravelDetailRequesterType? RequesterType { get; set; }
///
- /// Type of travel alternate question.
+ /// Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response.
///
[JsonProperty("travelType")]
public TravelType? TravelType { get; set; }
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdate.cs b/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdate.cs
index 2da63c3ea..c4d7bd52a 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdate.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdate.cs
@@ -81,7 +81,24 @@ public class AttendeeUpdate
public bool? SendEmail { get; set; }
///
- /// Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event. <br>The following status transitions are supported by this API:<br> * No Response -> Visited <br> * No Response -> Accepted <br> * No Response -> Declined <br> * No Response -> Pending Approval <br> * Cancelled -> Accepted <br> * Cancelled -> Pending Approval <br> * Visited -> Accepted <br> * Visited -> Pending Approval <br> * Declined -> Accepted <br> * Declined -> Pending Approval <br> * Accepted -> Cancelled <br> * Pending Approval -> Accepted <br> * Pending Approval -> Cancelled <br> * Pending Approval -> Denied Approval <br> * Denied Approval -> Pending Approval <br> * Waitlisted -> Accepted.
+ /// Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
+ /// The following status transitions are supported by this API:
+ /// * No Response -> Visited
+ /// * No Response -> Accepted
+ /// * No Response -> Declined
+ /// * No Response -> Pending Approval
+ /// * Cancelled -> Accepted
+ /// * Cancelled -> Pending Approval
+ /// * Visited -> Accepted
+ /// * Visited -> Pending Approval
+ /// * Declined -> Accepted
+ /// * Declined -> Pending Approval
+ /// * Accepted -> Cancelled
+ /// * Pending Approval -> Accepted
+ /// * Pending Approval -> Cancelled
+ /// * Pending Approval -> Denied Approval
+ /// * Denied Approval -> Pending Approval
+ /// * Waitlisted -> Accepted.
///
[JsonProperty("status")]
public AttendeeUpdateStatus? Status { get; set; } = Cvent.SDK.Models.Components.AttendeeUpdateStatus.NoResponse;
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdateStatus.cs b/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdateStatus.cs
index e56ee5853..a4216d9f8 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdateStatus.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/AttendeeUpdateStatus.cs
@@ -14,7 +14,24 @@ namespace Cvent.SDK.Models.Components
using System;
///
- /// Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event. <br>The following status transitions are supported by this API:<br> * No Response -> Visited <br> * No Response -> Accepted <br> * No Response -> Declined <br> * No Response -> Pending Approval <br> * Cancelled -> Accepted <br> * Cancelled -> Pending Approval <br> * Visited -> Accepted <br> * Visited -> Pending Approval <br> * Declined -> Accepted <br> * Declined -> Pending Approval <br> * Accepted -> Cancelled <br> * Pending Approval -> Accepted <br> * Pending Approval -> Cancelled <br> * Pending Approval -> Denied Approval <br> * Denied Approval -> Pending Approval <br> * Waitlisted -> Accepted.
+ /// Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
+ /// The following status transitions are supported by this API:
+ /// * No Response -> Visited
+ /// * No Response -> Accepted
+ /// * No Response -> Declined
+ /// * No Response -> Pending Approval
+ /// * Cancelled -> Accepted
+ /// * Cancelled -> Pending Approval
+ /// * Visited -> Accepted
+ /// * Visited -> Pending Approval
+ /// * Declined -> Accepted
+ /// * Declined -> Pending Approval
+ /// * Accepted -> Cancelled
+ /// * Pending Approval -> Accepted
+ /// * Pending Approval -> Cancelled
+ /// * Pending Approval -> Denied Approval
+ /// * Denied Approval -> Pending Approval
+ /// * Waitlisted -> Accepted.
///
public enum AttendeeUpdateStatus
{
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields.cs
new file mode 100644
index 000000000..7244d7702
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields.cs
@@ -0,0 +1,44 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Details of a contact.
+ ///
+ public class ContactFields
+ {
+ ///
+ /// Contact ID.
+ ///
+ [JsonProperty("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// The first name of the contact.
+ ///
+ [JsonProperty("firstName")]
+ public string? FirstName { get; set; }
+
+ ///
+ /// The last name of the contact.
+ ///
+ [JsonProperty("lastName")]
+ public string? LastName { get; set; }
+
+ ///
+ /// The email address of the contact.
+ ///
+ [JsonProperty("email")]
+ public string? Email { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields1.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields1.cs
index 640cf4995..71d4cbc66 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields1.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields1.cs
@@ -9,36 +9,20 @@
#nullable enable
namespace Cvent.SDK.Models.Components
{
+ using Cvent.SDK.Models.Components;
using Cvent.SDK.Utils;
using Newtonsoft.Json;
+ using System.Collections.Generic;
///
- /// Details of a contact.
+ /// An array of standard contact fields supported by Cvent.
///
public class ContactFields1
{
///
- /// Contact ID.
+ /// Collection of standard contact fields.
///
- [JsonProperty("id")]
- public string? Id { get; set; }
-
- ///
- /// The first name of the contact.
- ///
- [JsonProperty("firstName")]
- public string? FirstName { get; set; }
-
- ///
- /// The last name of the contact.
- ///
- [JsonProperty("lastName")]
- public string? LastName { get; set; }
-
- ///
- /// The email address of the contact.
- ///
- [JsonProperty("email")]
- public string? Email { get; set; }
+ [JsonProperty("data")]
+ public List Data { get; set; } = default!;
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/EventAttendeeSubstituted.cs b/packages/csharp/src/Cvent/SDK/Models/Components/EventAttendeeSubstituted.cs
index f70f18506..b4b4535b4 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/EventAttendeeSubstituted.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/EventAttendeeSubstituted.cs
@@ -28,12 +28,12 @@ public class EventAttendeeSubstituted
/// Details of a contact.
///
[JsonProperty("oldContact")]
- public ContactFields1? OldContact { get; set; }
+ public ContactFields? OldContact { get; set; }
///
/// Details of a contact.
///
[JsonProperty("newContact")]
- public ContactFields1? NewContact { get; set; }
+ public ContactFields? NewContact { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcher.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcher.cs
new file mode 100644
index 000000000..41639be0f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcher.cs
@@ -0,0 +1,197 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// An existing lead catcher contact.
+ ///
+ public class ExistingLeadCatcher
+ {
+ ///
+ /// The ISO 8601 zoned date time when this record was created.
+ ///
+ [JsonProperty("created")]
+ public DateTime? Created { get; set; }
+
+ ///
+ /// The identifier of the user that created this record.
+ ///
+ [JsonProperty("createdBy")]
+ public string? CreatedBy { get; set; }
+
+ ///
+ /// The ISO 8601 zoned date time when this record was updated.
+ ///
+ [JsonProperty("lastModified")]
+ public DateTime? LastModified { get; set; }
+
+ ///
+ /// The identifier of the user that last updated this record.
+ ///
+ [JsonProperty("lastModifiedBy")]
+ public string? LastModifiedBy { get; set; }
+
+ ///
+ /// First name of the lead catcher contact.
+ ///
+ [JsonProperty("firstName")]
+ public string FirstName { get; set; } = default!;
+
+ ///
+ /// Last name of the lead catcher contact.
+ ///
+ [JsonProperty("lastName")]
+ public string LastName { get; set; } = default!;
+
+ ///
+ /// Job title of the lead catcher contact.
+ ///
+ [JsonProperty("title")]
+ public string? Title { get; set; }
+
+ ///
+ /// Email address of the lead catcher contact. RFP notifications are sent to this address.
+ ///
+ [JsonProperty("email")]
+ public string Email { get; set; } = default!;
+
+ ///
+ /// Phone number of the lead catcher contact.
+ ///
+ [JsonProperty("phone")]
+ public string Phone { get; set; } = default!;
+
+ ///
+ /// Fax number of the lead catcher contact.
+ ///
+ [JsonProperty("fax")]
+ public string? Fax { get; set; }
+
+ ///
+ /// Address information for a lead catcher contact.
+ ///
+ [JsonProperty("address")]
+ public LeadCatcherAddress? Address { get; set; }
+
+ ///
+ /// Language locale of a Lead Catcher contact.
+ ///
+ /// Values:
+ /// - `zh-CHS` — Chinese (Simplified) Legacy
+ /// - `zh-TW` — Chinese (Traditional, Taiwan)
+ /// - `de-DE` — German (Germany)
+ /// - `en-US` — English (United States)
+ /// - `fi-FI` — Finnish (Finland)
+ /// - `fr-FR` — French (France)
+ /// - `it-IT` — Italian (Italy)
+ /// - `ja-JP` — Japanese (Japan)
+ /// - `ko-KR` — Korean (Korea)
+ /// - `nl-NL` — Dutch (Netherlands)
+ /// - `pt-BR` — Portuguese (Brazil)
+ /// - `ru-RU` — Russian (Russia)
+ /// - `sv-SE` — Swedish (Sweden)
+ /// - `th-TH` — Thai (Thailand)
+ /// - `tr-TR` — Turkish (Turkey)
+ /// - `uk-UA` — Ukrainian (Ukraine)
+ /// - `zh-CN` — Chinese (Simplified, China)
+ /// - `de-CH` — German (Switzerland)
+ /// - `en-GB` — English (United Kingdom)
+ /// - `es-MX` — Spanish (Mexico)
+ /// - `fr-BE` — French (Belgium)
+ /// - `it-CH` — Italian (Switzerland)
+ /// - `nl-BE` — Dutch (Belgium)
+ /// - `pt-PT` — Portuguese (Portugal)
+ /// - `ru-MD` — Russian (Moldova)
+ /// - `sv-FI` — Swedish (Finland)
+ /// - `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+ /// - `de-AT` — German (Austria)
+ /// - `en-AU` — English (Australia)
+ /// - `es-ES` — Spanish (Spain, International Sort)
+ /// - `fr-CA` — French (Canada)
+ /// - `zh-SG` — Chinese (Simplified, Singapore)
+ /// - `de-LU` — German (Luxembourg)
+ /// - `en-CA` — English (Canada)
+ /// - `es-GT` — Spanish (Guatemala)
+ /// - `fr-CH` — French (Switzerland)
+ /// - `zh-MO` — Chinese (Traditional, Macao SAR)
+ /// - `de-LI` — German (Liechtenstein)
+ /// - `en-NZ` — English (New Zealand)
+ /// - `es-CR` — Spanish (Costa Rica)
+ /// - `fr-LU` — French (Luxembourg)
+ /// - `en-IE` — English (Ireland)
+ /// - `es-PA` — Spanish (Panama)
+ /// - `fr-MC` — French (Monaco)
+ /// - `en-ZA` — English (South Africa)
+ /// - `es-DO` — Spanish (Dominican Republic)
+ /// - `fr-029` — French (Caribbean)
+ /// - `en-JM` — English (Jamaica)
+ /// - `es-VE` — Spanish (Venezuela)
+ /// - `fr-RE` — French (Réunion)
+ /// - `en-029` — English (Caribbean)
+ /// - `es-CO` — Spanish (Colombia)
+ /// - `fr-CD` — French Congo (DRC)
+ /// - `en-BZ` — English (Belize)
+ /// - `es-PE` — Spanish (Peru)
+ /// - `fr-SN` — French (Senegal)
+ /// - `en-TT` — English (Trinidad and Tobago)
+ /// - `es-AR` — Spanish (Argentina)
+ /// - `fr-CM` — French (Cameroon)
+ /// - `en-ZW` — English (Zimbabwe)
+ /// - `es-EC` — Spanish (Ecuador)
+ /// - `fr-CI` — French (Côte d'Ivoire)
+ /// - `en-PH` — English (Philippines)
+ /// - `es-CL` — Spanish (Chile)
+ /// - `fr-ML` — French (Mali)
+ /// - `en-ID` — English (Indonesia)
+ /// - `es-UY` — Spanish (Uruguay)
+ /// - `fr-MA` — French (Morocco)
+ /// - `en-HK` — English (Hong Kong SAR)
+ /// - `es-PY` — Spanish (Paraguay)
+ /// - `fr-HT` — French (Haiti)
+ /// - `en-IN` — English (India)
+ /// - `es-BO` — Spanish (Bolivia)
+ /// - `en-MY` — English (Malaysia)
+ /// - `es-SV` — Spanish (El Salvador)
+ /// - `en-SG` — English (Singapore)
+ /// - `es-HN` — Spanish (Honduras)
+ /// - `es-NI` — Spanish (Nicaragua)
+ /// - `es-PR` — Spanish (Puerto Rico)
+ /// - `es-US` — Spanish (United States)
+ /// - `es-419` — Spanish (Latin America)
+ /// - `es-CU` — Spanish (Cuba)
+ /// - `zh-CHT` — Chinese (Traditional) Legacy.
+ ///
+ [JsonProperty("locale")]
+ public LocaleLanguageVariant? Locale { get; set; } = Cvent.SDK.Models.Components.LocaleLanguageVariant.EnUS;
+
+ ///
+ /// Notification and role configuration for a lead catcher contact.
+ ///
+ [JsonProperty("config")]
+ public LeadCatcherConfig? Config { get; set; }
+
+ ///
+ /// Additional information about the lead catcher contact.
+ ///
+ [JsonProperty("additionalInfo")]
+ public string? AdditionalInfo { get; set; }
+
+ ///
+ /// Lead catcher ID.
+ ///
+ [JsonProperty("id")]
+ public string Id { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcherInput.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcherInput.cs
new file mode 100644
index 000000000..ab56eedea
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingLeadCatcherInput.cs
@@ -0,0 +1,166 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// An existing lead catcher contact.
+ ///
+ public class ExistingLeadCatcherInput
+ {
+ ///
+ /// First name of the lead catcher contact.
+ ///
+ [JsonProperty("firstName")]
+ public string FirstName { get; set; } = default!;
+
+ ///
+ /// Last name of the lead catcher contact.
+ ///
+ [JsonProperty("lastName")]
+ public string LastName { get; set; } = default!;
+
+ ///
+ /// Job title of the lead catcher contact.
+ ///
+ [JsonProperty("title")]
+ public string? Title { get; set; }
+
+ ///
+ /// Email address of the lead catcher contact. RFP notifications are sent to this address.
+ ///
+ [JsonProperty("email")]
+ public string Email { get; set; } = default!;
+
+ ///
+ /// Phone number of the lead catcher contact.
+ ///
+ [JsonProperty("phone")]
+ public string Phone { get; set; } = default!;
+
+ ///
+ /// Fax number of the lead catcher contact.
+ ///
+ [JsonProperty("fax")]
+ public string? Fax { get; set; }
+
+ ///
+ /// Address information for a lead catcher contact.
+ ///
+ [JsonProperty("address")]
+ public LeadCatcherAddress? Address { get; set; }
+
+ ///
+ /// Language locale of a Lead Catcher contact.
+ ///
+ /// Values:
+ /// - `zh-CHS` — Chinese (Simplified) Legacy
+ /// - `zh-TW` — Chinese (Traditional, Taiwan)
+ /// - `de-DE` — German (Germany)
+ /// - `en-US` — English (United States)
+ /// - `fi-FI` — Finnish (Finland)
+ /// - `fr-FR` — French (France)
+ /// - `it-IT` — Italian (Italy)
+ /// - `ja-JP` — Japanese (Japan)
+ /// - `ko-KR` — Korean (Korea)
+ /// - `nl-NL` — Dutch (Netherlands)
+ /// - `pt-BR` — Portuguese (Brazil)
+ /// - `ru-RU` — Russian (Russia)
+ /// - `sv-SE` — Swedish (Sweden)
+ /// - `th-TH` — Thai (Thailand)
+ /// - `tr-TR` — Turkish (Turkey)
+ /// - `uk-UA` — Ukrainian (Ukraine)
+ /// - `zh-CN` — Chinese (Simplified, China)
+ /// - `de-CH` — German (Switzerland)
+ /// - `en-GB` — English (United Kingdom)
+ /// - `es-MX` — Spanish (Mexico)
+ /// - `fr-BE` — French (Belgium)
+ /// - `it-CH` — Italian (Switzerland)
+ /// - `nl-BE` — Dutch (Belgium)
+ /// - `pt-PT` — Portuguese (Portugal)
+ /// - `ru-MD` — Russian (Moldova)
+ /// - `sv-FI` — Swedish (Finland)
+ /// - `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+ /// - `de-AT` — German (Austria)
+ /// - `en-AU` — English (Australia)
+ /// - `es-ES` — Spanish (Spain, International Sort)
+ /// - `fr-CA` — French (Canada)
+ /// - `zh-SG` — Chinese (Simplified, Singapore)
+ /// - `de-LU` — German (Luxembourg)
+ /// - `en-CA` — English (Canada)
+ /// - `es-GT` — Spanish (Guatemala)
+ /// - `fr-CH` — French (Switzerland)
+ /// - `zh-MO` — Chinese (Traditional, Macao SAR)
+ /// - `de-LI` — German (Liechtenstein)
+ /// - `en-NZ` — English (New Zealand)
+ /// - `es-CR` — Spanish (Costa Rica)
+ /// - `fr-LU` — French (Luxembourg)
+ /// - `en-IE` — English (Ireland)
+ /// - `es-PA` — Spanish (Panama)
+ /// - `fr-MC` — French (Monaco)
+ /// - `en-ZA` — English (South Africa)
+ /// - `es-DO` — Spanish (Dominican Republic)
+ /// - `fr-029` — French (Caribbean)
+ /// - `en-JM` — English (Jamaica)
+ /// - `es-VE` — Spanish (Venezuela)
+ /// - `fr-RE` — French (Réunion)
+ /// - `en-029` — English (Caribbean)
+ /// - `es-CO` — Spanish (Colombia)
+ /// - `fr-CD` — French Congo (DRC)
+ /// - `en-BZ` — English (Belize)
+ /// - `es-PE` — Spanish (Peru)
+ /// - `fr-SN` — French (Senegal)
+ /// - `en-TT` — English (Trinidad and Tobago)
+ /// - `es-AR` — Spanish (Argentina)
+ /// - `fr-CM` — French (Cameroon)
+ /// - `en-ZW` — English (Zimbabwe)
+ /// - `es-EC` — Spanish (Ecuador)
+ /// - `fr-CI` — French (Côte d'Ivoire)
+ /// - `en-PH` — English (Philippines)
+ /// - `es-CL` — Spanish (Chile)
+ /// - `fr-ML` — French (Mali)
+ /// - `en-ID` — English (Indonesia)
+ /// - `es-UY` — Spanish (Uruguay)
+ /// - `fr-MA` — French (Morocco)
+ /// - `en-HK` — English (Hong Kong SAR)
+ /// - `es-PY` — Spanish (Paraguay)
+ /// - `fr-HT` — French (Haiti)
+ /// - `en-IN` — English (India)
+ /// - `es-BO` — Spanish (Bolivia)
+ /// - `en-MY` — English (Malaysia)
+ /// - `es-SV` — Spanish (El Salvador)
+ /// - `en-SG` — English (Singapore)
+ /// - `es-HN` — Spanish (Honduras)
+ /// - `es-NI` — Spanish (Nicaragua)
+ /// - `es-PR` — Spanish (Puerto Rico)
+ /// - `es-US` — Spanish (United States)
+ /// - `es-419` — Spanish (Latin America)
+ /// - `es-CU` — Spanish (Cuba)
+ /// - `zh-CHT` — Chinese (Traditional) Legacy.
+ ///
+ [JsonProperty("locale")]
+ public LocaleLanguageVariant? Locale { get; set; } = Cvent.SDK.Models.Components.LocaleLanguageVariant.EnUS;
+
+ ///
+ /// Notification and role configuration for a lead catcher contact.
+ ///
+ [JsonProperty("config")]
+ public LeadCatcherConfig? Config { get; set; }
+
+ ///
+ /// Additional information about the lead catcher contact.
+ ///
+ [JsonProperty("additionalInfo")]
+ public string? AdditionalInfo { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenities.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenities.cs
new file mode 100644
index 000000000..39991eade
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenities.cs
@@ -0,0 +1,229 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+
+ ///
+ /// The current amenity selections for a venue, including identifying properties.
+ ///
+ public class ExistingVenueAmenities
+ {
+ ///
+ /// Recreational facilities and leisure activities available at the venue.
+ ///
+ /// Values:
+ /// - `GOLF_ON_GROUNDS` — Golf on Grounds
+ /// - `HEALTH_CLUB` — Health Club
+ /// - `INDOOR_POOL` — Indoor Pool
+ /// - `OUTDOOR_POOL` — Outdoor Pool
+ /// - `SKIING` — Skiing
+ /// - `SPASALON` — Spa/Salon
+ /// - `TENNIS` — Tennis
+ /// - `WATER_SPORTS` — Water Sports
+ /// - `WHIRLPOOL` — Whirlpool.
+ ///
+ [JsonProperty("recreationalActivities")]
+ public List? RecreationalActivities { get; set; }
+
+ ///
+ /// In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `CONCIERGE_SERVICES` — Concierge Services
+ /// - `FREE_LOCAL_CALLS` — Free Local Calls
+ /// - `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
+ /// - `GARDEN_VIEWS` — Garden Views
+ /// - `INTERNET` — Internet
+ /// - `LAUNDRY` — Laundry
+ /// - `LUGGAGE_STORAGE` — Luggage Storage
+ /// - `MOUNTAIN_VIEWS` — Mountain Views
+ /// - `OCEANWATER_VIEWS` — Ocean/Water Views
+ /// - `ROOM_SERVICE` — Room Service
+ /// - `URBAN_VIEWS` — Urban Views
+ /// - `VOICE_MAIL_BOX` — Voicemail Box.
+ ///
+ [JsonProperty("roomFeatures")]
+ public List? RoomFeatures { get; set; }
+
+ ///
+ /// Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`.
+ ///
+ [JsonProperty("avCapabilities")]
+ public List? AvCapabilities { get; set; }
+
+ ///
+ /// Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
+ /// - `BUSINESS_CENTER` — Business Center
+ /// - `VIDEO_CONFERENCING` — Video Conferencing
+ /// - `VIP_SERVICES` — VIP Services.
+ ///
+ [JsonProperty("businessServices")]
+ public List? BusinessServices { get; set; }
+
+ ///
+ /// Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `BUS` — Bus
+ /// - `SHUTTLE` — Shuttle
+ /// - `SUBWAY` — Subway
+ /// - `TAXI` — Taxi
+ /// - `TRAIN` — Train.
+ ///
+ [JsonProperty("transportation")]
+ public List? Transportation { get; set; }
+
+ ///
+ /// Physical equipment and staging resources available for event use at the venue.
+ ///
+ /// Values:
+ /// - `DANCE_FLOORS` — Dance Floors
+ /// - `LOADING_DOCK_AVAILABLE` — Loading Dock
+ /// - `PIANO` — Piano
+ /// - `PORTABLE_HEATERS` — Portable Heaters
+ /// - `PORTABLE_WALLS` — Portable Walls
+ /// - `STAGING` — Staging.
+ ///
+ [JsonProperty("equipment")]
+ public List? Equipment { get; set; }
+
+ ///
+ /// Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`.
+ ///
+ [JsonProperty("parking")]
+ public List? Parking { get; set; }
+
+ ///
+ /// General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
+ ///
+ /// Values:
+ /// - `ALL_INCLUSIVE` — All Inclusive
+ /// - `BUSINESS_CENTER` — Business Center
+ /// - `CASINO` — Casino
+ /// - `EXTENDED_STAY` — Extended Stay
+ /// - `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
+ /// - `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
+ /// - `INTERNET` — Internet
+ /// - `ONSITE_CATERING` — Onsite Catering
+ /// - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
+ /// - `PETS_WELCOME` — Pet Friendly
+ /// - `RENTAL_CAR_SERVICES` — Rental Car Services
+ /// - `RESTAURANT_ON_SITE` — Onsite Restaurant
+ /// - `SECURITY_STAFF_ONSITE` — Onsite Security
+ /// - `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible.
+ ///
+ [JsonProperty("facilityInfo")]
+ public List? FacilityInfo { get; set; }
+
+ ///
+ /// Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement.
+ ///
+ [JsonProperty("facilitySpaceInfo")]
+ public List? FacilitySpaceInfo { get; set; }
+
+ ///
+ /// Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `KITCHEN_ONSITE` — Kitchen Onsite
+ /// - `ONSITE_CATERING` — Onsite Catering
+ /// - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed.
+ ///
+ [JsonProperty("cateringDetails")]
+ public List? CateringDetails { get; set; }
+
+ ///
+ /// Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `ALCOHOL_ALLOWED` — Alcohol Allowed
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("alcohol")]
+ public List? Alcohol { get; set; }
+
+ ///
+ /// Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("audioVisual")]
+ public List? AudioVisual { get; set; }
+
+ ///
+ /// Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("furniture")]
+ public List? Furniture { get; set; }
+
+ ///
+ /// Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("linensAndTableSettings")]
+ public List? LinensAndTableSettings { get; set; }
+
+ ///
+ /// Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("lighting")]
+ public List? Lighting { get; set; }
+
+ ///
+ /// Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("otherDecor")]
+ public List? OtherDecor { get; set; }
+
+ ///
+ /// Venue ID.
+ ///
+ [JsonProperty("id")]
+ public string Id { get; set; } = default!;
+
+ ///
+ /// The name of the venue.
+ ///
+ [JsonProperty("name")]
+ public string Name { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenitiesInput.cs b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenitiesInput.cs
new file mode 100644
index 000000000..46d6385fd
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/ExistingVenueAmenitiesInput.cs
@@ -0,0 +1,217 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+
+ ///
+ /// The current amenity selections for a venue, including identifying properties.
+ ///
+ public class ExistingVenueAmenitiesInput
+ {
+ ///
+ /// Recreational facilities and leisure activities available at the venue.
+ ///
+ /// Values:
+ /// - `GOLF_ON_GROUNDS` — Golf on Grounds
+ /// - `HEALTH_CLUB` — Health Club
+ /// - `INDOOR_POOL` — Indoor Pool
+ /// - `OUTDOOR_POOL` — Outdoor Pool
+ /// - `SKIING` — Skiing
+ /// - `SPASALON` — Spa/Salon
+ /// - `TENNIS` — Tennis
+ /// - `WATER_SPORTS` — Water Sports
+ /// - `WHIRLPOOL` — Whirlpool.
+ ///
+ [JsonProperty("recreationalActivities")]
+ public List? RecreationalActivities { get; set; }
+
+ ///
+ /// In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `CONCIERGE_SERVICES` — Concierge Services
+ /// - `FREE_LOCAL_CALLS` — Free Local Calls
+ /// - `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
+ /// - `GARDEN_VIEWS` — Garden Views
+ /// - `INTERNET` — Internet
+ /// - `LAUNDRY` — Laundry
+ /// - `LUGGAGE_STORAGE` — Luggage Storage
+ /// - `MOUNTAIN_VIEWS` — Mountain Views
+ /// - `OCEANWATER_VIEWS` — Ocean/Water Views
+ /// - `ROOM_SERVICE` — Room Service
+ /// - `URBAN_VIEWS` — Urban Views
+ /// - `VOICE_MAIL_BOX` — Voicemail Box.
+ ///
+ [JsonProperty("roomFeatures")]
+ public List? RoomFeatures { get; set; }
+
+ ///
+ /// Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`.
+ ///
+ [JsonProperty("avCapabilities")]
+ public List? AvCapabilities { get; set; }
+
+ ///
+ /// Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
+ /// - `BUSINESS_CENTER` — Business Center
+ /// - `VIDEO_CONFERENCING` — Video Conferencing
+ /// - `VIP_SERVICES` — VIP Services.
+ ///
+ [JsonProperty("businessServices")]
+ public List? BusinessServices { get; set; }
+
+ ///
+ /// Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `BUS` — Bus
+ /// - `SHUTTLE` — Shuttle
+ /// - `SUBWAY` — Subway
+ /// - `TAXI` — Taxi
+ /// - `TRAIN` — Train.
+ ///
+ [JsonProperty("transportation")]
+ public List? Transportation { get; set; }
+
+ ///
+ /// Physical equipment and staging resources available for event use at the venue.
+ ///
+ /// Values:
+ /// - `DANCE_FLOORS` — Dance Floors
+ /// - `LOADING_DOCK_AVAILABLE` — Loading Dock
+ /// - `PIANO` — Piano
+ /// - `PORTABLE_HEATERS` — Portable Heaters
+ /// - `PORTABLE_WALLS` — Portable Walls
+ /// - `STAGING` — Staging.
+ ///
+ [JsonProperty("equipment")]
+ public List? Equipment { get; set; }
+
+ ///
+ /// Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`.
+ ///
+ [JsonProperty("parking")]
+ public List? Parking { get; set; }
+
+ ///
+ /// General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
+ ///
+ /// Values:
+ /// - `ALL_INCLUSIVE` — All Inclusive
+ /// - `BUSINESS_CENTER` — Business Center
+ /// - `CASINO` — Casino
+ /// - `EXTENDED_STAY` — Extended Stay
+ /// - `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
+ /// - `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
+ /// - `INTERNET` — Internet
+ /// - `ONSITE_CATERING` — Onsite Catering
+ /// - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
+ /// - `PETS_WELCOME` — Pet Friendly
+ /// - `RENTAL_CAR_SERVICES` — Rental Car Services
+ /// - `RESTAURANT_ON_SITE` — Onsite Restaurant
+ /// - `SECURITY_STAFF_ONSITE` — Onsite Security
+ /// - `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible.
+ ///
+ [JsonProperty("facilityInfo")]
+ public List? FacilityInfo { get; set; }
+
+ ///
+ /// Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement.
+ ///
+ [JsonProperty("facilitySpaceInfo")]
+ public List? FacilitySpaceInfo { get; set; }
+
+ ///
+ /// Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `KITCHEN_ONSITE` — Kitchen Onsite
+ /// - `ONSITE_CATERING` — Onsite Catering
+ /// - `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed.
+ ///
+ [JsonProperty("cateringDetails")]
+ public List? CateringDetails { get; set; }
+
+ ///
+ /// Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `ALCOHOL_ALLOWED` — Alcohol Allowed
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("alcohol")]
+ public List? Alcohol { get; set; }
+
+ ///
+ /// Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("audioVisual")]
+ public List? AudioVisual { get; set; }
+
+ ///
+ /// Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("furniture")]
+ public List? Furniture { get; set; }
+
+ ///
+ /// Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("linensAndTableSettings")]
+ public List? LinensAndTableSettings { get; set; }
+
+ ///
+ /// Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("lighting")]
+ public List? Lighting { get; set; }
+
+ ///
+ /// Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
+ ///
+ /// Values:
+ /// - `AVAILABLE` — Available
+ /// - `BRING_YOUR_OWN` — Bring Your Own
+ /// - `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only.
+ ///
+ [JsonProperty("otherDecor")]
+ public List? OtherDecor { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/GuestRoomOccupancyPerRoomType.cs b/packages/csharp/src/Cvent/SDK/Models/Components/GuestRoomOccupancyPerRoomType.cs
index 2ec829f8a..517589444 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/GuestRoomOccupancyPerRoomType.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/GuestRoomOccupancyPerRoomType.cs
@@ -28,6 +28,6 @@ public class GuestRoomOccupancyPerRoomType
/// Guest room type. `ANY`: Room can be any type. `SINGLE`: Room with one bed. `DOUBLE`: Room with two beds. `SUITE`: Room is an entire suite. `STAFF`: Room is for staff.
///
[JsonProperty("type")]
- public GuestRoomType? Type { get; set; }
+ public GuestRoomType Type { get; set; } = default!;
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcher.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcher.cs
new file mode 100644
index 000000000..d1cc7606c
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcher.cs
@@ -0,0 +1,166 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// A contact attached to a venue offering who receives email notifications when RFPs are submitted to that venue.
+ ///
+ public class LeadCatcher
+ {
+ ///
+ /// First name of the lead catcher contact.
+ ///
+ [JsonProperty("firstName")]
+ public string FirstName { get; set; } = default!;
+
+ ///
+ /// Last name of the lead catcher contact.
+ ///
+ [JsonProperty("lastName")]
+ public string LastName { get; set; } = default!;
+
+ ///
+ /// Job title of the lead catcher contact.
+ ///
+ [JsonProperty("title")]
+ public string? Title { get; set; }
+
+ ///
+ /// Email address of the lead catcher contact. RFP notifications are sent to this address.
+ ///
+ [JsonProperty("email")]
+ public string Email { get; set; } = default!;
+
+ ///
+ /// Phone number of the lead catcher contact.
+ ///
+ [JsonProperty("phone")]
+ public string Phone { get; set; } = default!;
+
+ ///
+ /// Fax number of the lead catcher contact.
+ ///
+ [JsonProperty("fax")]
+ public string? Fax { get; set; }
+
+ ///
+ /// Address information for a lead catcher contact.
+ ///
+ [JsonProperty("address")]
+ public LeadCatcherAddress? Address { get; set; }
+
+ ///
+ /// Language locale of a Lead Catcher contact.
+ ///
+ /// Values:
+ /// - `zh-CHS` — Chinese (Simplified) Legacy
+ /// - `zh-TW` — Chinese (Traditional, Taiwan)
+ /// - `de-DE` — German (Germany)
+ /// - `en-US` — English (United States)
+ /// - `fi-FI` — Finnish (Finland)
+ /// - `fr-FR` — French (France)
+ /// - `it-IT` — Italian (Italy)
+ /// - `ja-JP` — Japanese (Japan)
+ /// - `ko-KR` — Korean (Korea)
+ /// - `nl-NL` — Dutch (Netherlands)
+ /// - `pt-BR` — Portuguese (Brazil)
+ /// - `ru-RU` — Russian (Russia)
+ /// - `sv-SE` — Swedish (Sweden)
+ /// - `th-TH` — Thai (Thailand)
+ /// - `tr-TR` — Turkish (Turkey)
+ /// - `uk-UA` — Ukrainian (Ukraine)
+ /// - `zh-CN` — Chinese (Simplified, China)
+ /// - `de-CH` — German (Switzerland)
+ /// - `en-GB` — English (United Kingdom)
+ /// - `es-MX` — Spanish (Mexico)
+ /// - `fr-BE` — French (Belgium)
+ /// - `it-CH` — Italian (Switzerland)
+ /// - `nl-BE` — Dutch (Belgium)
+ /// - `pt-PT` — Portuguese (Portugal)
+ /// - `ru-MD` — Russian (Moldova)
+ /// - `sv-FI` — Swedish (Finland)
+ /// - `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+ /// - `de-AT` — German (Austria)
+ /// - `en-AU` — English (Australia)
+ /// - `es-ES` — Spanish (Spain, International Sort)
+ /// - `fr-CA` — French (Canada)
+ /// - `zh-SG` — Chinese (Simplified, Singapore)
+ /// - `de-LU` — German (Luxembourg)
+ /// - `en-CA` — English (Canada)
+ /// - `es-GT` — Spanish (Guatemala)
+ /// - `fr-CH` — French (Switzerland)
+ /// - `zh-MO` — Chinese (Traditional, Macao SAR)
+ /// - `de-LI` — German (Liechtenstein)
+ /// - `en-NZ` — English (New Zealand)
+ /// - `es-CR` — Spanish (Costa Rica)
+ /// - `fr-LU` — French (Luxembourg)
+ /// - `en-IE` — English (Ireland)
+ /// - `es-PA` — Spanish (Panama)
+ /// - `fr-MC` — French (Monaco)
+ /// - `en-ZA` — English (South Africa)
+ /// - `es-DO` — Spanish (Dominican Republic)
+ /// - `fr-029` — French (Caribbean)
+ /// - `en-JM` — English (Jamaica)
+ /// - `es-VE` — Spanish (Venezuela)
+ /// - `fr-RE` — French (Réunion)
+ /// - `en-029` — English (Caribbean)
+ /// - `es-CO` — Spanish (Colombia)
+ /// - `fr-CD` — French Congo (DRC)
+ /// - `en-BZ` — English (Belize)
+ /// - `es-PE` — Spanish (Peru)
+ /// - `fr-SN` — French (Senegal)
+ /// - `en-TT` — English (Trinidad and Tobago)
+ /// - `es-AR` — Spanish (Argentina)
+ /// - `fr-CM` — French (Cameroon)
+ /// - `en-ZW` — English (Zimbabwe)
+ /// - `es-EC` — Spanish (Ecuador)
+ /// - `fr-CI` — French (Côte d'Ivoire)
+ /// - `en-PH` — English (Philippines)
+ /// - `es-CL` — Spanish (Chile)
+ /// - `fr-ML` — French (Mali)
+ /// - `en-ID` — English (Indonesia)
+ /// - `es-UY` — Spanish (Uruguay)
+ /// - `fr-MA` — French (Morocco)
+ /// - `en-HK` — English (Hong Kong SAR)
+ /// - `es-PY` — Spanish (Paraguay)
+ /// - `fr-HT` — French (Haiti)
+ /// - `en-IN` — English (India)
+ /// - `es-BO` — Spanish (Bolivia)
+ /// - `en-MY` — English (Malaysia)
+ /// - `es-SV` — Spanish (El Salvador)
+ /// - `en-SG` — English (Singapore)
+ /// - `es-HN` — Spanish (Honduras)
+ /// - `es-NI` — Spanish (Nicaragua)
+ /// - `es-PR` — Spanish (Puerto Rico)
+ /// - `es-US` — Spanish (United States)
+ /// - `es-419` — Spanish (Latin America)
+ /// - `es-CU` — Spanish (Cuba)
+ /// - `zh-CHT` — Chinese (Traditional) Legacy.
+ ///
+ [JsonProperty("locale")]
+ public LocaleLanguageVariant? Locale { get; set; } = Cvent.SDK.Models.Components.LocaleLanguageVariant.EnUS;
+
+ ///
+ /// Notification and role configuration for a lead catcher contact.
+ ///
+ [JsonProperty("config")]
+ public LeadCatcherConfig? Config { get; set; }
+
+ ///
+ /// Additional information about the lead catcher contact.
+ ///
+ [JsonProperty("additionalInfo")]
+ public string? AdditionalInfo { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddress.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddress.cs
new file mode 100644
index 000000000..54ae0e4db
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddress.cs
@@ -0,0 +1,57 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Address information for a lead catcher contact.
+ ///
+ public class LeadCatcherAddress
+ {
+ ///
+ /// Street address line 1.
+ ///
+ [JsonProperty("streetAddress1")]
+ public string? StreetAddress1 { get; set; }
+
+ ///
+ /// Street address line 2.
+ ///
+ [JsonProperty("streetAddress2")]
+ public string? StreetAddress2 { get; set; }
+
+ ///
+ /// City.
+ ///
+ [JsonProperty("city")]
+ public string? City { get; set; }
+
+ ///
+ /// State or province code for the contact address (ISO 3166-2).
+ ///
+ [JsonProperty("stateProvince")]
+ public LeadCatcherAddressStateProvince? StateProvince { get; set; }
+
+ ///
+ /// ZIP or postal code.
+ ///
+ [JsonProperty("zipPostalCode")]
+ public string? ZipPostalCode { get; set; }
+
+ ///
+ /// Country code for the contact address (ISO 3166-1 alpha-2).
+ ///
+ [JsonProperty("country")]
+ public LeadCatcherAddressCountry? Country { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressCountry.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressCountry.cs
new file mode 100644
index 000000000..e0cefe92d
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressCountry.cs
@@ -0,0 +1,312 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Country code for the contact address (ISO 3166-1 alpha-2).
+ ///
+ public enum LeadCatcherAddressCountry
+ {
+ [JsonProperty("BLANK")] Blank,
+ [JsonProperty("AD")] Ad,
+ [JsonProperty("AE")] Ae,
+ [JsonProperty("AF")] Af,
+ [JsonProperty("AG")] Ag,
+ [JsonProperty("AI")] Ai,
+ [JsonProperty("AL")] Al,
+ [JsonProperty("AM")] Am,
+ [JsonProperty("AN")] An,
+ [JsonProperty("AO")] Ao,
+ [JsonProperty("AQ")] Aq,
+ [JsonProperty("AR")] Ar,
+ [JsonProperty("AS")] As,
+ [JsonProperty("AT")] At,
+ [JsonProperty("AU")] Au,
+ [JsonProperty("AW")] Aw,
+ [JsonProperty("AX")] Ax,
+ [JsonProperty("AZ")] Az,
+ [JsonProperty("BA")] Ba,
+ [JsonProperty("BB")] Bb,
+ [JsonProperty("BD")] Bd,
+ [JsonProperty("BE")] Be,
+ [JsonProperty("BF")] Bf,
+ [JsonProperty("BG")] Bg,
+ [JsonProperty("BH")] Bh,
+ [JsonProperty("BI")] Bi,
+ [JsonProperty("BJ")] Bj,
+ [JsonProperty("BL")] Bl,
+ [JsonProperty("BM")] Bm,
+ [JsonProperty("BN")] Bn,
+ [JsonProperty("BO")] Bo,
+ [JsonProperty("BQ")] Bq,
+ [JsonProperty("BR")] Br,
+ [JsonProperty("BS")] Bs,
+ [JsonProperty("BT")] Bt,
+ [JsonProperty("BV")] Bv,
+ [JsonProperty("BW")] Bw,
+ [JsonProperty("BY")] By,
+ [JsonProperty("BZ")] Bz,
+ [JsonProperty("CA")] Ca,
+ [JsonProperty("CC")] Cc,
+ [JsonProperty("CD")] Cd,
+ [JsonProperty("CF")] Cf,
+ [JsonProperty("CG")] Cg,
+ [JsonProperty("CH")] Ch,
+ [JsonProperty("CI")] Ci,
+ [JsonProperty("CK")] Ck,
+ [JsonProperty("CL")] Cl,
+ [JsonProperty("CM")] Cm,
+ [JsonProperty("CN")] Cn,
+ [JsonProperty("CO")] Co,
+ [JsonProperty("CR")] Cr,
+ [JsonProperty("CU")] Cu,
+ [JsonProperty("CV")] Cv,
+ [JsonProperty("CW")] Cw,
+ [JsonProperty("CX")] Cx,
+ [JsonProperty("CY")] Cy,
+ [JsonProperty("CZ")] Cz,
+ [JsonProperty("DE")] De,
+ [JsonProperty("DJ")] Dj,
+ [JsonProperty("DK")] Dk,
+ [JsonProperty("DM")] Dm,
+ [JsonProperty("DO")] Do,
+ [JsonProperty("DZ")] Dz,
+ [JsonProperty("EC")] Ec,
+ [JsonProperty("EE")] Ee,
+ [JsonProperty("EG")] Eg,
+ [JsonProperty("EH")] Eh,
+ [JsonProperty("ER")] Er,
+ [JsonProperty("ES")] Es,
+ [JsonProperty("ET")] Et,
+ [JsonProperty("FI")] Fi,
+ [JsonProperty("FJ")] Fj,
+ [JsonProperty("FK")] Fk,
+ [JsonProperty("FM")] Fm,
+ [JsonProperty("FO")] Fo,
+ [JsonProperty("FR")] Fr,
+ [JsonProperty("GA")] Ga,
+ [JsonProperty("GB")] Gb,
+ [JsonProperty("GB_1")] Gb1,
+ [JsonProperty("GB_2")] Gb2,
+ [JsonProperty("GB_3")] Gb3,
+ [JsonProperty("GB_4")] Gb4,
+ [JsonProperty("GD")] Gd,
+ [JsonProperty("GE")] Ge,
+ [JsonProperty("GF")] Gf,
+ [JsonProperty("GG")] Gg,
+ [JsonProperty("GH")] Gh,
+ [JsonProperty("GI")] Gi,
+ [JsonProperty("GL")] Gl,
+ [JsonProperty("GM")] Gm,
+ [JsonProperty("GN")] Gn,
+ [JsonProperty("GP")] Gp,
+ [JsonProperty("GQ")] Gq,
+ [JsonProperty("GR")] Gr,
+ [JsonProperty("GS")] Gs,
+ [JsonProperty("GT")] Gt,
+ [JsonProperty("GU")] Gu,
+ [JsonProperty("GW")] Gw,
+ [JsonProperty("GY")] Gy,
+ [JsonProperty("HK")] Hk,
+ [JsonProperty("HM")] Hm,
+ [JsonProperty("HN")] Hn,
+ [JsonProperty("HR")] Hr,
+ [JsonProperty("HT")] Ht,
+ [JsonProperty("HU")] Hu,
+ [JsonProperty("ID")] Id,
+ [JsonProperty("IE")] Ie,
+ [JsonProperty("IL")] Il,
+ [JsonProperty("IM")] Im,
+ [JsonProperty("IN")] In,
+ [JsonProperty("IO")] Io,
+ [JsonProperty("IQ")] Iq,
+ [JsonProperty("IR")] Ir,
+ [JsonProperty("IS")] Is,
+ [JsonProperty("IT")] It,
+ [JsonProperty("JE")] Je,
+ [JsonProperty("JM")] Jm,
+ [JsonProperty("JO")] Jo,
+ [JsonProperty("JP")] Jp,
+ [JsonProperty("KE")] Ke,
+ [JsonProperty("KG")] Kg,
+ [JsonProperty("KH")] Kh,
+ [JsonProperty("KI")] Ki,
+ [JsonProperty("KM")] Km,
+ [JsonProperty("KN")] Kn,
+ [JsonProperty("KO")] Ko,
+ [JsonProperty("KP")] Kp,
+ [JsonProperty("KR")] Kr,
+ [JsonProperty("KW")] Kw,
+ [JsonProperty("KY")] Ky,
+ [JsonProperty("KZ")] Kz,
+ [JsonProperty("LA")] La,
+ [JsonProperty("LB")] Lb,
+ [JsonProperty("LC")] Lc,
+ [JsonProperty("LI")] Li,
+ [JsonProperty("LK")] Lk,
+ [JsonProperty("LR")] Lr,
+ [JsonProperty("LS")] Ls,
+ [JsonProperty("LT")] Lt,
+ [JsonProperty("LU")] Lu,
+ [JsonProperty("LV")] Lv,
+ [JsonProperty("LY")] Ly,
+ [JsonProperty("MA")] Ma,
+ [JsonProperty("MC")] Mc,
+ [JsonProperty("MD")] Md,
+ [JsonProperty("ME")] Me,
+ [JsonProperty("MF")] Mf,
+ [JsonProperty("MG")] Mg,
+ [JsonProperty("MH")] Mh,
+ [JsonProperty("MK")] Mk,
+ [JsonProperty("ML")] Ml,
+ [JsonProperty("MM")] Mm,
+ [JsonProperty("MN")] Mn,
+ [JsonProperty("MO")] Mo,
+ [JsonProperty("MP")] Mp,
+ [JsonProperty("MQ")] Mq,
+ [JsonProperty("MR")] Mr,
+ [JsonProperty("MS")] Ms,
+ [JsonProperty("MT")] Mt,
+ [JsonProperty("MU")] Mu,
+ [JsonProperty("MV")] Mv,
+ [JsonProperty("MW")] Mw,
+ [JsonProperty("MX")] Mx,
+ [JsonProperty("MY")] My,
+ [JsonProperty("MZ")] Mz,
+ [JsonProperty("NA")] Na,
+ [JsonProperty("NC")] Nc,
+ [JsonProperty("NE")] Ne,
+ [JsonProperty("NF")] Nf,
+ [JsonProperty("NG")] Ng,
+ [JsonProperty("NI")] Ni,
+ [JsonProperty("NL")] Nl,
+ [JsonProperty("NO")] No,
+ [JsonProperty("NP")] Np,
+ [JsonProperty("NR")] Nr,
+ [JsonProperty("NU")] Nu,
+ [JsonProperty("NZ")] Nz,
+ [JsonProperty("OM")] Om,
+ [JsonProperty("PA")] Pa,
+ [JsonProperty("PE")] Pe,
+ [JsonProperty("PF")] Pf,
+ [JsonProperty("PG")] Pg,
+ [JsonProperty("PH")] Ph,
+ [JsonProperty("PK")] Pk,
+ [JsonProperty("PL")] Pl,
+ [JsonProperty("PM")] Pm,
+ [JsonProperty("PN")] Pn,
+ [JsonProperty("PR")] Pr,
+ [JsonProperty("PS")] Ps,
+ [JsonProperty("PT")] Pt,
+ [JsonProperty("PW")] Pw,
+ [JsonProperty("PY")] Py,
+ [JsonProperty("QA")] Qa,
+ [JsonProperty("RE")] Re,
+ [JsonProperty("RO")] Ro,
+ [JsonProperty("RS")] Rs,
+ [JsonProperty("RU")] Ru,
+ [JsonProperty("RW")] Rw,
+ [JsonProperty("SA")] Sa,
+ [JsonProperty("SB")] Sb,
+ [JsonProperty("SC")] Sc,
+ [JsonProperty("SD")] Sd,
+ [JsonProperty("SE")] Se,
+ [JsonProperty("SG")] Sg,
+ [JsonProperty("SH")] Sh,
+ [JsonProperty("SI")] Si,
+ [JsonProperty("SJ")] Sj,
+ [JsonProperty("SK")] Sk,
+ [JsonProperty("SL")] Sl,
+ [JsonProperty("SM")] Sm,
+ [JsonProperty("SN")] Sn,
+ [JsonProperty("SO")] So,
+ [JsonProperty("SR")] Sr,
+ [JsonProperty("SS")] Ss,
+ [JsonProperty("ST")] St,
+ [JsonProperty("SV")] Sv,
+ [JsonProperty("SX")] Sx,
+ [JsonProperty("SY")] Sy,
+ [JsonProperty("SZ")] Sz,
+ [JsonProperty("TC")] Tc,
+ [JsonProperty("TD")] Td,
+ [JsonProperty("TF")] Tf,
+ [JsonProperty("TG")] Tg,
+ [JsonProperty("TH")] Th,
+ [JsonProperty("TJ")] Tj,
+ [JsonProperty("TK")] Tk,
+ [JsonProperty("TL")] Tl,
+ [JsonProperty("TM")] Tm,
+ [JsonProperty("TN")] Tn,
+ [JsonProperty("TO")] To,
+ [JsonProperty("TP")] Tp,
+ [JsonProperty("TR")] Tr,
+ [JsonProperty("TT")] Tt,
+ [JsonProperty("TV")] Tv,
+ [JsonProperty("TW")] Tw,
+ [JsonProperty("TZ")] Tz,
+ [JsonProperty("UA")] Ua,
+ [JsonProperty("UG")] Ug,
+ [JsonProperty("UM")] Um,
+ [JsonProperty("US")] Us,
+ [JsonProperty("UY")] Uy,
+ [JsonProperty("UZ")] Uz,
+ [JsonProperty("VA")] Va,
+ [JsonProperty("VC")] Vc,
+ [JsonProperty("VE")] Ve,
+ [JsonProperty("VG")] Vg,
+ [JsonProperty("VI")] Vi,
+ [JsonProperty("VN")] Vn,
+ [JsonProperty("VU")] Vu,
+ [JsonProperty("WF")] Wf,
+ [JsonProperty("WS")] Ws,
+ [JsonProperty("YE")] Ye,
+ [JsonProperty("YT")] Yt,
+ [JsonProperty("ZA")] Za,
+ [JsonProperty("ZM")] Zm,
+ [JsonProperty("ZW")] Zw,
+ }
+
+ public static class LeadCatcherAddressCountryExtension
+ {
+ public static string Value(this LeadCatcherAddressCountry value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static LeadCatcherAddressCountry ToEnum(this string value)
+ {
+ foreach (var field in typeof(LeadCatcherAddressCountry).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is LeadCatcherAddressCountry)
+ {
+ return (LeadCatcherAddressCountry)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum LeadCatcherAddressCountry");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressPatch.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressPatch.cs
new file mode 100644
index 000000000..a182a8427
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressPatch.cs
@@ -0,0 +1,57 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ ///
+ public class LeadCatcherAddressPatch
+ {
+ ///
+ /// Street address line 1.
+ ///
+ [JsonProperty("streetAddress1")]
+ public string? StreetAddress1 { get; set; } = null;
+
+ ///
+ /// Street address line 2.
+ ///
+ [JsonProperty("streetAddress2")]
+ public string? StreetAddress2 { get; set; } = null;
+
+ ///
+ /// City.
+ ///
+ [JsonProperty("city")]
+ public string? City { get; set; } = null;
+
+ ///
+ /// The state province code used for contact information.
+ ///
+ [JsonProperty("stateProvince")]
+ public LeadCatcherPatchStateProvince? StateProvince { get; set; } = null;
+
+ ///
+ /// ZIP or postal code.
+ ///
+ [JsonProperty("zipPostalCode")]
+ public string? ZipPostalCode { get; set; } = null;
+
+ ///
+ /// ISO 3166 two-letter (alpha-2) country code used for contact information.
+ ///
+ [JsonProperty("country")]
+ public LeadCatcherPatchCountry? Country { get; set; } = null;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressStateProvince.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressStateProvince.cs
new file mode 100644
index 000000000..aebb64a27
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherAddressStateProvince.cs
@@ -0,0 +1,877 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// State or province code for the contact address (ISO 3166-2).
+ ///
+ public enum LeadCatcherAddressStateProvince
+ {
+ [JsonProperty("BLANK")] Blank,
+ [JsonProperty("AA")] Aa,
+ [JsonProperty("AB")] Ab,
+ [JsonProperty("ABD")] Abd,
+ [JsonProperty("ABE")] Abe,
+ [JsonProperty("ACT_AUS")] ActAus,
+ [JsonProperty("AE")] Ae,
+ [JsonProperty("AGB")] Agb,
+ [JsonProperty("AGY")] Agy,
+ [JsonProperty("AK")] Ak,
+ [JsonProperty("AL")] Al,
+ [JsonProperty("ANS")] Ans,
+ [JsonProperty("ANT")] Ant,
+ [JsonProperty("AP")] Ap,
+ [JsonProperty("AR")] Ar,
+ [JsonProperty("ARD")] Ard,
+ [JsonProperty("ARM")] Arm,
+ [JsonProperty("AS")] As,
+ [JsonProperty("AT_1")] At1,
+ [JsonProperty("AT_2")] At2,
+ [JsonProperty("AT_3")] At3,
+ [JsonProperty("AT_4")] At4,
+ [JsonProperty("AT_5")] At5,
+ [JsonProperty("AT_6")] At6,
+ [JsonProperty("AT_7")] At7,
+ [JsonProperty("AT_8")] At8,
+ [JsonProperty("AT_9")] At9,
+ [JsonProperty("AZ")] Az,
+ [JsonProperty("BAN")] Ban,
+ [JsonProperty("BAS")] Bas,
+ [JsonProperty("BBD")] Bbd,
+ [JsonProperty("BC")] Bc,
+ [JsonProperty("BDF")] Bdf,
+ [JsonProperty("BE_BRU")] BeBru,
+ [JsonProperty("BEN")] Ben,
+ [JsonProperty("BE_VAN")] BeVan,
+ [JsonProperty("BE_VBR")] BeVbr,
+ [JsonProperty("BE_VLI")] BeVli,
+ [JsonProperty("BE_VOV")] BeVov,
+ [JsonProperty("BE_VWV")] BeVwv,
+ [JsonProperty("BE_WBR")] BeWbr,
+ [JsonProperty("BE_WHT")] BeWht,
+ [JsonProperty("BE_WLG")] BeWlg,
+ [JsonProperty("BE_WLX")] BeWlx,
+ [JsonProperty("BE_WNA")] BeWna,
+ [JsonProperty("BEX")] Bex,
+ [JsonProperty("BFS")] Bfs,
+ [JsonProperty("BGE")] Bge,
+ [JsonProperty("BGW")] Bgw,
+ [JsonProperty("BIR")] Bir,
+ [JsonProperty("BKM")] Bkm,
+ [JsonProperty("BLA")] Bla,
+ [JsonProperty("BLY")] Bly,
+ [JsonProperty("BMH")] Bmh,
+ [JsonProperty("BNB")] Bnb,
+ [JsonProperty("BNE")] Bne,
+ [JsonProperty("BNH")] Bnh,
+ [JsonProperty("BNS")] Bns,
+ [JsonProperty("BOL")] Bol,
+ [JsonProperty("BPL")] Bpl,
+ [JsonProperty("BR_AC")] BrAc,
+ [JsonProperty("BR_AL")] BrAl,
+ [JsonProperty("BR_AM")] BrAm,
+ [JsonProperty("BR_AP")] BrAp,
+ [JsonProperty("BR_BA")] BrBa,
+ [JsonProperty("BRC")] Brc,
+ [JsonProperty("BR_CE")] BrCe,
+ [JsonProperty("BRD")] Brd,
+ [JsonProperty("BR_DF")] BrDf,
+ [JsonProperty("BR_ES")] BrEs,
+ [JsonProperty("BR_GO")] BrGo,
+ [JsonProperty("BRK")] Brk,
+ [JsonProperty("BR_MA")] BrMa,
+ [JsonProperty("BR_MG")] BrMg,
+ [JsonProperty("BR_MS")] BrMs,
+ [JsonProperty("BR_MT")] BrMt,
+ [JsonProperty("BR_PA")] BrPa,
+ [JsonProperty("BR_PB")] BrPb,
+ [JsonProperty("BR_PE")] BrPe,
+ [JsonProperty("BR_PI")] BrPi,
+ [JsonProperty("BR_PR")] BrPr,
+ [JsonProperty("BR_RJ")] BrRj,
+ [JsonProperty("BR_RN")] BrRn,
+ [JsonProperty("BR_RO")] BrRo,
+ [JsonProperty("BR_RR")] BrRr,
+ [JsonProperty("BR_RS")] BrRs,
+ [JsonProperty("BR_SC")] BrSc,
+ [JsonProperty("BR_SE")] BrSe,
+ [JsonProperty("BR_SP")] BrSp,
+ [JsonProperty("BR_TO")] BrTo,
+ [JsonProperty("BRY")] Bry,
+ [JsonProperty("BST")] Bst,
+ [JsonProperty("BUR")] Bur,
+ [JsonProperty("CA")] Ca,
+ [JsonProperty("CAM")] Cam,
+ [JsonProperty("CAY")] Cay,
+ [JsonProperty("CGN")] Cgn,
+ [JsonProperty("CGV")] Cgv,
+ [JsonProperty("CH_AG")] ChAg,
+ [JsonProperty("CH_AI")] ChAi,
+ [JsonProperty("CH_AR")] ChAr,
+ [JsonProperty("CH_BE")] ChBe,
+ [JsonProperty("CH_BL")] ChBl,
+ [JsonProperty("CH_BS")] ChBs,
+ [JsonProperty("CH_FR")] ChFr,
+ [JsonProperty("CH_GE")] ChGe,
+ [JsonProperty("CH_GL")] ChGl,
+ [JsonProperty("CH_GR")] ChGr,
+ [JsonProperty("CHI")] Chi,
+ [JsonProperty("CH_JU")] ChJu,
+ [JsonProperty("CH_LU")] ChLu,
+ [JsonProperty("CH_NE")] ChNe,
+ [JsonProperty("CH_NW")] ChNw,
+ [JsonProperty("CH_OW")] ChOw,
+ [JsonProperty("CHS")] Chs,
+ [JsonProperty("CH_SG")] ChSg,
+ [JsonProperty("CH_SH")] ChSh,
+ [JsonProperty("CH_SO")] ChSo,
+ [JsonProperty("CH_SZ")] ChSz,
+ [JsonProperty("CH_TG")] ChTg,
+ [JsonProperty("CH_TI")] ChTi,
+ [JsonProperty("CH_UR")] ChUr,
+ [JsonProperty("CH_VD")] ChVd,
+ [JsonProperty("CH_VS")] ChVs,
+ [JsonProperty("CH_ZG")] ChZg,
+ [JsonProperty("CH_ZH")] ChZh,
+ [JsonProperty("CKF")] Ckf,
+ [JsonProperty("CKT")] Ckt,
+ [JsonProperty("CLD")] Cld,
+ [JsonProperty("CLK")] Clk,
+ [JsonProperty("CLR")] Clr,
+ [JsonProperty("CMA")] Cma,
+ [JsonProperty("CMD")] Cmd,
+ [JsonProperty("CMN")] Cmn,
+ [JsonProperty("CN_11")] Cn11,
+ [JsonProperty("CN_12")] Cn12,
+ [JsonProperty("CN_13")] Cn13,
+ [JsonProperty("CN_14")] Cn14,
+ [JsonProperty("CN_15")] Cn15,
+ [JsonProperty("CN_21")] Cn21,
+ [JsonProperty("CN_22")] Cn22,
+ [JsonProperty("CN_23")] Cn23,
+ [JsonProperty("CN_31")] Cn31,
+ [JsonProperty("CN_32")] Cn32,
+ [JsonProperty("CN_33")] Cn33,
+ [JsonProperty("CN_34")] Cn34,
+ [JsonProperty("CN_35")] Cn35,
+ [JsonProperty("CN_36")] Cn36,
+ [JsonProperty("CN_37")] Cn37,
+ [JsonProperty("CN_41")] Cn41,
+ [JsonProperty("CN_42")] Cn42,
+ [JsonProperty("CN_43")] Cn43,
+ [JsonProperty("CN_44")] Cn44,
+ [JsonProperty("CN_45")] Cn45,
+ [JsonProperty("CN_46")] Cn46,
+ [JsonProperty("CN_50")] Cn50,
+ [JsonProperty("CN_51")] Cn51,
+ [JsonProperty("CN_52")] Cn52,
+ [JsonProperty("CN_53")] Cn53,
+ [JsonProperty("CN_54")] Cn54,
+ [JsonProperty("CN_61")] Cn61,
+ [JsonProperty("CN_62")] Cn62,
+ [JsonProperty("CN_63")] Cn63,
+ [JsonProperty("CN_64")] Cn64,
+ [JsonProperty("CN_65")] Cn65,
+ [JsonProperty("CN_91")] Cn91,
+ [JsonProperty("CN_92")] Cn92,
+ [JsonProperty("CO")] Co,
+ [JsonProperty("CON")] Con,
+ [JsonProperty("COV")] Cov,
+ [JsonProperty("CRF")] Crf,
+ [JsonProperty("CRY")] Cry,
+ [JsonProperty("CSR")] Csr,
+ [JsonProperty("CT")] Ct,
+ [JsonProperty("CWD")] Cwd,
+ [JsonProperty("CWY")] Cwy,
+ [JsonProperty("DAL")] Dal,
+ [JsonProperty("DBY")] Dby,
+ [JsonProperty("DC")] Dc,
+ [JsonProperty("DE")] De,
+ [JsonProperty("DEN")] Den,
+ [JsonProperty("DER")] Der,
+ [JsonProperty("DEV")] Dev,
+ [JsonProperty("DGN")] Dgn,
+ [JsonProperty("DGY")] Dgy,
+ [JsonProperty("DK_015")] Dk015,
+ [JsonProperty("DK_020")] Dk020,
+ [JsonProperty("DK_025")] Dk025,
+ [JsonProperty("DK_030")] Dk030,
+ [JsonProperty("DK_035")] Dk035,
+ [JsonProperty("DK_040")] Dk040,
+ [JsonProperty("DK_042")] Dk042,
+ [JsonProperty("DK_050")] Dk050,
+ [JsonProperty("DK_055")] Dk055,
+ [JsonProperty("DK_060")] Dk060,
+ [JsonProperty("DK_065")] Dk065,
+ [JsonProperty("DK_070")] Dk070,
+ [JsonProperty("DK_076")] Dk076,
+ [JsonProperty("DK_080")] Dk080,
+ [JsonProperty("DK_101")] Dk101,
+ [JsonProperty("DK_147")] Dk147,
+ [JsonProperty("DK_81")] Dk81,
+ [JsonProperty("DK_82")] Dk82,
+ [JsonProperty("DK_83")] Dk83,
+ [JsonProperty("DK_84")] Dk84,
+ [JsonProperty("DK_85")] Dk85,
+ [JsonProperty("DNC")] Dnc,
+ [JsonProperty("DND")] Dnd,
+ [JsonProperty("DOR")] Dor,
+ [JsonProperty("DOW")] Dow,
+ [JsonProperty("DRY")] Dry,
+ [JsonProperty("DUD")] Dud,
+ [JsonProperty("DUR")] Dur,
+ [JsonProperty("EAL")] Eal,
+ [JsonProperty("EAY")] Eay,
+ [JsonProperty("EDH")] Edh,
+ [JsonProperty("EDU")] Edu,
+ [JsonProperty("ELN")] Eln,
+ [JsonProperty("ELS")] Els,
+ [JsonProperty("ENF")] Enf,
+ [JsonProperty("ERW")] Erw,
+ [JsonProperty("ERY")] Ery,
+ [JsonProperty("ESS")] Ess,
+ [JsonProperty("ESX")] Esx,
+ [JsonProperty("FAL")] Fal,
+ [JsonProperty("FER")] Fer,
+ [JsonProperty("FIF")] Fif,
+ [JsonProperty("FL")] Fl,
+ [JsonProperty("FLN")] Fln,
+ [JsonProperty("FM")] Fm,
+ [JsonProperty("GA")] Ga,
+ [JsonProperty("GAT")] Gat,
+ [JsonProperty("GB")] Gb,
+ [JsonProperty("GLG")] Glg,
+ [JsonProperty("GLN")] Gln,
+ [JsonProperty("GLS")] Gls,
+ [JsonProperty("GR_01")] Gr01,
+ [JsonProperty("GR_03")] Gr03,
+ [JsonProperty("GR_04")] Gr04,
+ [JsonProperty("GR_05")] Gr05,
+ [JsonProperty("GR_06")] Gr06,
+ [JsonProperty("GR_07")] Gr07,
+ [JsonProperty("GR_11")] Gr11,
+ [JsonProperty("GR_12")] Gr12,
+ [JsonProperty("GR_13")] Gr13,
+ [JsonProperty("GR_14")] Gr14,
+ [JsonProperty("GR_15")] Gr15,
+ [JsonProperty("GR_16")] Gr16,
+ [JsonProperty("GR_17")] Gr17,
+ [JsonProperty("GR_21")] Gr21,
+ [JsonProperty("GR_22")] Gr22,
+ [JsonProperty("GR_23")] Gr23,
+ [JsonProperty("GR_24")] Gr24,
+ [JsonProperty("GR_31")] Gr31,
+ [JsonProperty("GR_32")] Gr32,
+ [JsonProperty("GR_33")] Gr33,
+ [JsonProperty("GR_34")] Gr34,
+ [JsonProperty("GR_41")] Gr41,
+ [JsonProperty("GR_42")] Gr42,
+ [JsonProperty("GR_43")] Gr43,
+ [JsonProperty("GR_44")] Gr44,
+ [JsonProperty("GR_51")] Gr51,
+ [JsonProperty("GR_52")] Gr52,
+ [JsonProperty("GR_53")] Gr53,
+ [JsonProperty("GR_54")] Gr54,
+ [JsonProperty("GR_55")] Gr55,
+ [JsonProperty("GR_56")] Gr56,
+ [JsonProperty("GR_57")] Gr57,
+ [JsonProperty("GR_58")] Gr58,
+ [JsonProperty("GR_59")] Gr59,
+ [JsonProperty("GR_61")] Gr61,
+ [JsonProperty("GR_62")] Gr62,
+ [JsonProperty("GR_63")] Gr63,
+ [JsonProperty("GR_64")] Gr64,
+ [JsonProperty("GR_69")] Gr69,
+ [JsonProperty("GR_71")] Gr71,
+ [JsonProperty("GR_72")] Gr72,
+ [JsonProperty("GR_73")] Gr73,
+ [JsonProperty("GR_81")] Gr81,
+ [JsonProperty("GR_82")] Gr82,
+ [JsonProperty("GR_83")] Gr83,
+ [JsonProperty("GR_84")] Gr84,
+ [JsonProperty("GR_85")] Gr85,
+ [JsonProperty("GR_91")] Gr91,
+ [JsonProperty("GR_92")] Gr92,
+ [JsonProperty("GR_93")] Gr93,
+ [JsonProperty("GR_94")] Gr94,
+ [JsonProperty("GR_A_1")] GrA1,
+ [JsonProperty("GRE")] Gre,
+ [JsonProperty("GTM")] Gtm,
+ [JsonProperty("GU")] Gu,
+ [JsonProperty("GWN")] Gwn,
+ [JsonProperty("HAL")] Hal,
+ [JsonProperty("HAM")] Ham,
+ [JsonProperty("HAV")] Hav,
+ [JsonProperty("HCK")] Hck,
+ [JsonProperty("HEF")] Hef,
+ [JsonProperty("HI")] Hi,
+ [JsonProperty("HIL")] Hil,
+ [JsonProperty("HLD")] Hld,
+ [JsonProperty("HMF")] Hmf,
+ [JsonProperty("HNS")] Hns,
+ [JsonProperty("HPL")] Hpl,
+ [JsonProperty("HRT")] Hrt,
+ [JsonProperty("HRW")] Hrw,
+ [JsonProperty("HRY")] Hry,
+ [JsonProperty("IA")] Ia,
+ [JsonProperty("ID")] Id,
+ [JsonProperty("IE_C")] IeC,
+ [JsonProperty("IE_CE")] IeCe,
+ [JsonProperty("IE_CN")] IeCn,
+ [JsonProperty("IE_CW")] IeCw,
+ [JsonProperty("IE_D")] IeD,
+ [JsonProperty("IE_DL")] IeDl,
+ [JsonProperty("IE_G")] IeG,
+ [JsonProperty("IE_KE")] IeKe,
+ [JsonProperty("IE_KK")] IeKk,
+ [JsonProperty("IE_KY")] IeKy,
+ [JsonProperty("IE_LD")] IeLd,
+ [JsonProperty("IE_LH")] IeLh,
+ [JsonProperty("IE_LK")] IeLk,
+ [JsonProperty("IE_LM")] IeLm,
+ [JsonProperty("IE_LS")] IeLs,
+ [JsonProperty("IE_MH")] IeMh,
+ [JsonProperty("IE_MN")] IeMn,
+ [JsonProperty("IE_MO")] IeMo,
+ [JsonProperty("IE_OY")] IeOy,
+ [JsonProperty("IE_RN")] IeRn,
+ [JsonProperty("IE_SO")] IeSo,
+ [JsonProperty("IE_TA")] IeTa,
+ [JsonProperty("IE_WD")] IeWd,
+ [JsonProperty("IE_WH")] IeWh,
+ [JsonProperty("IE_WW")] IeWw,
+ [JsonProperty("IE_WX")] IeWx,
+ [JsonProperty("IL")] Il,
+ [JsonProperty("IN")] In,
+ [JsonProperty("IN_AN")] InAn,
+ [JsonProperty("IN_AP")] InAp,
+ [JsonProperty("IN_AR")] InAr,
+ [JsonProperty("IN_AS")] InAs,
+ [JsonProperty("IN_BR")] InBr,
+ [JsonProperty("IN_CH")] InCh,
+ [JsonProperty("IN_CT")] InCt,
+ [JsonProperty("IN_DD")] InDd,
+ [JsonProperty("IN_DL")] InDl,
+ [JsonProperty("IN_DN")] InDn,
+ [JsonProperty("IN_GA")] InGa,
+ [JsonProperty("IN_GJ")] InGj,
+ [JsonProperty("IN_HP")] InHp,
+ [JsonProperty("IN_HR")] InHr,
+ [JsonProperty("IN_JH")] InJh,
+ [JsonProperty("IN_JK")] InJk,
+ [JsonProperty("IN_KA")] InKa,
+ [JsonProperty("IN_KL")] InKl,
+ [JsonProperty("IN_LD")] InLd,
+ [JsonProperty("IN_MH")] InMh,
+ [JsonProperty("IN_ML")] InMl,
+ [JsonProperty("IN_MN")] InMn,
+ [JsonProperty("IN_MP")] InMp,
+ [JsonProperty("IN_MZ")] InMz,
+ [JsonProperty("IN_NL")] InNl,
+ [JsonProperty("IN_OR")] InOr,
+ [JsonProperty("IN_PB")] InPb,
+ [JsonProperty("IN_PY")] InPy,
+ [JsonProperty("IN_RJ")] InRj,
+ [JsonProperty("IN_SK")] InSk,
+ [JsonProperty("IN_TG")] InTg,
+ [JsonProperty("IN_TN")] InTn,
+ [JsonProperty("IN_TR")] InTr,
+ [JsonProperty("IN_UL")] InUl,
+ [JsonProperty("IN_UP")] InUp,
+ [JsonProperty("IN_WB")] InWb,
+ [JsonProperty("IOA")] Ioa,
+ [JsonProperty("IOI")] Ioi,
+ [JsonProperty("IOL")] Iol,
+ [JsonProperty("IOM")] Iom,
+ [JsonProperty("IOS")] Ios,
+ [JsonProperty("IOW")] Iow,
+ [JsonProperty("IOY")] Ioy,
+ [JsonProperty("ISL")] Isl,
+ [JsonProperty("IT_21")] It21,
+ [JsonProperty("IT_23")] It23,
+ [JsonProperty("IT_25")] It25,
+ [JsonProperty("IT_32")] It32,
+ [JsonProperty("IT_34")] It34,
+ [JsonProperty("IT_36")] It36,
+ [JsonProperty("IT_42")] It42,
+ [JsonProperty("IT_45")] It45,
+ [JsonProperty("IT_52")] It52,
+ [JsonProperty("IT_55")] It55,
+ [JsonProperty("IT_57")] It57,
+ [JsonProperty("IT_62")] It62,
+ [JsonProperty("IT_65")] It65,
+ [JsonProperty("IT_67")] It67,
+ [JsonProperty("IT_72")] It72,
+ [JsonProperty("IT_75")] It75,
+ [JsonProperty("IT_77")] It77,
+ [JsonProperty("IT_78")] It78,
+ [JsonProperty("IT_82")] It82,
+ [JsonProperty("IT_88")] It88,
+ [JsonProperty("IT_AG")] ItAg,
+ [JsonProperty("IT_AL")] ItAl,
+ [JsonProperty("IT_AN")] ItAn,
+ [JsonProperty("IT_AO")] ItAo,
+ [JsonProperty("IT_AP")] ItAp,
+ [JsonProperty("IT_AQ")] ItAq,
+ [JsonProperty("IT_AR")] ItAr,
+ [JsonProperty("IT_AT")] ItAt,
+ [JsonProperty("IT_AV")] ItAv,
+ [JsonProperty("IT_BA")] ItBa,
+ [JsonProperty("IT_BG")] ItBg,
+ [JsonProperty("IT_BI")] ItBi,
+ [JsonProperty("IT_BL")] ItBl,
+ [JsonProperty("IT_BN")] ItBn,
+ [JsonProperty("IT_BO")] ItBo,
+ [JsonProperty("IT_BR")] ItBr,
+ [JsonProperty("IT_BS")] ItBs,
+ [JsonProperty("IT_BT")] ItBt,
+ [JsonProperty("IT_BZ")] ItBz,
+ [JsonProperty("IT_CA")] ItCa,
+ [JsonProperty("IT_CB")] ItCb,
+ [JsonProperty("IT_CE")] ItCe,
+ [JsonProperty("IT_CH")] ItCh,
+ [JsonProperty("IT_CI")] ItCi,
+ [JsonProperty("IT_CL")] ItCl,
+ [JsonProperty("IT_CN")] ItCn,
+ [JsonProperty("IT_CO")] ItCo,
+ [JsonProperty("IT_CR")] ItCr,
+ [JsonProperty("IT_CS")] ItCs,
+ [JsonProperty("IT_CT")] ItCt,
+ [JsonProperty("IT_CZ")] ItCz,
+ [JsonProperty("IT_EN")] ItEn,
+ [JsonProperty("IT_FC")] ItFc,
+ [JsonProperty("IT_FE")] ItFe,
+ [JsonProperty("IT_FG")] ItFg,
+ [JsonProperty("IT_FI")] ItFi,
+ [JsonProperty("IT_FM")] ItFm,
+ [JsonProperty("IT_FR")] ItFr,
+ [JsonProperty("IT_GE")] ItGe,
+ [JsonProperty("IT_GO")] ItGo,
+ [JsonProperty("IT_GR")] ItGr,
+ [JsonProperty("IT_IM")] ItIm,
+ [JsonProperty("IT_IS")] ItIs,
+ [JsonProperty("IT_KR")] ItKr,
+ [JsonProperty("IT_LC")] ItLc,
+ [JsonProperty("IT_LE")] ItLe,
+ [JsonProperty("IT_LI")] ItLi,
+ [JsonProperty("IT_LO")] ItLo,
+ [JsonProperty("IT_LT")] ItLt,
+ [JsonProperty("IT_LU")] ItLu,
+ [JsonProperty("IT_MB")] ItMb,
+ [JsonProperty("IT_MC")] ItMc,
+ [JsonProperty("IT_ME")] ItMe,
+ [JsonProperty("IT_MI")] ItMi,
+ [JsonProperty("IT_MN")] ItMn,
+ [JsonProperty("IT_MO")] ItMo,
+ [JsonProperty("IT_MS")] ItMs,
+ [JsonProperty("IT_MT")] ItMt,
+ [JsonProperty("IT_NA")] ItNa,
+ [JsonProperty("IT_NO")] ItNo,
+ [JsonProperty("IT_NU")] ItNu,
+ [JsonProperty("IT_OG")] ItOg,
+ [JsonProperty("IT_OR")] ItOr,
+ [JsonProperty("IT_OT")] ItOt,
+ [JsonProperty("IT_PA")] ItPa,
+ [JsonProperty("IT_PC")] ItPc,
+ [JsonProperty("IT_PD")] ItPd,
+ [JsonProperty("IT_PE")] ItPe,
+ [JsonProperty("IT_PG")] ItPg,
+ [JsonProperty("IT_PI")] ItPi,
+ [JsonProperty("IT_PN")] ItPn,
+ [JsonProperty("IT_PO")] ItPo,
+ [JsonProperty("IT_PR")] ItPr,
+ [JsonProperty("IT_PT")] ItPt,
+ [JsonProperty("IT_PU")] ItPu,
+ [JsonProperty("IT_PV")] ItPv,
+ [JsonProperty("IT_PZ")] ItPz,
+ [JsonProperty("IT_RA")] ItRa,
+ [JsonProperty("IT_RC")] ItRc,
+ [JsonProperty("IT_RE")] ItRe,
+ [JsonProperty("IT_RG")] ItRg,
+ [JsonProperty("IT_RI")] ItRi,
+ [JsonProperty("IT_RM")] ItRm,
+ [JsonProperty("IT_RN")] ItRn,
+ [JsonProperty("IT_RO")] ItRo,
+ [JsonProperty("IT_SA")] ItSa,
+ [JsonProperty("IT_SI")] ItSi,
+ [JsonProperty("IT_SO")] ItSo,
+ [JsonProperty("IT_SP")] ItSp,
+ [JsonProperty("IT_SR")] ItSr,
+ [JsonProperty("IT_SS")] ItSs,
+ [JsonProperty("IT_SV")] ItSv,
+ [JsonProperty("IT_TA")] ItTa,
+ [JsonProperty("IT_TE")] ItTe,
+ [JsonProperty("IT_TN")] ItTn,
+ [JsonProperty("IT_TO")] ItTo,
+ [JsonProperty("IT_TP")] ItTp,
+ [JsonProperty("IT_TR")] ItTr,
+ [JsonProperty("IT_TS")] ItTs,
+ [JsonProperty("IT_TV")] ItTv,
+ [JsonProperty("IT_UD")] ItUd,
+ [JsonProperty("IT_VA")] ItVa,
+ [JsonProperty("IT_VB")] ItVb,
+ [JsonProperty("IT_VC")] ItVc,
+ [JsonProperty("IT_VE")] ItVe,
+ [JsonProperty("IT_VI")] ItVi,
+ [JsonProperty("IT_VR")] ItVr,
+ [JsonProperty("IT_VS")] ItVs,
+ [JsonProperty("IT_VT")] ItVt,
+ [JsonProperty("IT_VV")] ItVv,
+ [JsonProperty("IVK")] Ivk,
+ [JsonProperty("JP_01")] Jp01,
+ [JsonProperty("JP_02")] Jp02,
+ [JsonProperty("JP_03")] Jp03,
+ [JsonProperty("JP_04")] Jp04,
+ [JsonProperty("JP_05")] Jp05,
+ [JsonProperty("JP_06")] Jp06,
+ [JsonProperty("JP_07")] Jp07,
+ [JsonProperty("JP_08")] Jp08,
+ [JsonProperty("JP_09")] Jp09,
+ [JsonProperty("JP_10")] Jp10,
+ [JsonProperty("JP_11")] Jp11,
+ [JsonProperty("JP_12")] Jp12,
+ [JsonProperty("JP_13")] Jp13,
+ [JsonProperty("JP_14")] Jp14,
+ [JsonProperty("JP_15")] Jp15,
+ [JsonProperty("JP_16")] Jp16,
+ [JsonProperty("JP_17")] Jp17,
+ [JsonProperty("JP_18")] Jp18,
+ [JsonProperty("JP_19")] Jp19,
+ [JsonProperty("JP_20")] Jp20,
+ [JsonProperty("JP_21")] Jp21,
+ [JsonProperty("JP_22")] Jp22,
+ [JsonProperty("JP_23")] Jp23,
+ [JsonProperty("JP_24")] Jp24,
+ [JsonProperty("JP_25")] Jp25,
+ [JsonProperty("JP_26")] Jp26,
+ [JsonProperty("JP_27")] Jp27,
+ [JsonProperty("JP_28")] Jp28,
+ [JsonProperty("JP_29")] Jp29,
+ [JsonProperty("JP_30")] Jp30,
+ [JsonProperty("JP_31")] Jp31,
+ [JsonProperty("JP_32")] Jp32,
+ [JsonProperty("JP_33")] Jp33,
+ [JsonProperty("JP_34")] Jp34,
+ [JsonProperty("JP_35")] Jp35,
+ [JsonProperty("JP_36")] Jp36,
+ [JsonProperty("JP_37")] Jp37,
+ [JsonProperty("JP_38")] Jp38,
+ [JsonProperty("JP_39")] Jp39,
+ [JsonProperty("JP_40")] Jp40,
+ [JsonProperty("JP_41")] Jp41,
+ [JsonProperty("JP_42")] Jp42,
+ [JsonProperty("JP_43")] Jp43,
+ [JsonProperty("JP_44")] Jp44,
+ [JsonProperty("JP_45")] Jp45,
+ [JsonProperty("JP_46")] Jp46,
+ [JsonProperty("JP_47")] Jp47,
+ [JsonProperty("KEC")] Kec,
+ [JsonProperty("KEN")] Ken,
+ [JsonProperty("KHL")] Khl,
+ [JsonProperty("KIR")] Kir,
+ [JsonProperty("KS")] Ks,
+ [JsonProperty("KTT")] Ktt,
+ [JsonProperty("KWL")] Kwl,
+ [JsonProperty("KY")] Ky,
+ [JsonProperty("LA")] La,
+ [JsonProperty("LAN")] Lan,
+ [JsonProperty("LBH")] Lbh,
+ [JsonProperty("LCE")] Lce,
+ [JsonProperty("LDS")] Lds,
+ [JsonProperty("LEC")] Lec,
+ [JsonProperty("LEW")] Lew,
+ [JsonProperty("LIN")] Lin,
+ [JsonProperty("LIV")] Liv,
+ [JsonProperty("LMV")] Lmv,
+ [JsonProperty("LND")] Lnd,
+ [JsonProperty("LRN")] Lrn,
+ [JsonProperty("LSB")] Lsb,
+ [JsonProperty("LU_D")] LuD,
+ [JsonProperty("LU_G")] LuG,
+ [JsonProperty("LU_L")] LuL,
+ [JsonProperty("LUT")] Lut,
+ [JsonProperty("MA")] Ma,
+ [JsonProperty("MAN")] Man,
+ [JsonProperty("MB")] Mb,
+ [JsonProperty("MD")] Md,
+ [JsonProperty("MDB")] Mdb,
+ [JsonProperty("MDS")] Mds,
+ [JsonProperty("MDW")] Mdw,
+ [JsonProperty("ME")] Me,
+ [JsonProperty("MFT")] Mft,
+ [JsonProperty("MGM")] Mgm,
+ [JsonProperty("MH")] Mh,
+ [JsonProperty("MI")] Mi,
+ [JsonProperty("MIK")] Mik,
+ [JsonProperty("MLN")] Mln,
+ [JsonProperty("MN")] Mn,
+ [JsonProperty("MO")] Mo,
+ [JsonProperty("MON")] Mon,
+ [JsonProperty("MP")] Mp,
+ [JsonProperty("MRT")] Mrt,
+ [JsonProperty("MRY")] Mry,
+ [JsonProperty("MS")] Ms,
+ [JsonProperty("MSY")] Msy,
+ [JsonProperty("MT")] Mt,
+ [JsonProperty("MTY")] Mty,
+ [JsonProperty("MX_AGU")] MxAgu,
+ [JsonProperty("MX_BCN")] MxBcn,
+ [JsonProperty("MX_BCS")] MxBcs,
+ [JsonProperty("MX_CAM")] MxCam,
+ [JsonProperty("MX_CHH")] MxChh,
+ [JsonProperty("MX_CHP")] MxChp,
+ [JsonProperty("MX_COA")] MxCoa,
+ [JsonProperty("MX_COL")] MxCol,
+ [JsonProperty("MX_DIF")] MxDif,
+ [JsonProperty("MX_DUR")] MxDur,
+ [JsonProperty("MX_GRO")] MxGro,
+ [JsonProperty("MX_GUA")] MxGua,
+ [JsonProperty("MX_HID")] MxHid,
+ [JsonProperty("MX_JAL")] MxJal,
+ [JsonProperty("MX_MEX")] MxMex,
+ [JsonProperty("MX_MIC")] MxMic,
+ [JsonProperty("MX_MOR")] MxMor,
+ [JsonProperty("MX_NAY")] MxNay,
+ [JsonProperty("MX_NLE")] MxNle,
+ [JsonProperty("MX_OAX")] MxOax,
+ [JsonProperty("MX_PUE")] MxPue,
+ [JsonProperty("MX_QUE")] MxQue,
+ [JsonProperty("MX_ROO")] MxRoo,
+ [JsonProperty("MX_SIN")] MxSin,
+ [JsonProperty("MX_SLP")] MxSlp,
+ [JsonProperty("MX_SON")] MxSon,
+ [JsonProperty("MX_TAB")] MxTab,
+ [JsonProperty("MX_TAM")] MxTam,
+ [JsonProperty("MX_TLA")] MxTla,
+ [JsonProperty("MX_VER")] MxVer,
+ [JsonProperty("MX_YUC")] MxYuc,
+ [JsonProperty("MX_ZAC")] MxZac,
+ [JsonProperty("MYL")] Myl,
+ [JsonProperty("NAY")] Nay,
+ [JsonProperty("NB")] Nb,
+ [JsonProperty("NBL")] Nbl,
+ [JsonProperty("NC")] Nc,
+ [JsonProperty("ND")] Nd,
+ [JsonProperty("NDN")] Ndn,
+ [JsonProperty("NE")] Ne,
+ [JsonProperty("NEL")] Nel,
+ [JsonProperty("NET")] Net,
+ [JsonProperty("NFK")] Nfk,
+ [JsonProperty("NGM")] Ngm,
+ [JsonProperty("NH")] Nh,
+ [JsonProperty("NJ")] Nj,
+ [JsonProperty("NL")] Nl,
+ [JsonProperty("NL_DR")] NlDr,
+ [JsonProperty("NL_FL")] NlFl,
+ [JsonProperty("NL_FR")] NlFr,
+ [JsonProperty("NL_GE")] NlGe,
+ [JsonProperty("NL_GR")] NlGr,
+ [JsonProperty("NLK")] Nlk,
+ [JsonProperty("NL_LI")] NlLi,
+ [JsonProperty("NLN")] Nln,
+ [JsonProperty("NL_NB")] NlNb,
+ [JsonProperty("NL_NH")] NlNh,
+ [JsonProperty("NL_OV")] NlOv,
+ [JsonProperty("NL_UT")] NlUt,
+ [JsonProperty("NL_ZE")] NlZe,
+ [JsonProperty("NL_ZH")] NlZh,
+ [JsonProperty("NM")] Nm,
+ [JsonProperty("NO_01")] No01,
+ [JsonProperty("NO_02")] No02,
+ [JsonProperty("NO_03")] No03,
+ [JsonProperty("NO_04")] No04,
+ [JsonProperty("NO_05")] No05,
+ [JsonProperty("NO_06")] No06,
+ [JsonProperty("NO_07")] No07,
+ [JsonProperty("NO_08")] No08,
+ [JsonProperty("NO_09")] No09,
+ [JsonProperty("NO_10")] No10,
+ [JsonProperty("NO_11")] No11,
+ [JsonProperty("NO_12")] No12,
+ [JsonProperty("NO_14")] No14,
+ [JsonProperty("NO_15")] No15,
+ [JsonProperty("NO_16")] No16,
+ [JsonProperty("NO_17")] No17,
+ [JsonProperty("NO_18")] No18,
+ [JsonProperty("NO_19")] No19,
+ [JsonProperty("NO_20")] No20,
+ [JsonProperty("NO_21")] No21,
+ [JsonProperty("NO_22")] No22,
+ [JsonProperty("NRY")] Nry,
+ [JsonProperty("NS")] Ns,
+ [JsonProperty("NSM")] Nsm,
+ [JsonProperty("NSW_AUS")] NswAus,
+ [JsonProperty("NT")] Nt,
+ [JsonProperty("NT_AUS")] NtAus,
+ [JsonProperty("NTA")] Nta,
+ [JsonProperty("NTH")] Nth,
+ [JsonProperty("NTL")] Ntl,
+ [JsonProperty("NTT")] Ntt,
+ [JsonProperty("NTY")] Nty,
+ [JsonProperty("NU")] Nu,
+ [JsonProperty("NV")] Nv,
+ [JsonProperty("NWM")] Nwm,
+ [JsonProperty("NWP")] Nwp,
+ [JsonProperty("NY")] Ny,
+ [JsonProperty("NYK")] Nyk,
+ [JsonProperty("NYM")] Nym,
+ [JsonProperty("OH")] Oh,
+ [JsonProperty("OK")] Ok,
+ [JsonProperty("OLD")] Old,
+ [JsonProperty("OMH")] Omh,
+ [JsonProperty("ON")] On,
+ [JsonProperty("OR")] Or,
+ [JsonProperty("ORK")] Ork,
+ [JsonProperty("OXF")] Oxf,
+ [JsonProperty("PA")] Pa,
+ [JsonProperty("PE")] Pe,
+ [JsonProperty("PEM")] Pem,
+ [JsonProperty("PKN")] Pkn,
+ [JsonProperty("PLY")] Ply,
+ [JsonProperty("POL")] Pol,
+ [JsonProperty("POR")] Por,
+ [JsonProperty("POW")] Pow,
+ [JsonProperty("PR")] Pr,
+ [JsonProperty("PTE")] Pte,
+ [JsonProperty("PW")] Pw,
+ [JsonProperty("QC")] Qc,
+ [JsonProperty("QLD_AUS")] QldAus,
+ [JsonProperty("RCC")] Rcc,
+ [JsonProperty("RCH")] Rch,
+ [JsonProperty("RCT")] Rct,
+ [JsonProperty("RDB")] Rdb,
+ [JsonProperty("RDG")] Rdg,
+ [JsonProperty("RFW")] Rfw,
+ [JsonProperty("RI")] Ri,
+ [JsonProperty("RIC")] Ric,
+ [JsonProperty("ROT")] Rot,
+ [JsonProperty("RUT")] Rut,
+ [JsonProperty("SA_AUS")] SaAus,
+ [JsonProperty("SAW")] Saw,
+ [JsonProperty("SAY")] Say,
+ [JsonProperty("SC")] Sc,
+ [JsonProperty("SCB")] Scb,
+ [JsonProperty("SD")] Sd,
+ [JsonProperty("SFK")] Sfk,
+ [JsonProperty("SFT")] Sft,
+ [JsonProperty("SGC")] Sgc,
+ [JsonProperty("SGM")] Sgm,
+ [JsonProperty("SHF")] Shf,
+ [JsonProperty("SHN")] Shn,
+ [JsonProperty("SHR")] Shr,
+ [JsonProperty("SK")] Sk,
+ [JsonProperty("SKP")] Skp,
+ [JsonProperty("SLF")] Slf,
+ [JsonProperty("SLG")] Slg,
+ [JsonProperty("SLK")] Slk,
+ [JsonProperty("SOL")] Sol,
+ [JsonProperty("SOM")] Som,
+ [JsonProperty("SOS")] Sos,
+ [JsonProperty("SRY")] Sry,
+ [JsonProperty("STB")] Stb,
+ [JsonProperty("STE")] Ste,
+ [JsonProperty("STG")] Stg,
+ [JsonProperty("STH")] Sth,
+ [JsonProperty("STN")] Stn,
+ [JsonProperty("STS")] Sts,
+ [JsonProperty("STT")] Stt,
+ [JsonProperty("STY")] Sty,
+ [JsonProperty("SWA")] Swa,
+ [JsonProperty("SWD")] Swd,
+ [JsonProperty("SWK")] Swk,
+ [JsonProperty("SYK")] Syk,
+ [JsonProperty("TAM")] Tam,
+ [JsonProperty("TAS_AUS")] TasAus,
+ [JsonProperty("TFW")] Tfw,
+ [JsonProperty("THR")] Thr,
+ [JsonProperty("TN")] Tn,
+ [JsonProperty("TOB")] Tob,
+ [JsonProperty("TOF")] Tof,
+ [JsonProperty("TRF")] Trf,
+ [JsonProperty("TWH")] Twh,
+ [JsonProperty("TWR")] Twr,
+ [JsonProperty("TX")] Tx,
+ [JsonProperty("TYR")] Tyr,
+ [JsonProperty("UT")] Ut,
+ [JsonProperty("VA")] Va,
+ [JsonProperty("VGL")] Vgl,
+ [JsonProperty("VI")] Vi,
+ [JsonProperty("VIC_AUS")] VicAus,
+ [JsonProperty("VT")] Vt,
+ [JsonProperty("WA")] Wa,
+ [JsonProperty("WA_AUS")] WaAus,
+ [JsonProperty("WAR")] War,
+ [JsonProperty("WBK")] Wbk,
+ [JsonProperty("WDU")] Wdu,
+ [JsonProperty("WFT")] Wft,
+ [JsonProperty("WGM")] Wgm,
+ [JsonProperty("WGN")] Wgn,
+ [JsonProperty("WI")] Wi,
+ [JsonProperty("WIL")] Wil,
+ [JsonProperty("WIS")] Wis,
+ [JsonProperty("WKF")] Wkf,
+ [JsonProperty("WLL")] Wll,
+ [JsonProperty("WLN")] Wln,
+ [JsonProperty("WLV")] Wlv,
+ [JsonProperty("WMD")] Wmd,
+ [JsonProperty("WND")] Wnd,
+ [JsonProperty("WNM")] Wnm,
+ [JsonProperty("WOK")] Wok,
+ [JsonProperty("WOR")] Wor,
+ [JsonProperty("WRL")] Wrl,
+ [JsonProperty("WRT")] Wrt,
+ [JsonProperty("WRX")] Wrx,
+ [JsonProperty("WSM")] Wsm,
+ [JsonProperty("WSX")] Wsx,
+ [JsonProperty("WV")] Wv,
+ [JsonProperty("WY")] Wy,
+ [JsonProperty("WYK")] Wyk,
+ [JsonProperty("YOR")] Yor,
+ [JsonProperty("YT")] Yt,
+ [JsonProperty("ZET")] Zet,
+ }
+
+ public static class LeadCatcherAddressStateProvinceExtension
+ {
+ public static string Value(this LeadCatcherAddressStateProvince value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static LeadCatcherAddressStateProvince ToEnum(this string value)
+ {
+ foreach (var field in typeof(LeadCatcherAddressStateProvince).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is LeadCatcherAddressStateProvince)
+ {
+ return (LeadCatcherAddressStateProvince)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum LeadCatcherAddressStateProvince");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfig.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfig.cs
new file mode 100644
index 000000000..a443971e8
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfig.cs
@@ -0,0 +1,38 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Notification and role configuration for a lead catcher contact.
+ ///
+ public class LeadCatcherConfig
+ {
+ ///
+ /// True indicates this contact receives email notifications when an RFP is submitted.
+ ///
+ [JsonProperty("rfpEmailEnabled")]
+ public bool? RfpEmailEnabled { get; set; } = true;
+
+ ///
+ /// True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`.
+ ///
+ [JsonProperty("pdfLinkEnabled")]
+ public bool? PdfLinkEnabled { get; set; } = true;
+
+ ///
+ /// Name of the supplier contact role assigned to this contact.
+ ///
+ [JsonProperty("supplierContactRole")]
+ public string? SupplierContactRole { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfigPatch.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfigPatch.cs
new file mode 100644
index 000000000..19c242b24
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherConfigPatch.cs
@@ -0,0 +1,38 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ ///
+ public class LeadCatcherConfigPatch
+ {
+ ///
+ /// True indicates this contact receives email notifications when an RFP is submitted.
+ ///
+ [JsonProperty("rfpEmailEnabled")]
+ public bool? RfpEmailEnabled { get; set; } = null;
+
+ ///
+ /// True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`.
+ ///
+ [JsonProperty("pdfLinkEnabled")]
+ public bool? PdfLinkEnabled { get; set; } = null;
+
+ ///
+ /// Name of the supplier contact role assigned to this contact.
+ ///
+ [JsonProperty("supplierContactRole")]
+ public string? SupplierContactRole { get; set; } = null;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherOverview.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherOverview.cs
new file mode 100644
index 000000000..8fd64139a
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherOverview.cs
@@ -0,0 +1,38 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// A lightweight, non-PII overview of a lead catcher contact.
+ ///
+ public class LeadCatcherOverview
+ {
+ ///
+ /// Lead catcher ID.
+ ///
+ [JsonProperty("id")]
+ public string Id { get; set; } = default!;
+
+ ///
+ /// First name of the lead catcher contact.
+ ///
+ [JsonProperty("firstName")]
+ public string FirstName { get; set; } = default!;
+
+ ///
+ /// Last name of the lead catcher contact.
+ ///
+ [JsonProperty("lastName")]
+ public string LastName { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatch.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatch.cs
new file mode 100644
index 000000000..d01ba00b9
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatch.cs
@@ -0,0 +1,81 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// Partial update payload for a lead catcher contact.
+ ///
+ public class LeadCatcherPatch
+ {
+ ///
+ /// First name of the lead catcher contact.
+ ///
+ [JsonProperty("firstName")]
+ public string? FirstName { get; set; } = null;
+
+ ///
+ /// Last name of the lead catcher contact.
+ ///
+ [JsonProperty("lastName")]
+ public string? LastName { get; set; } = null;
+
+ ///
+ /// Job title of the lead catcher contact.
+ ///
+ [JsonProperty("title")]
+ public string? Title { get; set; } = null;
+
+ ///
+ /// Email address of the lead catcher contact. RFP notifications are sent to this address.
+ ///
+ [JsonProperty("email")]
+ public string? Email { get; set; } = null;
+
+ ///
+ /// Phone number of the lead catcher contact.
+ ///
+ [JsonProperty("phone")]
+ public string? Phone { get; set; } = null;
+
+ ///
+ /// Fax number of the lead catcher contact.
+ ///
+ [JsonProperty("fax")]
+ public string? Fax { get; set; } = null;
+
+ ///
+ /// Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ ///
+ [JsonProperty("address")]
+ public LeadCatcherAddressPatch? Address { get; set; } = null;
+
+ ///
+ /// Locale used for planner communications sent to this contact.
+ ///
+ [JsonProperty("locale")]
+ public string? Locale { get; set; } = null;
+
+ ///
+ /// Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged.
+ ///
+ [JsonProperty("config")]
+ public LeadCatcherConfigPatch? Config { get; set; } = null;
+
+ ///
+ /// Additional information about the lead catcher contact.
+ ///
+ [JsonProperty("additionalInfo")]
+ public string? AdditionalInfo { get; set; } = null;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchCountry.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchCountry.cs
new file mode 100644
index 000000000..9b9991862
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchCountry.cs
@@ -0,0 +1,312 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// ISO 3166 two-letter (alpha-2) country code used for contact information.
+ ///
+ public enum LeadCatcherPatchCountry
+ {
+ [JsonProperty("BLANK")] Blank,
+ [JsonProperty("AD")] Ad,
+ [JsonProperty("AE")] Ae,
+ [JsonProperty("AF")] Af,
+ [JsonProperty("AG")] Ag,
+ [JsonProperty("AI")] Ai,
+ [JsonProperty("AL")] Al,
+ [JsonProperty("AM")] Am,
+ [JsonProperty("AN")] An,
+ [JsonProperty("AO")] Ao,
+ [JsonProperty("AQ")] Aq,
+ [JsonProperty("AR")] Ar,
+ [JsonProperty("AS")] As,
+ [JsonProperty("AT")] At,
+ [JsonProperty("AU")] Au,
+ [JsonProperty("AW")] Aw,
+ [JsonProperty("AX")] Ax,
+ [JsonProperty("AZ")] Az,
+ [JsonProperty("BA")] Ba,
+ [JsonProperty("BB")] Bb,
+ [JsonProperty("BD")] Bd,
+ [JsonProperty("BE")] Be,
+ [JsonProperty("BF")] Bf,
+ [JsonProperty("BG")] Bg,
+ [JsonProperty("BH")] Bh,
+ [JsonProperty("BI")] Bi,
+ [JsonProperty("BJ")] Bj,
+ [JsonProperty("BL")] Bl,
+ [JsonProperty("BM")] Bm,
+ [JsonProperty("BN")] Bn,
+ [JsonProperty("BO")] Bo,
+ [JsonProperty("BQ")] Bq,
+ [JsonProperty("BR")] Br,
+ [JsonProperty("BS")] Bs,
+ [JsonProperty("BT")] Bt,
+ [JsonProperty("BV")] Bv,
+ [JsonProperty("BW")] Bw,
+ [JsonProperty("BY")] By,
+ [JsonProperty("BZ")] Bz,
+ [JsonProperty("CA")] Ca,
+ [JsonProperty("CC")] Cc,
+ [JsonProperty("CD")] Cd,
+ [JsonProperty("CF")] Cf,
+ [JsonProperty("CG")] Cg,
+ [JsonProperty("CH")] Ch,
+ [JsonProperty("CI")] Ci,
+ [JsonProperty("CK")] Ck,
+ [JsonProperty("CL")] Cl,
+ [JsonProperty("CM")] Cm,
+ [JsonProperty("CN")] Cn,
+ [JsonProperty("CO")] Co,
+ [JsonProperty("CR")] Cr,
+ [JsonProperty("CU")] Cu,
+ [JsonProperty("CV")] Cv,
+ [JsonProperty("CW")] Cw,
+ [JsonProperty("CX")] Cx,
+ [JsonProperty("CY")] Cy,
+ [JsonProperty("CZ")] Cz,
+ [JsonProperty("DE")] De,
+ [JsonProperty("DJ")] Dj,
+ [JsonProperty("DK")] Dk,
+ [JsonProperty("DM")] Dm,
+ [JsonProperty("DO")] Do,
+ [JsonProperty("DZ")] Dz,
+ [JsonProperty("EC")] Ec,
+ [JsonProperty("EE")] Ee,
+ [JsonProperty("EG")] Eg,
+ [JsonProperty("EH")] Eh,
+ [JsonProperty("ER")] Er,
+ [JsonProperty("ES")] Es,
+ [JsonProperty("ET")] Et,
+ [JsonProperty("FI")] Fi,
+ [JsonProperty("FJ")] Fj,
+ [JsonProperty("FK")] Fk,
+ [JsonProperty("FM")] Fm,
+ [JsonProperty("FO")] Fo,
+ [JsonProperty("FR")] Fr,
+ [JsonProperty("GA")] Ga,
+ [JsonProperty("GB")] Gb,
+ [JsonProperty("GB_1")] Gb1,
+ [JsonProperty("GB_2")] Gb2,
+ [JsonProperty("GB_3")] Gb3,
+ [JsonProperty("GB_4")] Gb4,
+ [JsonProperty("GD")] Gd,
+ [JsonProperty("GE")] Ge,
+ [JsonProperty("GF")] Gf,
+ [JsonProperty("GG")] Gg,
+ [JsonProperty("GH")] Gh,
+ [JsonProperty("GI")] Gi,
+ [JsonProperty("GL")] Gl,
+ [JsonProperty("GM")] Gm,
+ [JsonProperty("GN")] Gn,
+ [JsonProperty("GP")] Gp,
+ [JsonProperty("GQ")] Gq,
+ [JsonProperty("GR")] Gr,
+ [JsonProperty("GS")] Gs,
+ [JsonProperty("GT")] Gt,
+ [JsonProperty("GU")] Gu,
+ [JsonProperty("GW")] Gw,
+ [JsonProperty("GY")] Gy,
+ [JsonProperty("HK")] Hk,
+ [JsonProperty("HM")] Hm,
+ [JsonProperty("HN")] Hn,
+ [JsonProperty("HR")] Hr,
+ [JsonProperty("HT")] Ht,
+ [JsonProperty("HU")] Hu,
+ [JsonProperty("ID")] Id,
+ [JsonProperty("IE")] Ie,
+ [JsonProperty("IL")] Il,
+ [JsonProperty("IM")] Im,
+ [JsonProperty("IN")] In,
+ [JsonProperty("IO")] Io,
+ [JsonProperty("IQ")] Iq,
+ [JsonProperty("IR")] Ir,
+ [JsonProperty("IS")] Is,
+ [JsonProperty("IT")] It,
+ [JsonProperty("JE")] Je,
+ [JsonProperty("JM")] Jm,
+ [JsonProperty("JO")] Jo,
+ [JsonProperty("JP")] Jp,
+ [JsonProperty("KE")] Ke,
+ [JsonProperty("KG")] Kg,
+ [JsonProperty("KH")] Kh,
+ [JsonProperty("KI")] Ki,
+ [JsonProperty("KM")] Km,
+ [JsonProperty("KN")] Kn,
+ [JsonProperty("KO")] Ko,
+ [JsonProperty("KP")] Kp,
+ [JsonProperty("KR")] Kr,
+ [JsonProperty("KW")] Kw,
+ [JsonProperty("KY")] Ky,
+ [JsonProperty("KZ")] Kz,
+ [JsonProperty("LA")] La,
+ [JsonProperty("LB")] Lb,
+ [JsonProperty("LC")] Lc,
+ [JsonProperty("LI")] Li,
+ [JsonProperty("LK")] Lk,
+ [JsonProperty("LR")] Lr,
+ [JsonProperty("LS")] Ls,
+ [JsonProperty("LT")] Lt,
+ [JsonProperty("LU")] Lu,
+ [JsonProperty("LV")] Lv,
+ [JsonProperty("LY")] Ly,
+ [JsonProperty("MA")] Ma,
+ [JsonProperty("MC")] Mc,
+ [JsonProperty("MD")] Md,
+ [JsonProperty("ME")] Me,
+ [JsonProperty("MF")] Mf,
+ [JsonProperty("MG")] Mg,
+ [JsonProperty("MH")] Mh,
+ [JsonProperty("MK")] Mk,
+ [JsonProperty("ML")] Ml,
+ [JsonProperty("MM")] Mm,
+ [JsonProperty("MN")] Mn,
+ [JsonProperty("MO")] Mo,
+ [JsonProperty("MP")] Mp,
+ [JsonProperty("MQ")] Mq,
+ [JsonProperty("MR")] Mr,
+ [JsonProperty("MS")] Ms,
+ [JsonProperty("MT")] Mt,
+ [JsonProperty("MU")] Mu,
+ [JsonProperty("MV")] Mv,
+ [JsonProperty("MW")] Mw,
+ [JsonProperty("MX")] Mx,
+ [JsonProperty("MY")] My,
+ [JsonProperty("MZ")] Mz,
+ [JsonProperty("NA")] Na,
+ [JsonProperty("NC")] Nc,
+ [JsonProperty("NE")] Ne,
+ [JsonProperty("NF")] Nf,
+ [JsonProperty("NG")] Ng,
+ [JsonProperty("NI")] Ni,
+ [JsonProperty("NL")] Nl,
+ [JsonProperty("NO")] No,
+ [JsonProperty("NP")] Np,
+ [JsonProperty("NR")] Nr,
+ [JsonProperty("NU")] Nu,
+ [JsonProperty("NZ")] Nz,
+ [JsonProperty("OM")] Om,
+ [JsonProperty("PA")] Pa,
+ [JsonProperty("PE")] Pe,
+ [JsonProperty("PF")] Pf,
+ [JsonProperty("PG")] Pg,
+ [JsonProperty("PH")] Ph,
+ [JsonProperty("PK")] Pk,
+ [JsonProperty("PL")] Pl,
+ [JsonProperty("PM")] Pm,
+ [JsonProperty("PN")] Pn,
+ [JsonProperty("PR")] Pr,
+ [JsonProperty("PS")] Ps,
+ [JsonProperty("PT")] Pt,
+ [JsonProperty("PW")] Pw,
+ [JsonProperty("PY")] Py,
+ [JsonProperty("QA")] Qa,
+ [JsonProperty("RE")] Re,
+ [JsonProperty("RO")] Ro,
+ [JsonProperty("RS")] Rs,
+ [JsonProperty("RU")] Ru,
+ [JsonProperty("RW")] Rw,
+ [JsonProperty("SA")] Sa,
+ [JsonProperty("SB")] Sb,
+ [JsonProperty("SC")] Sc,
+ [JsonProperty("SD")] Sd,
+ [JsonProperty("SE")] Se,
+ [JsonProperty("SG")] Sg,
+ [JsonProperty("SH")] Sh,
+ [JsonProperty("SI")] Si,
+ [JsonProperty("SJ")] Sj,
+ [JsonProperty("SK")] Sk,
+ [JsonProperty("SL")] Sl,
+ [JsonProperty("SM")] Sm,
+ [JsonProperty("SN")] Sn,
+ [JsonProperty("SO")] So,
+ [JsonProperty("SR")] Sr,
+ [JsonProperty("SS")] Ss,
+ [JsonProperty("ST")] St,
+ [JsonProperty("SV")] Sv,
+ [JsonProperty("SX")] Sx,
+ [JsonProperty("SY")] Sy,
+ [JsonProperty("SZ")] Sz,
+ [JsonProperty("TC")] Tc,
+ [JsonProperty("TD")] Td,
+ [JsonProperty("TF")] Tf,
+ [JsonProperty("TG")] Tg,
+ [JsonProperty("TH")] Th,
+ [JsonProperty("TJ")] Tj,
+ [JsonProperty("TK")] Tk,
+ [JsonProperty("TL")] Tl,
+ [JsonProperty("TM")] Tm,
+ [JsonProperty("TN")] Tn,
+ [JsonProperty("TO")] To,
+ [JsonProperty("TP")] Tp,
+ [JsonProperty("TR")] Tr,
+ [JsonProperty("TT")] Tt,
+ [JsonProperty("TV")] Tv,
+ [JsonProperty("TW")] Tw,
+ [JsonProperty("TZ")] Tz,
+ [JsonProperty("UA")] Ua,
+ [JsonProperty("UG")] Ug,
+ [JsonProperty("UM")] Um,
+ [JsonProperty("US")] Us,
+ [JsonProperty("UY")] Uy,
+ [JsonProperty("UZ")] Uz,
+ [JsonProperty("VA")] Va,
+ [JsonProperty("VC")] Vc,
+ [JsonProperty("VE")] Ve,
+ [JsonProperty("VG")] Vg,
+ [JsonProperty("VI")] Vi,
+ [JsonProperty("VN")] Vn,
+ [JsonProperty("VU")] Vu,
+ [JsonProperty("WF")] Wf,
+ [JsonProperty("WS")] Ws,
+ [JsonProperty("YE")] Ye,
+ [JsonProperty("YT")] Yt,
+ [JsonProperty("ZA")] Za,
+ [JsonProperty("ZM")] Zm,
+ [JsonProperty("ZW")] Zw,
+ }
+
+ public static class LeadCatcherPatchCountryExtension
+ {
+ public static string Value(this LeadCatcherPatchCountry value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static LeadCatcherPatchCountry ToEnum(this string value)
+ {
+ foreach (var field in typeof(LeadCatcherPatchCountry).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is LeadCatcherPatchCountry)
+ {
+ return (LeadCatcherPatchCountry)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum LeadCatcherPatchCountry");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchStateProvince.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchStateProvince.cs
new file mode 100644
index 000000000..569d38396
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatcherPatchStateProvince.cs
@@ -0,0 +1,877 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// The state province code used for contact information.
+ ///
+ public enum LeadCatcherPatchStateProvince
+ {
+ [JsonProperty("BLANK")] Blank,
+ [JsonProperty("AA")] Aa,
+ [JsonProperty("AB")] Ab,
+ [JsonProperty("ABD")] Abd,
+ [JsonProperty("ABE")] Abe,
+ [JsonProperty("ACT_AUS")] ActAus,
+ [JsonProperty("AE")] Ae,
+ [JsonProperty("AGB")] Agb,
+ [JsonProperty("AGY")] Agy,
+ [JsonProperty("AK")] Ak,
+ [JsonProperty("AL")] Al,
+ [JsonProperty("ANS")] Ans,
+ [JsonProperty("ANT")] Ant,
+ [JsonProperty("AP")] Ap,
+ [JsonProperty("AR")] Ar,
+ [JsonProperty("ARD")] Ard,
+ [JsonProperty("ARM")] Arm,
+ [JsonProperty("AS")] As,
+ [JsonProperty("AT_1")] At1,
+ [JsonProperty("AT_2")] At2,
+ [JsonProperty("AT_3")] At3,
+ [JsonProperty("AT_4")] At4,
+ [JsonProperty("AT_5")] At5,
+ [JsonProperty("AT_6")] At6,
+ [JsonProperty("AT_7")] At7,
+ [JsonProperty("AT_8")] At8,
+ [JsonProperty("AT_9")] At9,
+ [JsonProperty("AZ")] Az,
+ [JsonProperty("BAN")] Ban,
+ [JsonProperty("BAS")] Bas,
+ [JsonProperty("BBD")] Bbd,
+ [JsonProperty("BC")] Bc,
+ [JsonProperty("BDF")] Bdf,
+ [JsonProperty("BE_BRU")] BeBru,
+ [JsonProperty("BEN")] Ben,
+ [JsonProperty("BE_VAN")] BeVan,
+ [JsonProperty("BE_VBR")] BeVbr,
+ [JsonProperty("BE_VLI")] BeVli,
+ [JsonProperty("BE_VOV")] BeVov,
+ [JsonProperty("BE_VWV")] BeVwv,
+ [JsonProperty("BE_WBR")] BeWbr,
+ [JsonProperty("BE_WHT")] BeWht,
+ [JsonProperty("BE_WLG")] BeWlg,
+ [JsonProperty("BE_WLX")] BeWlx,
+ [JsonProperty("BE_WNA")] BeWna,
+ [JsonProperty("BEX")] Bex,
+ [JsonProperty("BFS")] Bfs,
+ [JsonProperty("BGE")] Bge,
+ [JsonProperty("BGW")] Bgw,
+ [JsonProperty("BIR")] Bir,
+ [JsonProperty("BKM")] Bkm,
+ [JsonProperty("BLA")] Bla,
+ [JsonProperty("BLY")] Bly,
+ [JsonProperty("BMH")] Bmh,
+ [JsonProperty("BNB")] Bnb,
+ [JsonProperty("BNE")] Bne,
+ [JsonProperty("BNH")] Bnh,
+ [JsonProperty("BNS")] Bns,
+ [JsonProperty("BOL")] Bol,
+ [JsonProperty("BPL")] Bpl,
+ [JsonProperty("BR_AC")] BrAc,
+ [JsonProperty("BR_AL")] BrAl,
+ [JsonProperty("BR_AM")] BrAm,
+ [JsonProperty("BR_AP")] BrAp,
+ [JsonProperty("BR_BA")] BrBa,
+ [JsonProperty("BRC")] Brc,
+ [JsonProperty("BR_CE")] BrCe,
+ [JsonProperty("BRD")] Brd,
+ [JsonProperty("BR_DF")] BrDf,
+ [JsonProperty("BR_ES")] BrEs,
+ [JsonProperty("BR_GO")] BrGo,
+ [JsonProperty("BRK")] Brk,
+ [JsonProperty("BR_MA")] BrMa,
+ [JsonProperty("BR_MG")] BrMg,
+ [JsonProperty("BR_MS")] BrMs,
+ [JsonProperty("BR_MT")] BrMt,
+ [JsonProperty("BR_PA")] BrPa,
+ [JsonProperty("BR_PB")] BrPb,
+ [JsonProperty("BR_PE")] BrPe,
+ [JsonProperty("BR_PI")] BrPi,
+ [JsonProperty("BR_PR")] BrPr,
+ [JsonProperty("BR_RJ")] BrRj,
+ [JsonProperty("BR_RN")] BrRn,
+ [JsonProperty("BR_RO")] BrRo,
+ [JsonProperty("BR_RR")] BrRr,
+ [JsonProperty("BR_RS")] BrRs,
+ [JsonProperty("BR_SC")] BrSc,
+ [JsonProperty("BR_SE")] BrSe,
+ [JsonProperty("BR_SP")] BrSp,
+ [JsonProperty("BR_TO")] BrTo,
+ [JsonProperty("BRY")] Bry,
+ [JsonProperty("BST")] Bst,
+ [JsonProperty("BUR")] Bur,
+ [JsonProperty("CA")] Ca,
+ [JsonProperty("CAM")] Cam,
+ [JsonProperty("CAY")] Cay,
+ [JsonProperty("CGN")] Cgn,
+ [JsonProperty("CGV")] Cgv,
+ [JsonProperty("CH_AG")] ChAg,
+ [JsonProperty("CH_AI")] ChAi,
+ [JsonProperty("CH_AR")] ChAr,
+ [JsonProperty("CH_BE")] ChBe,
+ [JsonProperty("CH_BL")] ChBl,
+ [JsonProperty("CH_BS")] ChBs,
+ [JsonProperty("CH_FR")] ChFr,
+ [JsonProperty("CH_GE")] ChGe,
+ [JsonProperty("CH_GL")] ChGl,
+ [JsonProperty("CH_GR")] ChGr,
+ [JsonProperty("CHI")] Chi,
+ [JsonProperty("CH_JU")] ChJu,
+ [JsonProperty("CH_LU")] ChLu,
+ [JsonProperty("CH_NE")] ChNe,
+ [JsonProperty("CH_NW")] ChNw,
+ [JsonProperty("CH_OW")] ChOw,
+ [JsonProperty("CHS")] Chs,
+ [JsonProperty("CH_SG")] ChSg,
+ [JsonProperty("CH_SH")] ChSh,
+ [JsonProperty("CH_SO")] ChSo,
+ [JsonProperty("CH_SZ")] ChSz,
+ [JsonProperty("CH_TG")] ChTg,
+ [JsonProperty("CH_TI")] ChTi,
+ [JsonProperty("CH_UR")] ChUr,
+ [JsonProperty("CH_VD")] ChVd,
+ [JsonProperty("CH_VS")] ChVs,
+ [JsonProperty("CH_ZG")] ChZg,
+ [JsonProperty("CH_ZH")] ChZh,
+ [JsonProperty("CKF")] Ckf,
+ [JsonProperty("CKT")] Ckt,
+ [JsonProperty("CLD")] Cld,
+ [JsonProperty("CLK")] Clk,
+ [JsonProperty("CLR")] Clr,
+ [JsonProperty("CMA")] Cma,
+ [JsonProperty("CMD")] Cmd,
+ [JsonProperty("CMN")] Cmn,
+ [JsonProperty("CN_11")] Cn11,
+ [JsonProperty("CN_12")] Cn12,
+ [JsonProperty("CN_13")] Cn13,
+ [JsonProperty("CN_14")] Cn14,
+ [JsonProperty("CN_15")] Cn15,
+ [JsonProperty("CN_21")] Cn21,
+ [JsonProperty("CN_22")] Cn22,
+ [JsonProperty("CN_23")] Cn23,
+ [JsonProperty("CN_31")] Cn31,
+ [JsonProperty("CN_32")] Cn32,
+ [JsonProperty("CN_33")] Cn33,
+ [JsonProperty("CN_34")] Cn34,
+ [JsonProperty("CN_35")] Cn35,
+ [JsonProperty("CN_36")] Cn36,
+ [JsonProperty("CN_37")] Cn37,
+ [JsonProperty("CN_41")] Cn41,
+ [JsonProperty("CN_42")] Cn42,
+ [JsonProperty("CN_43")] Cn43,
+ [JsonProperty("CN_44")] Cn44,
+ [JsonProperty("CN_45")] Cn45,
+ [JsonProperty("CN_46")] Cn46,
+ [JsonProperty("CN_50")] Cn50,
+ [JsonProperty("CN_51")] Cn51,
+ [JsonProperty("CN_52")] Cn52,
+ [JsonProperty("CN_53")] Cn53,
+ [JsonProperty("CN_54")] Cn54,
+ [JsonProperty("CN_61")] Cn61,
+ [JsonProperty("CN_62")] Cn62,
+ [JsonProperty("CN_63")] Cn63,
+ [JsonProperty("CN_64")] Cn64,
+ [JsonProperty("CN_65")] Cn65,
+ [JsonProperty("CN_91")] Cn91,
+ [JsonProperty("CN_92")] Cn92,
+ [JsonProperty("CO")] Co,
+ [JsonProperty("CON")] Con,
+ [JsonProperty("COV")] Cov,
+ [JsonProperty("CRF")] Crf,
+ [JsonProperty("CRY")] Cry,
+ [JsonProperty("CSR")] Csr,
+ [JsonProperty("CT")] Ct,
+ [JsonProperty("CWD")] Cwd,
+ [JsonProperty("CWY")] Cwy,
+ [JsonProperty("DAL")] Dal,
+ [JsonProperty("DBY")] Dby,
+ [JsonProperty("DC")] Dc,
+ [JsonProperty("DE")] De,
+ [JsonProperty("DEN")] Den,
+ [JsonProperty("DER")] Der,
+ [JsonProperty("DEV")] Dev,
+ [JsonProperty("DGN")] Dgn,
+ [JsonProperty("DGY")] Dgy,
+ [JsonProperty("DK_015")] Dk015,
+ [JsonProperty("DK_020")] Dk020,
+ [JsonProperty("DK_025")] Dk025,
+ [JsonProperty("DK_030")] Dk030,
+ [JsonProperty("DK_035")] Dk035,
+ [JsonProperty("DK_040")] Dk040,
+ [JsonProperty("DK_042")] Dk042,
+ [JsonProperty("DK_050")] Dk050,
+ [JsonProperty("DK_055")] Dk055,
+ [JsonProperty("DK_060")] Dk060,
+ [JsonProperty("DK_065")] Dk065,
+ [JsonProperty("DK_070")] Dk070,
+ [JsonProperty("DK_076")] Dk076,
+ [JsonProperty("DK_080")] Dk080,
+ [JsonProperty("DK_101")] Dk101,
+ [JsonProperty("DK_147")] Dk147,
+ [JsonProperty("DK_81")] Dk81,
+ [JsonProperty("DK_82")] Dk82,
+ [JsonProperty("DK_83")] Dk83,
+ [JsonProperty("DK_84")] Dk84,
+ [JsonProperty("DK_85")] Dk85,
+ [JsonProperty("DNC")] Dnc,
+ [JsonProperty("DND")] Dnd,
+ [JsonProperty("DOR")] Dor,
+ [JsonProperty("DOW")] Dow,
+ [JsonProperty("DRY")] Dry,
+ [JsonProperty("DUD")] Dud,
+ [JsonProperty("DUR")] Dur,
+ [JsonProperty("EAL")] Eal,
+ [JsonProperty("EAY")] Eay,
+ [JsonProperty("EDH")] Edh,
+ [JsonProperty("EDU")] Edu,
+ [JsonProperty("ELN")] Eln,
+ [JsonProperty("ELS")] Els,
+ [JsonProperty("ENF")] Enf,
+ [JsonProperty("ERW")] Erw,
+ [JsonProperty("ERY")] Ery,
+ [JsonProperty("ESS")] Ess,
+ [JsonProperty("ESX")] Esx,
+ [JsonProperty("FAL")] Fal,
+ [JsonProperty("FER")] Fer,
+ [JsonProperty("FIF")] Fif,
+ [JsonProperty("FL")] Fl,
+ [JsonProperty("FLN")] Fln,
+ [JsonProperty("FM")] Fm,
+ [JsonProperty("GA")] Ga,
+ [JsonProperty("GAT")] Gat,
+ [JsonProperty("GB")] Gb,
+ [JsonProperty("GLG")] Glg,
+ [JsonProperty("GLN")] Gln,
+ [JsonProperty("GLS")] Gls,
+ [JsonProperty("GR_01")] Gr01,
+ [JsonProperty("GR_03")] Gr03,
+ [JsonProperty("GR_04")] Gr04,
+ [JsonProperty("GR_05")] Gr05,
+ [JsonProperty("GR_06")] Gr06,
+ [JsonProperty("GR_07")] Gr07,
+ [JsonProperty("GR_11")] Gr11,
+ [JsonProperty("GR_12")] Gr12,
+ [JsonProperty("GR_13")] Gr13,
+ [JsonProperty("GR_14")] Gr14,
+ [JsonProperty("GR_15")] Gr15,
+ [JsonProperty("GR_16")] Gr16,
+ [JsonProperty("GR_17")] Gr17,
+ [JsonProperty("GR_21")] Gr21,
+ [JsonProperty("GR_22")] Gr22,
+ [JsonProperty("GR_23")] Gr23,
+ [JsonProperty("GR_24")] Gr24,
+ [JsonProperty("GR_31")] Gr31,
+ [JsonProperty("GR_32")] Gr32,
+ [JsonProperty("GR_33")] Gr33,
+ [JsonProperty("GR_34")] Gr34,
+ [JsonProperty("GR_41")] Gr41,
+ [JsonProperty("GR_42")] Gr42,
+ [JsonProperty("GR_43")] Gr43,
+ [JsonProperty("GR_44")] Gr44,
+ [JsonProperty("GR_51")] Gr51,
+ [JsonProperty("GR_52")] Gr52,
+ [JsonProperty("GR_53")] Gr53,
+ [JsonProperty("GR_54")] Gr54,
+ [JsonProperty("GR_55")] Gr55,
+ [JsonProperty("GR_56")] Gr56,
+ [JsonProperty("GR_57")] Gr57,
+ [JsonProperty("GR_58")] Gr58,
+ [JsonProperty("GR_59")] Gr59,
+ [JsonProperty("GR_61")] Gr61,
+ [JsonProperty("GR_62")] Gr62,
+ [JsonProperty("GR_63")] Gr63,
+ [JsonProperty("GR_64")] Gr64,
+ [JsonProperty("GR_69")] Gr69,
+ [JsonProperty("GR_71")] Gr71,
+ [JsonProperty("GR_72")] Gr72,
+ [JsonProperty("GR_73")] Gr73,
+ [JsonProperty("GR_81")] Gr81,
+ [JsonProperty("GR_82")] Gr82,
+ [JsonProperty("GR_83")] Gr83,
+ [JsonProperty("GR_84")] Gr84,
+ [JsonProperty("GR_85")] Gr85,
+ [JsonProperty("GR_91")] Gr91,
+ [JsonProperty("GR_92")] Gr92,
+ [JsonProperty("GR_93")] Gr93,
+ [JsonProperty("GR_94")] Gr94,
+ [JsonProperty("GR_A_1")] GrA1,
+ [JsonProperty("GRE")] Gre,
+ [JsonProperty("GTM")] Gtm,
+ [JsonProperty("GU")] Gu,
+ [JsonProperty("GWN")] Gwn,
+ [JsonProperty("HAL")] Hal,
+ [JsonProperty("HAM")] Ham,
+ [JsonProperty("HAV")] Hav,
+ [JsonProperty("HCK")] Hck,
+ [JsonProperty("HEF")] Hef,
+ [JsonProperty("HI")] Hi,
+ [JsonProperty("HIL")] Hil,
+ [JsonProperty("HLD")] Hld,
+ [JsonProperty("HMF")] Hmf,
+ [JsonProperty("HNS")] Hns,
+ [JsonProperty("HPL")] Hpl,
+ [JsonProperty("HRT")] Hrt,
+ [JsonProperty("HRW")] Hrw,
+ [JsonProperty("HRY")] Hry,
+ [JsonProperty("IA")] Ia,
+ [JsonProperty("ID")] Id,
+ [JsonProperty("IE_C")] IeC,
+ [JsonProperty("IE_CE")] IeCe,
+ [JsonProperty("IE_CN")] IeCn,
+ [JsonProperty("IE_CW")] IeCw,
+ [JsonProperty("IE_D")] IeD,
+ [JsonProperty("IE_DL")] IeDl,
+ [JsonProperty("IE_G")] IeG,
+ [JsonProperty("IE_KE")] IeKe,
+ [JsonProperty("IE_KK")] IeKk,
+ [JsonProperty("IE_KY")] IeKy,
+ [JsonProperty("IE_LD")] IeLd,
+ [JsonProperty("IE_LH")] IeLh,
+ [JsonProperty("IE_LK")] IeLk,
+ [JsonProperty("IE_LM")] IeLm,
+ [JsonProperty("IE_LS")] IeLs,
+ [JsonProperty("IE_MH")] IeMh,
+ [JsonProperty("IE_MN")] IeMn,
+ [JsonProperty("IE_MO")] IeMo,
+ [JsonProperty("IE_OY")] IeOy,
+ [JsonProperty("IE_RN")] IeRn,
+ [JsonProperty("IE_SO")] IeSo,
+ [JsonProperty("IE_TA")] IeTa,
+ [JsonProperty("IE_WD")] IeWd,
+ [JsonProperty("IE_WH")] IeWh,
+ [JsonProperty("IE_WW")] IeWw,
+ [JsonProperty("IE_WX")] IeWx,
+ [JsonProperty("IL")] Il,
+ [JsonProperty("IN")] In,
+ [JsonProperty("IN_AN")] InAn,
+ [JsonProperty("IN_AP")] InAp,
+ [JsonProperty("IN_AR")] InAr,
+ [JsonProperty("IN_AS")] InAs,
+ [JsonProperty("IN_BR")] InBr,
+ [JsonProperty("IN_CH")] InCh,
+ [JsonProperty("IN_CT")] InCt,
+ [JsonProperty("IN_DD")] InDd,
+ [JsonProperty("IN_DL")] InDl,
+ [JsonProperty("IN_DN")] InDn,
+ [JsonProperty("IN_GA")] InGa,
+ [JsonProperty("IN_GJ")] InGj,
+ [JsonProperty("IN_HP")] InHp,
+ [JsonProperty("IN_HR")] InHr,
+ [JsonProperty("IN_JH")] InJh,
+ [JsonProperty("IN_JK")] InJk,
+ [JsonProperty("IN_KA")] InKa,
+ [JsonProperty("IN_KL")] InKl,
+ [JsonProperty("IN_LD")] InLd,
+ [JsonProperty("IN_MH")] InMh,
+ [JsonProperty("IN_ML")] InMl,
+ [JsonProperty("IN_MN")] InMn,
+ [JsonProperty("IN_MP")] InMp,
+ [JsonProperty("IN_MZ")] InMz,
+ [JsonProperty("IN_NL")] InNl,
+ [JsonProperty("IN_OR")] InOr,
+ [JsonProperty("IN_PB")] InPb,
+ [JsonProperty("IN_PY")] InPy,
+ [JsonProperty("IN_RJ")] InRj,
+ [JsonProperty("IN_SK")] InSk,
+ [JsonProperty("IN_TG")] InTg,
+ [JsonProperty("IN_TN")] InTn,
+ [JsonProperty("IN_TR")] InTr,
+ [JsonProperty("IN_UL")] InUl,
+ [JsonProperty("IN_UP")] InUp,
+ [JsonProperty("IN_WB")] InWb,
+ [JsonProperty("IOA")] Ioa,
+ [JsonProperty("IOI")] Ioi,
+ [JsonProperty("IOL")] Iol,
+ [JsonProperty("IOM")] Iom,
+ [JsonProperty("IOS")] Ios,
+ [JsonProperty("IOW")] Iow,
+ [JsonProperty("IOY")] Ioy,
+ [JsonProperty("ISL")] Isl,
+ [JsonProperty("IT_21")] It21,
+ [JsonProperty("IT_23")] It23,
+ [JsonProperty("IT_25")] It25,
+ [JsonProperty("IT_32")] It32,
+ [JsonProperty("IT_34")] It34,
+ [JsonProperty("IT_36")] It36,
+ [JsonProperty("IT_42")] It42,
+ [JsonProperty("IT_45")] It45,
+ [JsonProperty("IT_52")] It52,
+ [JsonProperty("IT_55")] It55,
+ [JsonProperty("IT_57")] It57,
+ [JsonProperty("IT_62")] It62,
+ [JsonProperty("IT_65")] It65,
+ [JsonProperty("IT_67")] It67,
+ [JsonProperty("IT_72")] It72,
+ [JsonProperty("IT_75")] It75,
+ [JsonProperty("IT_77")] It77,
+ [JsonProperty("IT_78")] It78,
+ [JsonProperty("IT_82")] It82,
+ [JsonProperty("IT_88")] It88,
+ [JsonProperty("IT_AG")] ItAg,
+ [JsonProperty("IT_AL")] ItAl,
+ [JsonProperty("IT_AN")] ItAn,
+ [JsonProperty("IT_AO")] ItAo,
+ [JsonProperty("IT_AP")] ItAp,
+ [JsonProperty("IT_AQ")] ItAq,
+ [JsonProperty("IT_AR")] ItAr,
+ [JsonProperty("IT_AT")] ItAt,
+ [JsonProperty("IT_AV")] ItAv,
+ [JsonProperty("IT_BA")] ItBa,
+ [JsonProperty("IT_BG")] ItBg,
+ [JsonProperty("IT_BI")] ItBi,
+ [JsonProperty("IT_BL")] ItBl,
+ [JsonProperty("IT_BN")] ItBn,
+ [JsonProperty("IT_BO")] ItBo,
+ [JsonProperty("IT_BR")] ItBr,
+ [JsonProperty("IT_BS")] ItBs,
+ [JsonProperty("IT_BT")] ItBt,
+ [JsonProperty("IT_BZ")] ItBz,
+ [JsonProperty("IT_CA")] ItCa,
+ [JsonProperty("IT_CB")] ItCb,
+ [JsonProperty("IT_CE")] ItCe,
+ [JsonProperty("IT_CH")] ItCh,
+ [JsonProperty("IT_CI")] ItCi,
+ [JsonProperty("IT_CL")] ItCl,
+ [JsonProperty("IT_CN")] ItCn,
+ [JsonProperty("IT_CO")] ItCo,
+ [JsonProperty("IT_CR")] ItCr,
+ [JsonProperty("IT_CS")] ItCs,
+ [JsonProperty("IT_CT")] ItCt,
+ [JsonProperty("IT_CZ")] ItCz,
+ [JsonProperty("IT_EN")] ItEn,
+ [JsonProperty("IT_FC")] ItFc,
+ [JsonProperty("IT_FE")] ItFe,
+ [JsonProperty("IT_FG")] ItFg,
+ [JsonProperty("IT_FI")] ItFi,
+ [JsonProperty("IT_FM")] ItFm,
+ [JsonProperty("IT_FR")] ItFr,
+ [JsonProperty("IT_GE")] ItGe,
+ [JsonProperty("IT_GO")] ItGo,
+ [JsonProperty("IT_GR")] ItGr,
+ [JsonProperty("IT_IM")] ItIm,
+ [JsonProperty("IT_IS")] ItIs,
+ [JsonProperty("IT_KR")] ItKr,
+ [JsonProperty("IT_LC")] ItLc,
+ [JsonProperty("IT_LE")] ItLe,
+ [JsonProperty("IT_LI")] ItLi,
+ [JsonProperty("IT_LO")] ItLo,
+ [JsonProperty("IT_LT")] ItLt,
+ [JsonProperty("IT_LU")] ItLu,
+ [JsonProperty("IT_MB")] ItMb,
+ [JsonProperty("IT_MC")] ItMc,
+ [JsonProperty("IT_ME")] ItMe,
+ [JsonProperty("IT_MI")] ItMi,
+ [JsonProperty("IT_MN")] ItMn,
+ [JsonProperty("IT_MO")] ItMo,
+ [JsonProperty("IT_MS")] ItMs,
+ [JsonProperty("IT_MT")] ItMt,
+ [JsonProperty("IT_NA")] ItNa,
+ [JsonProperty("IT_NO")] ItNo,
+ [JsonProperty("IT_NU")] ItNu,
+ [JsonProperty("IT_OG")] ItOg,
+ [JsonProperty("IT_OR")] ItOr,
+ [JsonProperty("IT_OT")] ItOt,
+ [JsonProperty("IT_PA")] ItPa,
+ [JsonProperty("IT_PC")] ItPc,
+ [JsonProperty("IT_PD")] ItPd,
+ [JsonProperty("IT_PE")] ItPe,
+ [JsonProperty("IT_PG")] ItPg,
+ [JsonProperty("IT_PI")] ItPi,
+ [JsonProperty("IT_PN")] ItPn,
+ [JsonProperty("IT_PO")] ItPo,
+ [JsonProperty("IT_PR")] ItPr,
+ [JsonProperty("IT_PT")] ItPt,
+ [JsonProperty("IT_PU")] ItPu,
+ [JsonProperty("IT_PV")] ItPv,
+ [JsonProperty("IT_PZ")] ItPz,
+ [JsonProperty("IT_RA")] ItRa,
+ [JsonProperty("IT_RC")] ItRc,
+ [JsonProperty("IT_RE")] ItRe,
+ [JsonProperty("IT_RG")] ItRg,
+ [JsonProperty("IT_RI")] ItRi,
+ [JsonProperty("IT_RM")] ItRm,
+ [JsonProperty("IT_RN")] ItRn,
+ [JsonProperty("IT_RO")] ItRo,
+ [JsonProperty("IT_SA")] ItSa,
+ [JsonProperty("IT_SI")] ItSi,
+ [JsonProperty("IT_SO")] ItSo,
+ [JsonProperty("IT_SP")] ItSp,
+ [JsonProperty("IT_SR")] ItSr,
+ [JsonProperty("IT_SS")] ItSs,
+ [JsonProperty("IT_SV")] ItSv,
+ [JsonProperty("IT_TA")] ItTa,
+ [JsonProperty("IT_TE")] ItTe,
+ [JsonProperty("IT_TN")] ItTn,
+ [JsonProperty("IT_TO")] ItTo,
+ [JsonProperty("IT_TP")] ItTp,
+ [JsonProperty("IT_TR")] ItTr,
+ [JsonProperty("IT_TS")] ItTs,
+ [JsonProperty("IT_TV")] ItTv,
+ [JsonProperty("IT_UD")] ItUd,
+ [JsonProperty("IT_VA")] ItVa,
+ [JsonProperty("IT_VB")] ItVb,
+ [JsonProperty("IT_VC")] ItVc,
+ [JsonProperty("IT_VE")] ItVe,
+ [JsonProperty("IT_VI")] ItVi,
+ [JsonProperty("IT_VR")] ItVr,
+ [JsonProperty("IT_VS")] ItVs,
+ [JsonProperty("IT_VT")] ItVt,
+ [JsonProperty("IT_VV")] ItVv,
+ [JsonProperty("IVK")] Ivk,
+ [JsonProperty("JP_01")] Jp01,
+ [JsonProperty("JP_02")] Jp02,
+ [JsonProperty("JP_03")] Jp03,
+ [JsonProperty("JP_04")] Jp04,
+ [JsonProperty("JP_05")] Jp05,
+ [JsonProperty("JP_06")] Jp06,
+ [JsonProperty("JP_07")] Jp07,
+ [JsonProperty("JP_08")] Jp08,
+ [JsonProperty("JP_09")] Jp09,
+ [JsonProperty("JP_10")] Jp10,
+ [JsonProperty("JP_11")] Jp11,
+ [JsonProperty("JP_12")] Jp12,
+ [JsonProperty("JP_13")] Jp13,
+ [JsonProperty("JP_14")] Jp14,
+ [JsonProperty("JP_15")] Jp15,
+ [JsonProperty("JP_16")] Jp16,
+ [JsonProperty("JP_17")] Jp17,
+ [JsonProperty("JP_18")] Jp18,
+ [JsonProperty("JP_19")] Jp19,
+ [JsonProperty("JP_20")] Jp20,
+ [JsonProperty("JP_21")] Jp21,
+ [JsonProperty("JP_22")] Jp22,
+ [JsonProperty("JP_23")] Jp23,
+ [JsonProperty("JP_24")] Jp24,
+ [JsonProperty("JP_25")] Jp25,
+ [JsonProperty("JP_26")] Jp26,
+ [JsonProperty("JP_27")] Jp27,
+ [JsonProperty("JP_28")] Jp28,
+ [JsonProperty("JP_29")] Jp29,
+ [JsonProperty("JP_30")] Jp30,
+ [JsonProperty("JP_31")] Jp31,
+ [JsonProperty("JP_32")] Jp32,
+ [JsonProperty("JP_33")] Jp33,
+ [JsonProperty("JP_34")] Jp34,
+ [JsonProperty("JP_35")] Jp35,
+ [JsonProperty("JP_36")] Jp36,
+ [JsonProperty("JP_37")] Jp37,
+ [JsonProperty("JP_38")] Jp38,
+ [JsonProperty("JP_39")] Jp39,
+ [JsonProperty("JP_40")] Jp40,
+ [JsonProperty("JP_41")] Jp41,
+ [JsonProperty("JP_42")] Jp42,
+ [JsonProperty("JP_43")] Jp43,
+ [JsonProperty("JP_44")] Jp44,
+ [JsonProperty("JP_45")] Jp45,
+ [JsonProperty("JP_46")] Jp46,
+ [JsonProperty("JP_47")] Jp47,
+ [JsonProperty("KEC")] Kec,
+ [JsonProperty("KEN")] Ken,
+ [JsonProperty("KHL")] Khl,
+ [JsonProperty("KIR")] Kir,
+ [JsonProperty("KS")] Ks,
+ [JsonProperty("KTT")] Ktt,
+ [JsonProperty("KWL")] Kwl,
+ [JsonProperty("KY")] Ky,
+ [JsonProperty("LA")] La,
+ [JsonProperty("LAN")] Lan,
+ [JsonProperty("LBH")] Lbh,
+ [JsonProperty("LCE")] Lce,
+ [JsonProperty("LDS")] Lds,
+ [JsonProperty("LEC")] Lec,
+ [JsonProperty("LEW")] Lew,
+ [JsonProperty("LIN")] Lin,
+ [JsonProperty("LIV")] Liv,
+ [JsonProperty("LMV")] Lmv,
+ [JsonProperty("LND")] Lnd,
+ [JsonProperty("LRN")] Lrn,
+ [JsonProperty("LSB")] Lsb,
+ [JsonProperty("LU_D")] LuD,
+ [JsonProperty("LU_G")] LuG,
+ [JsonProperty("LU_L")] LuL,
+ [JsonProperty("LUT")] Lut,
+ [JsonProperty("MA")] Ma,
+ [JsonProperty("MAN")] Man,
+ [JsonProperty("MB")] Mb,
+ [JsonProperty("MD")] Md,
+ [JsonProperty("MDB")] Mdb,
+ [JsonProperty("MDS")] Mds,
+ [JsonProperty("MDW")] Mdw,
+ [JsonProperty("ME")] Me,
+ [JsonProperty("MFT")] Mft,
+ [JsonProperty("MGM")] Mgm,
+ [JsonProperty("MH")] Mh,
+ [JsonProperty("MI")] Mi,
+ [JsonProperty("MIK")] Mik,
+ [JsonProperty("MLN")] Mln,
+ [JsonProperty("MN")] Mn,
+ [JsonProperty("MO")] Mo,
+ [JsonProperty("MON")] Mon,
+ [JsonProperty("MP")] Mp,
+ [JsonProperty("MRT")] Mrt,
+ [JsonProperty("MRY")] Mry,
+ [JsonProperty("MS")] Ms,
+ [JsonProperty("MSY")] Msy,
+ [JsonProperty("MT")] Mt,
+ [JsonProperty("MTY")] Mty,
+ [JsonProperty("MX_AGU")] MxAgu,
+ [JsonProperty("MX_BCN")] MxBcn,
+ [JsonProperty("MX_BCS")] MxBcs,
+ [JsonProperty("MX_CAM")] MxCam,
+ [JsonProperty("MX_CHH")] MxChh,
+ [JsonProperty("MX_CHP")] MxChp,
+ [JsonProperty("MX_COA")] MxCoa,
+ [JsonProperty("MX_COL")] MxCol,
+ [JsonProperty("MX_DIF")] MxDif,
+ [JsonProperty("MX_DUR")] MxDur,
+ [JsonProperty("MX_GRO")] MxGro,
+ [JsonProperty("MX_GUA")] MxGua,
+ [JsonProperty("MX_HID")] MxHid,
+ [JsonProperty("MX_JAL")] MxJal,
+ [JsonProperty("MX_MEX")] MxMex,
+ [JsonProperty("MX_MIC")] MxMic,
+ [JsonProperty("MX_MOR")] MxMor,
+ [JsonProperty("MX_NAY")] MxNay,
+ [JsonProperty("MX_NLE")] MxNle,
+ [JsonProperty("MX_OAX")] MxOax,
+ [JsonProperty("MX_PUE")] MxPue,
+ [JsonProperty("MX_QUE")] MxQue,
+ [JsonProperty("MX_ROO")] MxRoo,
+ [JsonProperty("MX_SIN")] MxSin,
+ [JsonProperty("MX_SLP")] MxSlp,
+ [JsonProperty("MX_SON")] MxSon,
+ [JsonProperty("MX_TAB")] MxTab,
+ [JsonProperty("MX_TAM")] MxTam,
+ [JsonProperty("MX_TLA")] MxTla,
+ [JsonProperty("MX_VER")] MxVer,
+ [JsonProperty("MX_YUC")] MxYuc,
+ [JsonProperty("MX_ZAC")] MxZac,
+ [JsonProperty("MYL")] Myl,
+ [JsonProperty("NAY")] Nay,
+ [JsonProperty("NB")] Nb,
+ [JsonProperty("NBL")] Nbl,
+ [JsonProperty("NC")] Nc,
+ [JsonProperty("ND")] Nd,
+ [JsonProperty("NDN")] Ndn,
+ [JsonProperty("NE")] Ne,
+ [JsonProperty("NEL")] Nel,
+ [JsonProperty("NET")] Net,
+ [JsonProperty("NFK")] Nfk,
+ [JsonProperty("NGM")] Ngm,
+ [JsonProperty("NH")] Nh,
+ [JsonProperty("NJ")] Nj,
+ [JsonProperty("NL")] Nl,
+ [JsonProperty("NL_DR")] NlDr,
+ [JsonProperty("NL_FL")] NlFl,
+ [JsonProperty("NL_FR")] NlFr,
+ [JsonProperty("NL_GE")] NlGe,
+ [JsonProperty("NL_GR")] NlGr,
+ [JsonProperty("NLK")] Nlk,
+ [JsonProperty("NL_LI")] NlLi,
+ [JsonProperty("NLN")] Nln,
+ [JsonProperty("NL_NB")] NlNb,
+ [JsonProperty("NL_NH")] NlNh,
+ [JsonProperty("NL_OV")] NlOv,
+ [JsonProperty("NL_UT")] NlUt,
+ [JsonProperty("NL_ZE")] NlZe,
+ [JsonProperty("NL_ZH")] NlZh,
+ [JsonProperty("NM")] Nm,
+ [JsonProperty("NO_01")] No01,
+ [JsonProperty("NO_02")] No02,
+ [JsonProperty("NO_03")] No03,
+ [JsonProperty("NO_04")] No04,
+ [JsonProperty("NO_05")] No05,
+ [JsonProperty("NO_06")] No06,
+ [JsonProperty("NO_07")] No07,
+ [JsonProperty("NO_08")] No08,
+ [JsonProperty("NO_09")] No09,
+ [JsonProperty("NO_10")] No10,
+ [JsonProperty("NO_11")] No11,
+ [JsonProperty("NO_12")] No12,
+ [JsonProperty("NO_14")] No14,
+ [JsonProperty("NO_15")] No15,
+ [JsonProperty("NO_16")] No16,
+ [JsonProperty("NO_17")] No17,
+ [JsonProperty("NO_18")] No18,
+ [JsonProperty("NO_19")] No19,
+ [JsonProperty("NO_20")] No20,
+ [JsonProperty("NO_21")] No21,
+ [JsonProperty("NO_22")] No22,
+ [JsonProperty("NRY")] Nry,
+ [JsonProperty("NS")] Ns,
+ [JsonProperty("NSM")] Nsm,
+ [JsonProperty("NSW_AUS")] NswAus,
+ [JsonProperty("NT")] Nt,
+ [JsonProperty("NT_AUS")] NtAus,
+ [JsonProperty("NTA")] Nta,
+ [JsonProperty("NTH")] Nth,
+ [JsonProperty("NTL")] Ntl,
+ [JsonProperty("NTT")] Ntt,
+ [JsonProperty("NTY")] Nty,
+ [JsonProperty("NU")] Nu,
+ [JsonProperty("NV")] Nv,
+ [JsonProperty("NWM")] Nwm,
+ [JsonProperty("NWP")] Nwp,
+ [JsonProperty("NY")] Ny,
+ [JsonProperty("NYK")] Nyk,
+ [JsonProperty("NYM")] Nym,
+ [JsonProperty("OH")] Oh,
+ [JsonProperty("OK")] Ok,
+ [JsonProperty("OLD")] Old,
+ [JsonProperty("OMH")] Omh,
+ [JsonProperty("ON")] On,
+ [JsonProperty("OR")] Or,
+ [JsonProperty("ORK")] Ork,
+ [JsonProperty("OXF")] Oxf,
+ [JsonProperty("PA")] Pa,
+ [JsonProperty("PE")] Pe,
+ [JsonProperty("PEM")] Pem,
+ [JsonProperty("PKN")] Pkn,
+ [JsonProperty("PLY")] Ply,
+ [JsonProperty("POL")] Pol,
+ [JsonProperty("POR")] Por,
+ [JsonProperty("POW")] Pow,
+ [JsonProperty("PR")] Pr,
+ [JsonProperty("PTE")] Pte,
+ [JsonProperty("PW")] Pw,
+ [JsonProperty("QC")] Qc,
+ [JsonProperty("QLD_AUS")] QldAus,
+ [JsonProperty("RCC")] Rcc,
+ [JsonProperty("RCH")] Rch,
+ [JsonProperty("RCT")] Rct,
+ [JsonProperty("RDB")] Rdb,
+ [JsonProperty("RDG")] Rdg,
+ [JsonProperty("RFW")] Rfw,
+ [JsonProperty("RI")] Ri,
+ [JsonProperty("RIC")] Ric,
+ [JsonProperty("ROT")] Rot,
+ [JsonProperty("RUT")] Rut,
+ [JsonProperty("SA_AUS")] SaAus,
+ [JsonProperty("SAW")] Saw,
+ [JsonProperty("SAY")] Say,
+ [JsonProperty("SC")] Sc,
+ [JsonProperty("SCB")] Scb,
+ [JsonProperty("SD")] Sd,
+ [JsonProperty("SFK")] Sfk,
+ [JsonProperty("SFT")] Sft,
+ [JsonProperty("SGC")] Sgc,
+ [JsonProperty("SGM")] Sgm,
+ [JsonProperty("SHF")] Shf,
+ [JsonProperty("SHN")] Shn,
+ [JsonProperty("SHR")] Shr,
+ [JsonProperty("SK")] Sk,
+ [JsonProperty("SKP")] Skp,
+ [JsonProperty("SLF")] Slf,
+ [JsonProperty("SLG")] Slg,
+ [JsonProperty("SLK")] Slk,
+ [JsonProperty("SOL")] Sol,
+ [JsonProperty("SOM")] Som,
+ [JsonProperty("SOS")] Sos,
+ [JsonProperty("SRY")] Sry,
+ [JsonProperty("STB")] Stb,
+ [JsonProperty("STE")] Ste,
+ [JsonProperty("STG")] Stg,
+ [JsonProperty("STH")] Sth,
+ [JsonProperty("STN")] Stn,
+ [JsonProperty("STS")] Sts,
+ [JsonProperty("STT")] Stt,
+ [JsonProperty("STY")] Sty,
+ [JsonProperty("SWA")] Swa,
+ [JsonProperty("SWD")] Swd,
+ [JsonProperty("SWK")] Swk,
+ [JsonProperty("SYK")] Syk,
+ [JsonProperty("TAM")] Tam,
+ [JsonProperty("TAS_AUS")] TasAus,
+ [JsonProperty("TFW")] Tfw,
+ [JsonProperty("THR")] Thr,
+ [JsonProperty("TN")] Tn,
+ [JsonProperty("TOB")] Tob,
+ [JsonProperty("TOF")] Tof,
+ [JsonProperty("TRF")] Trf,
+ [JsonProperty("TWH")] Twh,
+ [JsonProperty("TWR")] Twr,
+ [JsonProperty("TX")] Tx,
+ [JsonProperty("TYR")] Tyr,
+ [JsonProperty("UT")] Ut,
+ [JsonProperty("VA")] Va,
+ [JsonProperty("VGL")] Vgl,
+ [JsonProperty("VI")] Vi,
+ [JsonProperty("VIC_AUS")] VicAus,
+ [JsonProperty("VT")] Vt,
+ [JsonProperty("WA")] Wa,
+ [JsonProperty("WA_AUS")] WaAus,
+ [JsonProperty("WAR")] War,
+ [JsonProperty("WBK")] Wbk,
+ [JsonProperty("WDU")] Wdu,
+ [JsonProperty("WFT")] Wft,
+ [JsonProperty("WGM")] Wgm,
+ [JsonProperty("WGN")] Wgn,
+ [JsonProperty("WI")] Wi,
+ [JsonProperty("WIL")] Wil,
+ [JsonProperty("WIS")] Wis,
+ [JsonProperty("WKF")] Wkf,
+ [JsonProperty("WLL")] Wll,
+ [JsonProperty("WLN")] Wln,
+ [JsonProperty("WLV")] Wlv,
+ [JsonProperty("WMD")] Wmd,
+ [JsonProperty("WND")] Wnd,
+ [JsonProperty("WNM")] Wnm,
+ [JsonProperty("WOK")] Wok,
+ [JsonProperty("WOR")] Wor,
+ [JsonProperty("WRL")] Wrl,
+ [JsonProperty("WRT")] Wrt,
+ [JsonProperty("WRX")] Wrx,
+ [JsonProperty("WSM")] Wsm,
+ [JsonProperty("WSX")] Wsx,
+ [JsonProperty("WV")] Wv,
+ [JsonProperty("WY")] Wy,
+ [JsonProperty("WYK")] Wyk,
+ [JsonProperty("YOR")] Yor,
+ [JsonProperty("YT")] Yt,
+ [JsonProperty("ZET")] Zet,
+ }
+
+ public static class LeadCatcherPatchStateProvinceExtension
+ {
+ public static string Value(this LeadCatcherPatchStateProvince value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static LeadCatcherPatchStateProvince ToEnum(this string value)
+ {
+ foreach (var field in typeof(LeadCatcherPatchStateProvince).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is LeadCatcherPatchStateProvince)
+ {
+ return (LeadCatcherPatchStateProvince)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum LeadCatcherPatchStateProvince");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatchersOverviewResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatchersOverviewResponse.cs
new file mode 100644
index 000000000..b53fac70d
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LeadCatchersOverviewResponse.cs
@@ -0,0 +1,34 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+
+ ///
+ /// Paginated overview of lead catchers for a venue.
+ ///
+ public class LeadCatchersOverviewResponse
+ {
+ ///
+ /// Represents pagination information for a collection of resources.
+ ///
+ [JsonProperty("paging")]
+ public Paging Paging { get; set; } = default!;
+
+ ///
+ /// Each item is a lightweight, non-PII overview of a lead catcher for the venue, containing only the `id`, `firstName`, and `lastName`.
+ ///
+ [JsonProperty("data")]
+ public List Data { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/LocaleLanguageVariant.cs b/packages/csharp/src/Cvent/SDK/Models/Components/LocaleLanguageVariant.cs
new file mode 100644
index 000000000..5faa24f06
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/LocaleLanguageVariant.cs
@@ -0,0 +1,223 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Language locale of a Lead Catcher contact.
+ ///
+ /// Values:
+ /// - `zh-CHS` — Chinese (Simplified) Legacy
+ /// - `zh-TW` — Chinese (Traditional, Taiwan)
+ /// - `de-DE` — German (Germany)
+ /// - `en-US` — English (United States)
+ /// - `fi-FI` — Finnish (Finland)
+ /// - `fr-FR` — French (France)
+ /// - `it-IT` — Italian (Italy)
+ /// - `ja-JP` — Japanese (Japan)
+ /// - `ko-KR` — Korean (Korea)
+ /// - `nl-NL` — Dutch (Netherlands)
+ /// - `pt-BR` — Portuguese (Brazil)
+ /// - `ru-RU` — Russian (Russia)
+ /// - `sv-SE` — Swedish (Sweden)
+ /// - `th-TH` — Thai (Thailand)
+ /// - `tr-TR` — Turkish (Turkey)
+ /// - `uk-UA` — Ukrainian (Ukraine)
+ /// - `zh-CN` — Chinese (Simplified, China)
+ /// - `de-CH` — German (Switzerland)
+ /// - `en-GB` — English (United Kingdom)
+ /// - `es-MX` — Spanish (Mexico)
+ /// - `fr-BE` — French (Belgium)
+ /// - `it-CH` — Italian (Switzerland)
+ /// - `nl-BE` — Dutch (Belgium)
+ /// - `pt-PT` — Portuguese (Portugal)
+ /// - `ru-MD` — Russian (Moldova)
+ /// - `sv-FI` — Swedish (Finland)
+ /// - `zh-HK` — Chinese (Traditional, Hong Kong SAR)
+ /// - `de-AT` — German (Austria)
+ /// - `en-AU` — English (Australia)
+ /// - `es-ES` — Spanish (Spain, International Sort)
+ /// - `fr-CA` — French (Canada)
+ /// - `zh-SG` — Chinese (Simplified, Singapore)
+ /// - `de-LU` — German (Luxembourg)
+ /// - `en-CA` — English (Canada)
+ /// - `es-GT` — Spanish (Guatemala)
+ /// - `fr-CH` — French (Switzerland)
+ /// - `zh-MO` — Chinese (Traditional, Macao SAR)
+ /// - `de-LI` — German (Liechtenstein)
+ /// - `en-NZ` — English (New Zealand)
+ /// - `es-CR` — Spanish (Costa Rica)
+ /// - `fr-LU` — French (Luxembourg)
+ /// - `en-IE` — English (Ireland)
+ /// - `es-PA` — Spanish (Panama)
+ /// - `fr-MC` — French (Monaco)
+ /// - `en-ZA` — English (South Africa)
+ /// - `es-DO` — Spanish (Dominican Republic)
+ /// - `fr-029` — French (Caribbean)
+ /// - `en-JM` — English (Jamaica)
+ /// - `es-VE` — Spanish (Venezuela)
+ /// - `fr-RE` — French (Réunion)
+ /// - `en-029` — English (Caribbean)
+ /// - `es-CO` — Spanish (Colombia)
+ /// - `fr-CD` — French Congo (DRC)
+ /// - `en-BZ` — English (Belize)
+ /// - `es-PE` — Spanish (Peru)
+ /// - `fr-SN` — French (Senegal)
+ /// - `en-TT` — English (Trinidad and Tobago)
+ /// - `es-AR` — Spanish (Argentina)
+ /// - `fr-CM` — French (Cameroon)
+ /// - `en-ZW` — English (Zimbabwe)
+ /// - `es-EC` — Spanish (Ecuador)
+ /// - `fr-CI` — French (Côte d'Ivoire)
+ /// - `en-PH` — English (Philippines)
+ /// - `es-CL` — Spanish (Chile)
+ /// - `fr-ML` — French (Mali)
+ /// - `en-ID` — English (Indonesia)
+ /// - `es-UY` — Spanish (Uruguay)
+ /// - `fr-MA` — French (Morocco)
+ /// - `en-HK` — English (Hong Kong SAR)
+ /// - `es-PY` — Spanish (Paraguay)
+ /// - `fr-HT` — French (Haiti)
+ /// - `en-IN` — English (India)
+ /// - `es-BO` — Spanish (Bolivia)
+ /// - `en-MY` — English (Malaysia)
+ /// - `es-SV` — Spanish (El Salvador)
+ /// - `en-SG` — English (Singapore)
+ /// - `es-HN` — Spanish (Honduras)
+ /// - `es-NI` — Spanish (Nicaragua)
+ /// - `es-PR` — Spanish (Puerto Rico)
+ /// - `es-US` — Spanish (United States)
+ /// - `es-419` — Spanish (Latin America)
+ /// - `es-CU` — Spanish (Cuba)
+ /// - `zh-CHT` — Chinese (Traditional) Legacy.
+ ///
+ public enum LocaleLanguageVariant
+ {
+ [JsonProperty("zh-CHS")] ZhCHS,
+ [JsonProperty("zh-TW")] ZhTW,
+ [JsonProperty("de-DE")] Dede,
+ [JsonProperty("en-US")] EnUS,
+ [JsonProperty("fi-FI")] Fifi,
+ [JsonProperty("fr-FR")] Frfr,
+ [JsonProperty("it-IT")] Itit,
+ [JsonProperty("ja-JP")] JaJP,
+ [JsonProperty("ko-KR")] KoKR,
+ [JsonProperty("nl-NL")] Nlnl,
+ [JsonProperty("pt-BR")] PtBR,
+ [JsonProperty("ru-RU")] Ruru,
+ [JsonProperty("sv-SE")] SvSE,
+ [JsonProperty("th-TH")] Thth,
+ [JsonProperty("tr-TR")] Trtr,
+ [JsonProperty("uk-UA")] UkUA,
+ [JsonProperty("zh-CN")] ZhCN,
+ [JsonProperty("de-CH")] DeCH,
+ [JsonProperty("en-GB")] EnGB,
+ [JsonProperty("es-MX")] EsMX,
+ [JsonProperty("fr-BE")] FrBE,
+ [JsonProperty("it-CH")] ItCH,
+ [JsonProperty("nl-BE")] NlBE,
+ [JsonProperty("pt-PT")] Ptpt,
+ [JsonProperty("ru-MD")] RuMD,
+ [JsonProperty("sv-FI")] SvFI,
+ [JsonProperty("zh-HK")] ZhHK,
+ [JsonProperty("de-AT")] DeAT,
+ [JsonProperty("en-AU")] EnAU,
+ [JsonProperty("es-ES")] Eses,
+ [JsonProperty("fr-CA")] FrCA,
+ [JsonProperty("zh-SG")] ZhSG,
+ [JsonProperty("de-LU")] DeLU,
+ [JsonProperty("en-CA")] EnCA,
+ [JsonProperty("es-GT")] EsGT,
+ [JsonProperty("fr-CH")] FrCH,
+ [JsonProperty("zh-MO")] ZhMO,
+ [JsonProperty("de-LI")] DeLI,
+ [JsonProperty("en-NZ")] EnNZ,
+ [JsonProperty("es-CR")] EsCR,
+ [JsonProperty("fr-LU")] FrLU,
+ [JsonProperty("en-IE")] EnIE,
+ [JsonProperty("es-PA")] EsPA,
+ [JsonProperty("fr-MC")] FrMC,
+ [JsonProperty("en-ZA")] EnZA,
+ [JsonProperty("es-DO")] EsDO,
+ [JsonProperty("fr-029")] Fr029,
+ [JsonProperty("en-JM")] EnJM,
+ [JsonProperty("es-VE")] EsVE,
+ [JsonProperty("fr-RE")] FrRE,
+ [JsonProperty("en-029")] En029,
+ [JsonProperty("es-CO")] EsCO,
+ [JsonProperty("fr-CD")] FrCD,
+ [JsonProperty("en-BZ")] EnBZ,
+ [JsonProperty("es-PE")] EsPE,
+ [JsonProperty("fr-SN")] FrSN,
+ [JsonProperty("en-TT")] EnTT,
+ [JsonProperty("es-AR")] EsAR,
+ [JsonProperty("fr-CM")] FrCM,
+ [JsonProperty("en-ZW")] EnZW,
+ [JsonProperty("es-EC")] EsEC,
+ [JsonProperty("fr-CI")] FrCI,
+ [JsonProperty("en-PH")] EnPH,
+ [JsonProperty("es-CL")] EsCL,
+ [JsonProperty("fr-ML")] FrML,
+ [JsonProperty("en-ID")] EnID,
+ [JsonProperty("es-UY")] EsUY,
+ [JsonProperty("fr-MA")] FrMA,
+ [JsonProperty("en-HK")] EnHK,
+ [JsonProperty("es-PY")] EsPY,
+ [JsonProperty("fr-HT")] FrHT,
+ [JsonProperty("en-IN")] EnIN,
+ [JsonProperty("es-BO")] EsBO,
+ [JsonProperty("en-MY")] EnMY,
+ [JsonProperty("es-SV")] EsSV,
+ [JsonProperty("en-SG")] EnSG,
+ [JsonProperty("es-HN")] EsHN,
+ [JsonProperty("es-NI")] EsNI,
+ [JsonProperty("es-PR")] EsPR,
+ [JsonProperty("es-US")] EsUS,
+ [JsonProperty("es-419")] Es419,
+ [JsonProperty("es-CU")] EsCU,
+ [JsonProperty("zh-CHT")] ZhCHT,
+ }
+
+ public static class LocaleLanguageVariantExtension
+ {
+ public static string Value(this LocaleLanguageVariant value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static LocaleLanguageVariant ToEnum(this string value)
+ {
+ foreach (var field in typeof(LocaleLanguageVariant).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is LocaleLanguageVariant)
+ {
+ return (LocaleLanguageVariant)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum LocaleLanguageVariant");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramId.cs b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramId.cs
new file mode 100644
index 000000000..b3f28cc2f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramId.cs
@@ -0,0 +1,95 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+ using System.Collections.Generic;
+
+ ///
+ /// A question, defined by the program, for the supplier to answer as part of their proposal.
+ ///
+ public class QuestionWithProgramId
+ {
+ ///
+ /// The ISO 8601 zoned date time when this record was created.
+ ///
+ [JsonProperty("created")]
+ public DateTime? Created { get; set; }
+
+ ///
+ /// The identifier of the user that created this record.
+ ///
+ [JsonProperty("createdBy")]
+ public string? CreatedBy { get; set; }
+
+ ///
+ /// The ISO 8601 zoned date time when this record was updated.
+ ///
+ [JsonProperty("lastModified")]
+ public DateTime? LastModified { get; set; }
+
+ ///
+ /// The identifier of the user that last updated this record.
+ ///
+ [JsonProperty("lastModifiedBy")]
+ public string? LastModifiedBy { get; set; }
+
+ ///
+ /// Travel program that the question belongs to.
+ ///
+ [JsonProperty("travelProgram")]
+ public QuestionWithProgramIdTravelProgram? TravelProgram { get; set; }
+
+ ///
+ /// The unique ID of the question.
+ ///
+ [JsonProperty("id")]
+ public string? Id { get; set; }
+
+ ///
+ /// The text of the question.
+ ///
+ [JsonProperty("text")]
+ public string? Text { get; set; }
+
+ ///
+ /// Is this question required by default?
+ ///
+ [JsonProperty("required")]
+ public bool? Required { get; set; }
+
+ ///
+ /// Code representing the type of response supported. Single represents a simple single value response, and choice means the user will be given a set of options for selection.
+ ///
+ [JsonProperty("responseType")]
+ public QuestionResponseType? ResponseType { get; set; }
+
+ ///
+ /// Code representing the expected data type of the question response.
+ ///
+ [JsonProperty("responseDataType")]
+ public QuestionResponseDataType? ResponseDataType { get; set; }
+
+ ///
+ /// Code representing the format the text of the response will be in.
+ ///
+ [JsonProperty("responseFormat")]
+ public QuestionResponseFormat? ResponseFormat { get; set; }
+
+ ///
+ /// A list of options for the question. This only applies when responseType is 'choice'
+ ///
+ [JsonProperty("responseChoices")]
+ public List? ResponseChoices { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestionTravelProgram.cs b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramIdTravelProgram.cs
similarity index 93%
rename from packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestionTravelProgram.cs
rename to packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramIdTravelProgram.cs
index d6f3813b3..e70fb6484 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestionTravelProgram.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionWithProgramIdTravelProgram.cs
@@ -15,7 +15,7 @@ namespace Cvent.SDK.Models.Components
///
/// Travel program that the question belongs to.
///
- public class TravelProgramQuestionTravelProgram
+ public class QuestionWithProgramIdTravelProgram
{
///
/// The unique ID of the travel program.
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse1.cs b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse1.cs
index 9df8a44d8..bdb74059c 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse1.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/QuestionsPaginatedResponse1.cs
@@ -29,6 +29,6 @@ public class QuestionsPaginatedResponse1
/// Collection of Questions.
///
[JsonProperty("data")]
- public List? Data { get; set; }
+ public List? Data { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/Rfp2.cs b/packages/csharp/src/Cvent/SDK/Models/Components/Rfp2.cs
index d026163e7..64a651e4b 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/Rfp2.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/Rfp2.cs
@@ -241,7 +241,7 @@ public class Rfp2
public bool? FeeTransparencyEnabled { get; set; } = false;
///
- /// DEPRECATED: Use venueIntegrationPreference instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded.
+ /// DEPRECATED: Use `venueIntegrationPreference` instead. Venue integrations the planner prefers when sourcing venues. An empty array or absent field indicates no preference has been recorded.
///
[Obsolete("This field will be removed in a future release, please migrate away from it as soon as possible")]
[JsonProperty("preferredVenueIntegrations")]
@@ -271,11 +271,8 @@ public class Rfp2
[JsonProperty("status")]
public RfpStatus1? Status { get; set; }
- ///
- /// RFP types based on event requirements.
- ///
[JsonProperty("type")]
- public RfpType1? Type { get; set; }
+ public RfpType? Type { get; set; }
///
/// Details of the user who approved the RFP.
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/RfpQuestion.cs b/packages/csharp/src/Cvent/SDK/Models/Components/RfpQuestion.cs
index c14c2dff2..f458848a2 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/RfpQuestion.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/RfpQuestion.cs
@@ -240,13 +240,13 @@ public class RfpQuestion
/// List of supplier types that can view the question on the RFP.
///
[JsonProperty("supplierTypes")]
- public List? SupplierTypes { get; set; }
+ public List SupplierTypes { get; set; } = default!;
///
/// Indicates the types of RFP that can be assigned this custom question. `MEETING_ROOM`: Meeting room type RFPs can be assigned this custom question. `GUEST_ROOM`: Guest room type RFPs can be assigned this custom question. `ALL_RFPS`: All RFPs can be assigned this custom question.
///
[JsonProperty("classificationType")]
- public QuestionClassificationType? ClassificationType { get; set; }
+ public QuestionClassificationType ClassificationType { get; set; } = default!;
///
/// Determines the display order for questions on the RFP. Questions with smaller values appear first.
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/RfpType1.cs b/packages/csharp/src/Cvent/SDK/Models/Components/RfpType.cs
similarity index 83%
rename from packages/csharp/src/Cvent/SDK/Models/Components/RfpType1.cs
rename to packages/csharp/src/Cvent/SDK/Models/Components/RfpType.cs
index 3d767e66f..f5528cfc7 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/RfpType1.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/RfpType.cs
@@ -16,7 +16,7 @@ namespace Cvent.SDK.Models.Components
///
/// RFP types based on event requirements.
///
- public enum RfpType1
+ public enum RfpType
{
[JsonProperty("MEETING_SPACE_AND_GUEST_ROOMS")] MeetingSpaceAndGuestRooms,
[JsonProperty("MEETING_SPACE_ONLY")] MeetingSpaceOnly,
@@ -25,16 +25,16 @@ public enum RfpType1
[JsonProperty("SERVICE_PROVIDER")] ServiceProvider,
}
- public static class RfpType1Extension
+ public static class RfpTypeExtension
{
- public static string Value(this RfpType1 value)
+ public static string Value(this RfpType value)
{
return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
}
- public static RfpType1 ToEnum(this string value)
+ public static RfpType ToEnum(this string value)
{
- foreach (var field in typeof(RfpType1).GetFields())
+ foreach (var field in typeof(RfpType).GetFields())
{
var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
if (attributes.Length == 0)
@@ -47,14 +47,14 @@ public static RfpType1 ToEnum(this string value)
{
var enumVal = field.GetValue(null);
- if (enumVal is RfpType1)
+ if (enumVal is RfpType)
{
- return (RfpType1)enumVal;
+ return (RfpType)enumVal;
}
}
}
- throw new Exception($"Unknown value {value} for enum RfpType1");
+ throw new Exception($"Unknown value {value} for enum RfpType");
}
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgram.cs b/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgram.cs
index ef7c07653..cbe6c1852 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgram.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgram.cs
@@ -120,6 +120,6 @@ public class TravelProgram
/// A list of program specific questions for the supplier to answer as part of their proposal.
///
[JsonProperty("questions")]
- public List? Questions { get; set; }
+ public List? Questions { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion.cs b/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion.cs
index ffb39a846..ce2f68298 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion.cs
@@ -12,84 +12,34 @@ namespace Cvent.SDK.Models.Components
using Cvent.SDK.Models.Components;
using Cvent.SDK.Utils;
using Newtonsoft.Json;
- using System;
- using System.Collections.Generic;
///
- /// A question, defined by the program, for the supplier to answer as part of their proposal.
+ /// A question, defined by the account, for the supplier to answer as part of their proposal.
///
public class TravelProgramQuestion
{
///
- /// The ISO 8601 zoned date time when this record was created.
+ /// The unique ID of the custom question.
///
- [JsonProperty("created")]
- public DateTime? Created { get; set; }
+ [JsonProperty("questionId")]
+ public string? QuestionId { get; set; }
///
- /// The identifier of the user that created this record.
+ /// Code representing the section where the question belongs. Currently, program_client (client specific) and program_g_and_m (group and meeting) are supported.
///
- [JsonProperty("createdBy")]
- public string? CreatedBy { get; set; }
+ [JsonProperty("section")]
+ public QuestionSection? Section { get; set; }
///
- /// The ISO 8601 zoned date time when this record was updated.
- ///
- [JsonProperty("lastModified")]
- public DateTime? LastModified { get; set; }
-
- ///
- /// The identifier of the user that last updated this record.
- ///
- [JsonProperty("lastModifiedBy")]
- public string? LastModifiedBy { get; set; }
-
- ///
- /// Travel program that the question belongs to.
- ///
- [JsonProperty("travelProgram")]
- public TravelProgramQuestionTravelProgram? TravelProgram { get; set; }
-
- ///
- /// The unique ID of the question.
- ///
- [JsonProperty("id")]
- public string? Id { get; set; }
-
- ///
- /// The text of the question.
- ///
- [JsonProperty("text")]
- public string? Text { get; set; }
-
- ///
- /// Is this question required by default?
+ /// Is it required for suppliers to answer this question in their proposal?
///
[JsonProperty("required")]
public bool? Required { get; set; }
///
- /// Code representing the type of response supported. Single represents a simple single value response, and choice means the user will be given a set of options for selection.
- ///
- [JsonProperty("responseType")]
- public QuestionResponseType? ResponseType { get; set; }
-
- ///
- /// Code representing the expected data type of the question response.
- ///
- [JsonProperty("responseDataType")]
- public QuestionResponseDataType? ResponseDataType { get; set; }
-
- ///
- /// Code representing the format the text of the response will be in.
- ///
- [JsonProperty("responseFormat")]
- public QuestionResponseFormat? ResponseFormat { get; set; }
-
- ///
- /// A list of options for the question. This only applies when responseType is 'choice'
+ /// The sequence number of the question within the proposal.
///
- [JsonProperty("responseChoices")]
- public List? ResponseChoices { get; set; }
+ [JsonProperty("sequence")]
+ public long? Sequence { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion1.cs b/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion1.cs
deleted file mode 100644
index 676f92fe4..000000000
--- a/packages/csharp/src/Cvent/SDK/Models/Components/TravelProgramQuestion1.cs
+++ /dev/null
@@ -1,45 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
-//
-// Changes to this file may cause incorrect behavior and will be lost when
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-#nullable enable
-namespace Cvent.SDK.Models.Components
-{
- using Cvent.SDK.Models.Components;
- using Cvent.SDK.Utils;
- using Newtonsoft.Json;
-
- ///
- /// A question, defined by the account, for the supplier to answer as part of their proposal.
- ///
- public class TravelProgramQuestion1
- {
- ///
- /// The unique ID of the custom question.
- ///
- [JsonProperty("questionId")]
- public string? QuestionId { get; set; }
-
- ///
- /// Code representing the section where the question belongs. Currently, program_client (client specific) and program_g_and_m (group and meeting) are supported.
- ///
- [JsonProperty("section")]
- public QuestionSection? Section { get; set; }
-
- ///
- /// Is it required for suppliers to answer this question in their proposal?
- ///
- [JsonProperty("required")]
- public bool? Required { get; set; }
-
- ///
- /// The sequence number of the question within the proposal.
- ///
- [JsonProperty("sequence")]
- public long? Sequence { get; set; }
- }
-}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/TravelType.cs b/packages/csharp/src/Cvent/SDK/Models/Components/TravelType.cs
index d6e871258..5d8034bae 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/TravelType.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/TravelType.cs
@@ -14,7 +14,7 @@ namespace Cvent.SDK.Models.Components
using System;
///
- /// Type of travel alternate question.
+ /// Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response.
///
public enum TravelType
{
@@ -22,6 +22,8 @@ public enum TravelType
[JsonProperty("HotelRequest")] HotelRequest,
[JsonProperty("AirActual")] AirActual,
[JsonProperty("GroupFlight")] GroupFlight,
+ [JsonProperty("TrainRequest")] TrainRequest,
+ [JsonProperty("AirAndTrainRequest")] AirAndTrainRequest,
}
public static class TravelTypeExtension
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAVCapability.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAVCapability.cs
new file mode 100644
index 000000000..c043cd0a2
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAVCapability.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Audio-visual capability available at a venue.
+ ///
+ /// Values:
+ /// - `AV_EQUIPMENT` — AV Equipment
+ /// - `HIGH_SPEED_INTERNET` — High Speed Internet
+ /// - `ONSITE_AV_STAFF` — Onsite AV Staff.
+ ///
+ public enum VenueAmenityAVCapability
+ {
+ [JsonProperty("AV_EQUIPMENT")] AvEquipment,
+ [JsonProperty("HIGH_SPEED_INTERNET")] HighSpeedInternet,
+ [JsonProperty("ONSITE_AV_STAFF")] OnsiteAvStaff,
+ }
+
+ public static class VenueAmenityAVCapabilityExtension
+ {
+ public static string Value(this VenueAmenityAVCapability value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityAVCapability ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityAVCapability).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityAVCapability)
+ {
+ return (VenueAmenityAVCapability)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityAVCapability");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAlcohol.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAlcohol.cs
new file mode 100644
index 000000000..e2b6d6b81
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAlcohol.cs
@@ -0,0 +1,58 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Alcohol-related policy at a venue.
+ ///
+ public enum VenueAmenityAlcohol
+ {
+ [JsonProperty("ALCOHOL_ALLOWED")] AlcoholAllowed,
+ [JsonProperty("BRING_YOUR_OWN")] BringYourOwn,
+ [JsonProperty("PREFERRED_VENDORS_ONLY")] PreferredVendorsOnly,
+ }
+
+ public static class VenueAmenityAlcoholExtension
+ {
+ public static string Value(this VenueAmenityAlcohol value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityAlcohol ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityAlcohol).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityAlcohol)
+ {
+ return (VenueAmenityAlcohol)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityAlcohol");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAvCapabilityItem.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAvCapabilityItem.cs
new file mode 100644
index 000000000..348b9c65e
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityAvCapabilityItem.cs
@@ -0,0 +1,38 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// An AV capability selection for a venue. An internet speed may be provided when the selected amenity is `HIGH_SPEED_INTERNET`.
+ ///
+ public class VenueAmenityAvCapabilityItem
+ {
+ ///
+ /// Audio-visual capability available at a venue.
+ ///
+ /// Values:
+ /// - `AV_EQUIPMENT` — AV Equipment
+ /// - `HIGH_SPEED_INTERNET` — High Speed Internet
+ /// - `ONSITE_AV_STAFF` — Onsite AV Staff.
+ ///
+ [JsonProperty("amenity")]
+ public VenueAmenityAVCapability Amenity { get; set; } = default!;
+
+ ///
+ /// Internet connection speed in Mbps. Applicable only when `amenity` is `HIGH_SPEED_INTERNET`.
+ ///
+ [JsonProperty("speed")]
+ public long? Speed { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityBusinessService.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityBusinessService.cs
new file mode 100644
index 000000000..1e40babc6
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityBusinessService.cs
@@ -0,0 +1,59 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Business or communications service available at a venue.
+ ///
+ public enum VenueAmenityBusinessService
+ {
+ [JsonProperty("AUDIOVIDEO_CAPABILITIES")] AudiovideoCapabilities,
+ [JsonProperty("BUSINESS_CENTER")] BusinessCenter,
+ [JsonProperty("VIDEO_CONFERENCING")] VideoConferencing,
+ [JsonProperty("VIP_SERVICES")] VipServices,
+ }
+
+ public static class VenueAmenityBusinessServiceExtension
+ {
+ public static string Value(this VenueAmenityBusinessService value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityBusinessService ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityBusinessService).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityBusinessService)
+ {
+ return (VenueAmenityBusinessService)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityBusinessService");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityCateringDetail.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityCateringDetail.cs
new file mode 100644
index 000000000..dcef4b38b
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityCateringDetail.cs
@@ -0,0 +1,58 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Catering option or policy offered at a venue.
+ ///
+ public enum VenueAmenityCateringDetail
+ {
+ [JsonProperty("KITCHEN_ONSITE")] KitchenOnsite,
+ [JsonProperty("ONSITE_CATERING")] OnsiteCatering,
+ [JsonProperty("OUTSIDE_CATERERS_ALLOWED")] OutsideCaterersAllowed,
+ }
+
+ public static class VenueAmenityCateringDetailExtension
+ {
+ public static string Value(this VenueAmenityCateringDetail value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityCateringDetail ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityCateringDetail).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityCateringDetail)
+ {
+ return (VenueAmenityCateringDetail)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityCateringDetail");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityEquipment.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityEquipment.cs
new file mode 100644
index 000000000..ece675fe0
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityEquipment.cs
@@ -0,0 +1,61 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Physical equipment or staging resource available for event use at a venue.
+ ///
+ public enum VenueAmenityEquipment
+ {
+ [JsonProperty("DANCE_FLOORS")] DanceFloors,
+ [JsonProperty("LOADING_DOCK_AVAILABLE")] LoadingDockAvailable,
+ [JsonProperty("PIANO")] Piano,
+ [JsonProperty("PORTABLE_HEATERS")] PortableHeaters,
+ [JsonProperty("PORTABLE_WALLS")] PortableWalls,
+ [JsonProperty("STAGING")] Staging,
+ }
+
+ public static class VenueAmenityEquipmentExtension
+ {
+ public static string Value(this VenueAmenityEquipment value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityEquipment ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityEquipment).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityEquipment)
+ {
+ return (VenueAmenityEquipment)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityEquipment");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilityInfo.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilityInfo.cs
new file mode 100644
index 000000000..1eb5e80d8
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilityInfo.cs
@@ -0,0 +1,69 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// General facility feature or on-site service available at a venue.
+ ///
+ public enum VenueAmenityFacilityInfo
+ {
+ [JsonProperty("ALL_INCLUSIVE")] AllInclusive,
+ [JsonProperty("BUSINESS_CENTER")] BusinessCenter,
+ [JsonProperty("CASINO")] Casino,
+ [JsonProperty("EXTENDED_STAY")] ExtendedStay,
+ [JsonProperty("FREE_AIRPORT_SHUTTLE")] FreeAirportShuttle,
+ [JsonProperty("GIFT_SHOP_ON_SITE")] GiftShopOnSite,
+ [JsonProperty("INTERNET")] Internet,
+ [JsonProperty("ONSITE_CATERING")] OnsiteCatering,
+ [JsonProperty("OUTSIDE_CATERERS_ALLOWED")] OutsideCaterersAllowed,
+ [JsonProperty("PETS_WELCOME")] PetsWelcome,
+ [JsonProperty("RENTAL_CAR_SERVICES")] RentalCarServices,
+ [JsonProperty("RESTAURANT_ON_SITE")] RestaurantOnSite,
+ [JsonProperty("SECURITY_STAFF_ONSITE")] SecurityStaffOnsite,
+ [JsonProperty("WHEELCHAIR_ACCESSIBLE")] WheelchairAccessible,
+ }
+
+ public static class VenueAmenityFacilityInfoExtension
+ {
+ public static string Value(this VenueAmenityFacilityInfo value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityFacilityInfo ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityFacilityInfo).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityFacilityInfo)
+ {
+ return (VenueAmenityFacilityInfo)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityFacilityInfo");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpace.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpace.cs
new file mode 100644
index 000000000..e3b44de09
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpace.cs
@@ -0,0 +1,63 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Facility space type available at a venue.
+ ///
+ /// Values:
+ /// - `OUTDOOR_SPACE` — Outdoor Space
+ /// - `PRIVATE_SPACE` — Private Space
+ /// - `SEMI_PRIVATE_SPACE` — Semi-Private Space.
+ ///
+ public enum VenueAmenityFacilitySpace
+ {
+ [JsonProperty("OUTDOOR_SPACE")] OutdoorSpace,
+ [JsonProperty("PRIVATE_SPACE")] PrivateSpace,
+ [JsonProperty("SEMI_PRIVATE_SPACE")] SemiPrivateSpace,
+ }
+
+ public static class VenueAmenityFacilitySpaceExtension
+ {
+ public static string Value(this VenueAmenityFacilitySpace value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityFacilitySpace ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityFacilitySpace).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityFacilitySpace)
+ {
+ return (VenueAmenityFacilitySpace)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityFacilitySpace");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpaceItem.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpaceItem.cs
new file mode 100644
index 000000000..cacfb4c97
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityFacilitySpaceItem.cs
@@ -0,0 +1,38 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// A facility space entry for a venue, with an optional area measurement expressed in the venue's configured unit of measurement.
+ ///
+ public class VenueAmenityFacilitySpaceItem
+ {
+ ///
+ /// Facility space type available at a venue.
+ ///
+ /// Values:
+ /// - `OUTDOOR_SPACE` — Outdoor Space
+ /// - `PRIVATE_SPACE` — Private Space
+ /// - `SEMI_PRIVATE_SPACE` — Semi-Private Space.
+ ///
+ [JsonProperty("amenity")]
+ public VenueAmenityFacilitySpace Amenity { get; set; } = default!;
+
+ ///
+ /// Area of the space in the venue's configured unit of measurement.
+ ///
+ [JsonProperty("value")]
+ public long? Value { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParking.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParking.cs
new file mode 100644
index 000000000..d4559521f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParking.cs
@@ -0,0 +1,67 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Parking type available at or near a venue.
+ ///
+ /// Values:
+ /// - `BUS_PARKING_AVAILABLE` — Bus Parking
+ /// - `COMPLIMENTARY_PARKING_PROVIDED` — Complimentary Parking
+ /// - `PAID_PARKING_AVAILABLE` — Paid Parking
+ /// - `STREET_PARKING` — Street Parking
+ /// - `VALET_PARKING_AVAILABLE` — Valet Parking.
+ ///
+ public enum VenueAmenityParking
+ {
+ [JsonProperty("BUS_PARKING_AVAILABLE")] BusParkingAvailable,
+ [JsonProperty("COMPLIMENTARY_PARKING_PROVIDED")] ComplimentaryParkingProvided,
+ [JsonProperty("PAID_PARKING_AVAILABLE")] PaidParkingAvailable,
+ [JsonProperty("STREET_PARKING")] StreetParking,
+ [JsonProperty("VALET_PARKING_AVAILABLE")] ValetParkingAvailable,
+ }
+
+ public static class VenueAmenityParkingExtension
+ {
+ public static string Value(this VenueAmenityParking value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityParking ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityParking).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityParking)
+ {
+ return (VenueAmenityParking)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityParking");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParkingItem.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParkingItem.cs
new file mode 100644
index 000000000..d128760c5
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityParkingItem.cs
@@ -0,0 +1,40 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ ///
+ /// A parking amenity selection for a venue. An optional daily rate may be provided for paid parking types.
+ ///
+ public class VenueAmenityParkingItem
+ {
+ ///
+ /// Parking type available at or near a venue.
+ ///
+ /// Values:
+ /// - `BUS_PARKING_AVAILABLE` — Bus Parking
+ /// - `COMPLIMENTARY_PARKING_PROVIDED` — Complimentary Parking
+ /// - `PAID_PARKING_AVAILABLE` — Paid Parking
+ /// - `STREET_PARKING` — Street Parking
+ /// - `VALET_PARKING_AVAILABLE` — Valet Parking.
+ ///
+ [JsonProperty("amenity")]
+ public VenueAmenityParking Amenity { get; set; } = default!;
+
+ ///
+ /// Daily parking cost per vehicle, in the venue's local currency. Applicable only when `amenity` is `PAID_PARKING_AVAILABLE` or `VALET_PARKING_AVAILABLE`.
+ ///
+ [JsonProperty("cost")]
+ public double? Cost { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityProvisionPolicy.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityProvisionPolicy.cs
new file mode 100644
index 000000000..bdabfa6f5
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityProvisionPolicy.cs
@@ -0,0 +1,58 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Provision policy for a venue amenity or service.
+ ///
+ public enum VenueAmenityProvisionPolicy
+ {
+ [JsonProperty("AVAILABLE")] Available,
+ [JsonProperty("BRING_YOUR_OWN")] BringYourOwn,
+ [JsonProperty("PREFERRED_VENDORS_ONLY")] PreferredVendorsOnly,
+ }
+
+ public static class VenueAmenityProvisionPolicyExtension
+ {
+ public static string Value(this VenueAmenityProvisionPolicy value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityProvisionPolicy ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityProvisionPolicy).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityProvisionPolicy)
+ {
+ return (VenueAmenityProvisionPolicy)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityProvisionPolicy");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRecreationalActivity.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRecreationalActivity.cs
new file mode 100644
index 000000000..2f5b55586
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRecreationalActivity.cs
@@ -0,0 +1,64 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Recreational facility or leisure activity available at a venue.
+ ///
+ public enum VenueAmenityRecreationalActivity
+ {
+ [JsonProperty("GOLF_ON_GROUNDS")] GolfOnGrounds,
+ [JsonProperty("HEALTH_CLUB")] HealthClub,
+ [JsonProperty("INDOOR_POOL")] IndoorPool,
+ [JsonProperty("OUTDOOR_POOL")] OutdoorPool,
+ [JsonProperty("SKIING")] Skiing,
+ [JsonProperty("SPASALON")] Spasalon,
+ [JsonProperty("TENNIS")] Tennis,
+ [JsonProperty("WATER_SPORTS")] WaterSports,
+ [JsonProperty("WHIRLPOOL")] Whirlpool,
+ }
+
+ public static class VenueAmenityRecreationalActivityExtension
+ {
+ public static string Value(this VenueAmenityRecreationalActivity value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityRecreationalActivity ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityRecreationalActivity).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityRecreationalActivity)
+ {
+ return (VenueAmenityRecreationalActivity)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityRecreationalActivity");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRoomFeature.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRoomFeature.cs
new file mode 100644
index 000000000..5b24f03ff
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityRoomFeature.cs
@@ -0,0 +1,67 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// In-room feature or guest service available at a venue.
+ ///
+ public enum VenueAmenityRoomFeature
+ {
+ [JsonProperty("CONCIERGE_SERVICES")] ConciergeServices,
+ [JsonProperty("FREE_LOCAL_CALLS")] FreeLocalCalls,
+ [JsonProperty("FREE_TOLL_FREE_CALLS")] FreeTollFreeCalls,
+ [JsonProperty("GARDEN_VIEWS")] GardenViews,
+ [JsonProperty("INTERNET")] Internet,
+ [JsonProperty("LAUNDRY")] Laundry,
+ [JsonProperty("LUGGAGE_STORAGE")] LuggageStorage,
+ [JsonProperty("MOUNTAIN_VIEWS")] MountainViews,
+ [JsonProperty("OCEANWATER_VIEWS")] OceanwaterViews,
+ [JsonProperty("ROOM_SERVICE")] RoomService,
+ [JsonProperty("URBAN_VIEWS")] UrbanViews,
+ [JsonProperty("VOICE_MAIL_BOX")] VoiceMailBox,
+ }
+
+ public static class VenueAmenityRoomFeatureExtension
+ {
+ public static string Value(this VenueAmenityRoomFeature value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityRoomFeature ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityRoomFeature).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityRoomFeature)
+ {
+ return (VenueAmenityRoomFeature)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityRoomFeature");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityTransportation.cs b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityTransportation.cs
new file mode 100644
index 000000000..762f03b65
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Components/VenueAmenityTransportation.cs
@@ -0,0 +1,60 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Components
+{
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+
+ ///
+ /// Transportation option by which a venue is accessible.
+ ///
+ public enum VenueAmenityTransportation
+ {
+ [JsonProperty("BUS")] Bus,
+ [JsonProperty("SHUTTLE")] Shuttle,
+ [JsonProperty("SUBWAY")] Subway,
+ [JsonProperty("TAXI")] Taxi,
+ [JsonProperty("TRAIN")] Train,
+ }
+
+ public static class VenueAmenityTransportationExtension
+ {
+ public static string Value(this VenueAmenityTransportation value)
+ {
+ return ((JsonPropertyAttribute)value.GetType().GetMember(value.ToString()) [0].GetCustomAttributes(typeof(JsonPropertyAttribute), false)[0]).PropertyName ?? value.ToString();
+ }
+
+ public static VenueAmenityTransportation ToEnum(this string value)
+ {
+ foreach (var field in typeof(VenueAmenityTransportation).GetFields())
+ {
+ var attributes = field.GetCustomAttributes(typeof(JsonPropertyAttribute), false);
+ if (attributes.Length == 0)
+ {
+ continue;
+ }
+
+ var attribute = attributes[0] as JsonPropertyAttribute;
+ if (attribute != null && attribute.PropertyName == value)
+ {
+ var enumVal = field.GetValue(null);
+
+ if (enumVal is VenueAmenityTransportation)
+ {
+ return (VenueAmenityTransportation)enumVal;
+ }
+ }
+ }
+
+ throw new Exception($"Unknown value {value} for enum VenueAmenityTransportation");
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherRequest.cs
new file mode 100644
index 000000000..f804d7831
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherRequest.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+
+ public class CreateLeadCatcherRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ [SpeakeasyMetadata("request:mediaType=application/json")]
+ public LeadCatcher LeadCatcher { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherResponse.cs
new file mode 100644
index 000000000..59bc1922a
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/CreateLeadCatcherResponse.cs
@@ -0,0 +1,29 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System.Collections.Generic;
+
+ public class CreateLeadCatcherResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Lead catcher created successfully.
+ ///
+ public ExistingLeadCatcher? ExistingLeadCatcher { get; set; }
+
+ public Dictionary> Headers { get; set; } = new Dictionary>();
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherRequest.cs
new file mode 100644
index 000000000..653d2e055
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherRequest.cs
@@ -0,0 +1,28 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Utils;
+
+ public class DeleteLeadCatcherRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ ///
+ /// Unique identifier for a lead catcher.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=leadCatcherId")]
+ public string LeadCatcherId { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherResponse.cs
new file mode 100644
index 000000000..c1248edde
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/DeleteLeadCatcherResponse.cs
@@ -0,0 +1,21 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ public class DeleteLeadCatcherResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityRequest.cs
index f32e0e4f4..97fc4a33c 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityRequest.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/GetHousingEventHotelAvailabilityRequest.cs
@@ -51,7 +51,7 @@ public class GetHousingEventHotelAvailabilityRequest
public string? Filter { get; set; }
///
- /// Limit to this number of search results. Maximum of 50, default of 10.
+ /// Limit to this number of search results. Maximum of 200, default of 10.
///
[SpeakeasyMetadata("queryParam:style=form,explode=true,name=limit")]
public long? Limit { get; set; } = 10;
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewRequest.cs
new file mode 100644
index 000000000..052cd6d3c
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewRequest.cs
@@ -0,0 +1,28 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Utils;
+
+ public class GetLeadCatcherOverviewRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ ///
+ /// Unique identifier for a lead catcher.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=leadCatcherId")]
+ public string LeadCatcherId { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields2.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewResponse.cs
similarity index 61%
rename from packages/csharp/src/Cvent/SDK/Models/Components/ContactFields2.cs
rename to packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewResponse.cs
index 2995595a6..1a9f02327 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Components/ContactFields2.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/GetLeadCatcherOverviewResponse.cs
@@ -7,22 +7,20 @@
//
//------------------------------------------------------------------------------
#nullable enable
-namespace Cvent.SDK.Models.Components
+namespace Cvent.SDK.Models.Requests
{
using Cvent.SDK.Models.Components;
using Cvent.SDK.Utils;
using Newtonsoft.Json;
- using System.Collections.Generic;
- ///
- /// An array of standard contact fields supported by Cvent.
- ///
- public class ContactFields2
+ public class GetLeadCatcherOverviewResponse
{
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
///
- /// Collection of standard contact fields.
+ /// Successfully retrieved the lead catcher overview.
///
- [JsonProperty("data")]
- public List Data { get; set; } = default!;
+ public LeadCatcherOverview? LeadCatcherOverview { get; set; }
}
}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesRequest.cs
new file mode 100644
index 000000000..42d764e65
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesRequest.cs
@@ -0,0 +1,22 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Utils;
+
+ public class GetVenueAmenitiesRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesResponse.cs
new file mode 100644
index 000000000..41dd4a0f4
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/GetVenueAmenitiesResponse.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ public class GetVenueAmenitiesResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Successfully retrieved the venue amenities.
+ ///
+ public ExistingVenueAmenities? ExistingVenueAmenities { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterRequest.cs
index 119383b23..be3bfeb62 100644
--- a/packages/csharp/src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterRequest.cs
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/ListAttendeesPostFilterRequest.cs
@@ -88,7 +88,7 @@ public class ListAttendeesPostFilterRequest
public bool? IncludeDeletedGuests { get; set; } = false;
///
- /// The request body accepts filters to refine the data returned. Refer to available filter details in GET List Attendees.
+ /// The request body accepts filters to refine the data returned. Refer to available filter details in GET List Attendees.
///
[SpeakeasyMetadata("request:mediaType=application/json")]
public Filter? Filter { get; set; }
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewRequest.cs
new file mode 100644
index 000000000..6f536e927
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewRequest.cs
@@ -0,0 +1,35 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Utils;
+
+ public class ListLeadCatchersOverviewRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ ///
+ /// The maximum number of records to return per page.
+ ///
+ [SpeakeasyMetadata("queryParam:style=form,explode=true,name=limit")]
+ public long? Limit { get; set; } = 100;
+
+ ///
+ /// The continuation token returned from a previous class. This must be a valid UUID v4 if provided.
+ /// This will override any other pageable parameters provided.
+ ///
+ [SpeakeasyMetadata("queryParam:style=form,explode=true,name=token")]
+ public string? Token { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewResponse.cs
new file mode 100644
index 000000000..dc0eb3088
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/ListLeadCatchersOverviewResponse.cs
@@ -0,0 +1,29 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+ using System;
+ using System.Threading.Tasks;
+
+ public class ListLeadCatchersOverviewResponse
+ {
+ public Func>? Next { get; set; }
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Successfully retrieved the overview of lead catchers.
+ ///
+ public LeadCatchersOverviewResponse? LeadCatchersOverviewResponse { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherRequest.cs
new file mode 100644
index 000000000..4a36aa30f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherRequest.cs
@@ -0,0 +1,32 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+
+ public class PatchLeadCatcherRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ ///
+ /// Unique identifier for a lead catcher.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=leadCatcherId")]
+ public string LeadCatcherId { get; set; } = default!;
+
+ [SpeakeasyMetadata("request:mediaType=application/merge-patch+json")]
+ public LeadCatcherPatch LeadCatcherPatch { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherResponse.cs
new file mode 100644
index 000000000..b9ca28aaf
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/PatchLeadCatcherResponse.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ public class PatchLeadCatcherResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Successfully updated the lead catcher. The response contains only the fields that were provided in the request payload.
+ ///
+ public LeadCatcherPatch? LeadCatcherPatch { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherRequest.cs
new file mode 100644
index 000000000..c6a04ef9f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherRequest.cs
@@ -0,0 +1,32 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+
+ public class UpdateLeadCatcherRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ ///
+ /// Unique identifier for a lead catcher.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=leadCatcherId")]
+ public string LeadCatcherId { get; set; } = default!;
+
+ [SpeakeasyMetadata("request:mediaType=application/json")]
+ public ExistingLeadCatcherInput ExistingLeadCatcher { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherResponse.cs
new file mode 100644
index 000000000..f07a9154f
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateLeadCatcherResponse.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ public class UpdateLeadCatcherResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Successfully updated the lead catcher.
+ ///
+ public ExistingLeadCatcher? ExistingLeadCatcher { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesRequest.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesRequest.cs
new file mode 100644
index 000000000..af79bcdaa
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesRequest.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+
+ public class UpdateVenueAmenitiesRequest
+ {
+ ///
+ /// Unique Cvent based identifier for a Venue.
+ ///
+ [SpeakeasyMetadata("pathParam:style=simple,explode=false,name=venueId")]
+ public string VenueId { get; set; } = default!;
+
+ [SpeakeasyMetadata("request:mediaType=application/json")]
+ public ExistingVenueAmenitiesInput ExistingVenueAmenities { get; set; } = default!;
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesResponse.cs b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesResponse.cs
new file mode 100644
index 000000000..775f45954
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/Models/Requests/UpdateVenueAmenitiesResponse.cs
@@ -0,0 +1,26 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK.Models.Requests
+{
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Utils;
+ using Newtonsoft.Json;
+
+ public class UpdateVenueAmenitiesResponse
+ {
+ [JsonProperty("-")]
+ public HTTPMetadata HttpMeta { get; set; } = default!;
+
+ ///
+ /// Successfully updated the venue amenities.
+ ///
+ public ExistingVenueAmenities? ExistingVenueAmenities { get; set; }
+ }
+}
\ No newline at end of file
diff --git a/packages/csharp/src/Cvent/SDK/SDKConfig.cs b/packages/csharp/src/Cvent/SDK/SDKConfig.cs
index 2122e75ec..618f5eb66 100644
--- a/packages/csharp/src/Cvent/SDK/SDKConfig.cs
+++ b/packages/csharp/src/Cvent/SDK/SDKConfig.cs
@@ -46,7 +46,7 @@ public SDKConfig(ICventSDKHttpClient? client = null)
Client = client ?? new CventSDKHttpClient();
ServerUrl = "";
ServerIndex = 0;
- UserAgent = "speakeasy-sdk/csharp 1.6.5 2.859.2 ea Cvent.SDK";
+ UserAgent = "speakeasy-sdk/csharp 1.6.6 2.859.2 ea Cvent.SDK";
SecuritySource = null;
Hooks = new SDKHooks();
RetryConfig = null;
diff --git a/packages/csharp/src/Cvent/SDK/Utils/Constants.cs b/packages/csharp/src/Cvent/SDK/Utils/Constants.cs
index 02c2cae1a..926d60282 100644
--- a/packages/csharp/src/Cvent/SDK/Utils/Constants.cs
+++ b/packages/csharp/src/Cvent/SDK/Utils/Constants.cs
@@ -22,7 +22,7 @@ public static class Constants
///
/// The version of the SDK.
///
- public const string SdkVersion = "1.6.5";
+ public const string SdkVersion = "1.6.6";
///
/// The version of the SDK generator used to create this SDK.
diff --git a/packages/csharp/src/Cvent/SDK/VenueContent.cs b/packages/csharp/src/Cvent/SDK/VenueContent.cs
index e777f2b44..e97ad1b1a 100644
--- a/packages/csharp/src/Cvent/SDK/VenueContent.cs
+++ b/packages/csharp/src/Cvent/SDK/VenueContent.cs
@@ -29,6 +29,48 @@ namespace Cvent.SDK
///
public interface IVenueContent
{
+ ///
+ /// Get Venue Amenities.
+ ///
+ ///
+ /// Returns the current amenity selections for the specified venue.
+ ///
+ /// Not applicable to CVB/DMC or Restaurant venues.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task GetVenueAmenitiesAsync(
+ GetVenueAmenitiesRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// Update Venue Amenities.
+ ///
+ ///
+ /// Updates the amenity selections for the specified venue, replacing all existing selections with those provided in the request body. Sections absent from the request body or submitted as empty arrays will have their selections cleared.
+ ///
+ /// Not applicable to CVB/DMC or Restaurant venues.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task UpdateVenueAmenitiesAsync(
+ UpdateVenueAmenitiesRequest request,
+ RetryConfig? retryConfig = null
+ );
+
///
/// List Venue Attractions.
///
@@ -316,6 +358,348 @@ public VenueContent(SDKConfig config)
SDKConfiguration = config;
}
+ ///
+ /// Get Venue Amenities.
+ ///
+ ///
+ /// Returns the current amenity selections for the specified venue.
+ ///
+ /// Not applicable to CVB/DMC or Restaurant venues.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task GetVenueAmenitiesAsync(
+ GetVenueAmenitiesRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/amenities", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "getVenueAmenities", new List { "venue/amenities:read" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ ExistingVenueAmenities obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into ExistingVenueAmenities.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new GetVenueAmenitiesResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ response.ExistingVenueAmenities = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// Update Venue Amenities.
+ ///
+ ///
+ /// Updates the amenity selections for the specified venue, replacing all existing selections with those provided in the request body. Sections absent from the request body or submitted as empty arrays will have their selections cleared.
+ ///
+ /// Not applicable to CVB/DMC or Restaurant venues.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task UpdateVenueAmenitiesAsync(
+ UpdateVenueAmenitiesRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/amenities", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ var serializedBody = RequestBodySerializer.Serialize(request, "ExistingVenueAmenities", "json", false, false);
+ if (serializedBody != null)
+ {
+ httpRequest.Content = serializedBody;
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "updateVenueAmenities", new List { "venue/amenities:write" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ ExistingVenueAmenities obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into ExistingVenueAmenities.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new UpdateVenueAmenitiesResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ response.ExistingVenueAmenities = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
///
/// List Venue Attractions.
///
diff --git a/packages/csharp/src/Cvent/SDK/VenueLeads.cs b/packages/csharp/src/Cvent/SDK/VenueLeads.cs
new file mode 100644
index 000000000..be7aca2fc
--- /dev/null
+++ b/packages/csharp/src/Cvent/SDK/VenueLeads.cs
@@ -0,0 +1,1211 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
+//
+// Changes to this file may cause incorrect behavior and will be lost when
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+#nullable enable
+namespace Cvent.SDK
+{
+ using Cvent.SDK.Hooks;
+ using Cvent.SDK.Models.Components;
+ using Cvent.SDK.Models.Errors;
+ using Cvent.SDK.Models.Requests;
+ using Cvent.SDK.Utils;
+ using Cvent.SDK.Utils.Retries;
+ using Newtonsoft.Json;
+ using Newtonsoft.Json.Linq;
+ using System;
+ using System.Collections.Generic;
+ using System.Linq;
+ using System.Net.Http;
+ using System.Net.Http.Headers;
+ using System.Threading.Tasks;
+
+ ///
+ /// Manage inbound leads submitted to venues through Cvent's sourcing channels.
+ ///
+ public interface IVenueLeads
+ {
+ ///
+ /// Create Lead Catcher.
+ ///
+ ///
+ /// Creates a new lead catcher contact for the specified venue. Lead catchers receive email notifications when RFPs are submitted to the venue.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task CreateLeadCatcherAsync(
+ CreateLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// List Lead Catchers Overview.
+ ///
+ ///
+ /// Returns a paginated, lightweight overview of the lead catchers for the specified venue,
+ /// containing only `id`, `firstName`, and `lastName` for each contact.
+ ///
+ /// Use this endpoint to discover the `leadCatcherId` needed for PATCH, PUT, and DELETE.
+ /// The response does not include contact details such as email address or phone number.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task ListLeadCatchersOverviewAsync(
+ ListLeadCatchersOverviewRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// Update Lead Catcher.
+ ///
+ ///
+ /// Updates the given lead catcher for the specified venue, replacing the existing lead catcher data.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task UpdateLeadCatcherAsync(
+ UpdateLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// Patch Lead Catcher.
+ ///
+ ///
+ /// Partially updates the specified lead catcher using JSON Merge Patch, as defined in RFC 7396.
+ ///
+ /// - Only fields present in the request body are updated; omitted fields remain unchanged.
+ /// - Set a field to `null` to unset it.
+ /// - The response contains only the fields that were provided in the request payload.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task PatchLeadCatcherAsync(
+ PatchLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// Delete Lead Catcher.
+ ///
+ ///
+ /// Deletes the specified lead catcher for the venue.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task DeleteLeadCatcherAsync(
+ DeleteLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ );
+
+ ///
+ /// Get Lead Catcher Overview.
+ ///
+ ///
+ /// Retrieves a lightweight overview of a specific lead catcher for the specified venue,
+ /// containing only `id`, `firstName`, and `lastName`.
+ ///
+ /// The response does not include contact details such as email address or phone number.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public Task GetLeadCatcherOverviewAsync(
+ GetLeadCatcherOverviewRequest request,
+ RetryConfig? retryConfig = null
+ );
+ }
+
+ ///
+ /// Manage inbound leads submitted to venues through Cvent's sourcing channels.
+ ///
+ public class VenueLeads : IVenueLeads
+ {
+ ///
+ /// SDK Configuration.
+ ///
+ ///
+ public SDKConfig SDKConfiguration { get; private set; }
+
+ public VenueLeads(SDKConfig config)
+ {
+ SDKConfiguration = config;
+ }
+
+ ///
+ /// Create Lead Catcher.
+ ///
+ ///
+ /// Creates a new lead catcher contact for the specified venue. Lead catchers receive email notifications when RFPs are submitted to the venue.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task CreateLeadCatcherAsync(
+ CreateLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ var serializedBody = RequestBodySerializer.Serialize(request, "LeadCatcher", "json", false, false);
+ if (serializedBody != null)
+ {
+ httpRequest.Content = serializedBody;
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "createLeadCatcher", new List { "venue/lead-catchers:write" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 201)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ ExistingLeadCatcher obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into ExistingLeadCatcher.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new CreateLeadCatcherResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ },
+ Headers = Utilities.CollectHeaders(httpResponse.Headers)
+ };
+ response.ExistingLeadCatcher = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// List Lead Catchers Overview.
+ ///
+ ///
+ /// Returns a paginated, lightweight overview of the lead catchers for the specified venue,
+ /// containing only `id`, `firstName`, and `lastName` for each contact.
+ ///
+ /// Use this endpoint to discover the `leadCatcherId` needed for PATCH, PUT, and DELETE.
+ /// The response does not include contact details such as email address or phone number.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task ListLeadCatchersOverviewAsync(
+ ListLeadCatchersOverviewRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers/overview", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "listLeadCatchersOverview", new List { "venue/lead-catchers-overview:read" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ Func> nextFunc = async delegate()
+ {
+ var body = JObject.Parse(await httpResponse.Content.ReadAsStringAsync());
+ var nextCursorToken = body.SelectToken("$.paging.nextToken");
+
+ if (nextCursorToken == null)
+ {
+ return null;
+ }
+
+ var nextCursor = nextCursorToken.Value();
+ if (string.IsNullOrWhiteSpace(nextCursor))
+ {
+ return null;
+ }
+
+ var newRequest = new ListLeadCatchersOverviewRequest {
+ VenueId = request.VenueId,
+ Limit = request.Limit,
+ Token = nextCursor
+ };
+
+ return await ListLeadCatchersOverviewAsync(
+ request: newRequest,
+ retryConfig: retryConfig
+ );
+ };
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ LeadCatchersOverviewResponse obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into LeadCatchersOverviewResponse.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new ListLeadCatchersOverviewResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ },
+ Next = nextFunc
+ };
+ response.LeadCatchersOverviewResponse = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// Update Lead Catcher.
+ ///
+ ///
+ /// Updates the given lead catcher for the specified venue, replacing the existing lead catcher data.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task UpdateLeadCatcherAsync(
+ UpdateLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers/{leadCatcherId}", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ var serializedBody = RequestBodySerializer.Serialize(request, "ExistingLeadCatcher", "json", false, false);
+ if (serializedBody != null)
+ {
+ httpRequest.Content = serializedBody;
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "updateLeadCatcher", new List { "venue/lead-catchers:write" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ ExistingLeadCatcher obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into ExistingLeadCatcher.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new UpdateLeadCatcherResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ response.ExistingLeadCatcher = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// Patch Lead Catcher.
+ ///
+ ///
+ /// Partially updates the specified lead catcher using JSON Merge Patch, as defined in RFC 7396.
+ ///
+ /// - Only fields present in the request body are updated; omitted fields remain unchanged.
+ /// - Set a field to `null` to unset it.
+ /// - The response contains only the fields that were provided in the request payload.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task PatchLeadCatcherAsync(
+ PatchLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers/{leadCatcherId}", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Patch, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ var serializedBody = RequestBodySerializer.Serialize(request, "LeadCatcherPatch", "json", false, false);
+ if (serializedBody != null)
+ {
+ httpRequest.Content = serializedBody;
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "patchLeadCatcher", new List { "venue/lead-catchers:write" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ LeadCatcherPatch obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into LeadCatcherPatch.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new PatchLeadCatcherResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ response.LeadCatcherPatch = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// Delete Lead Catcher.
+ ///
+ ///
+ /// Deletes the specified lead catcher for the venue.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task DeleteLeadCatcherAsync(
+ DeleteLeadCatcherRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers/{leadCatcherId}", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Delete, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "deleteLeadCatcher", new List { "venue/lead-catchers:delete" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 204)
+ {
+ return new DeleteLeadCatcherResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ ///
+ /// Get Lead Catcher Overview.
+ ///
+ ///
+ /// Retrieves a lightweight overview of a specific lead catcher for the specified venue,
+ /// containing only `id`, `firstName`, and `lastName`.
+ ///
+ /// The response does not include contact details such as email address or phone number.
+ ///
+ /// A parameter.
+ /// The retry configuration to use for this operation.
+ /// An awaitable task that returns a response envelope when completed.
+ /// The required parameter is null.
+ /// The HTTP request failed due to network issues.
+ /// The response body could not be deserialized.
+ /// Bad request. Thrown when the API returns a 400, 401, 403, 404 or 429 response.
+ /// Default API Exception. Thrown when the API returns a 4XX or 5XX response.
+ public async Task GetLeadCatcherOverviewAsync(
+ GetLeadCatcherOverviewRequest request,
+ RetryConfig? retryConfig = null
+ )
+ {
+ if (request == null) throw new ArgumentNullException(nameof(request));
+
+ string baseUrl = this.SDKConfiguration.GetTemplatedServerUrl();
+ var urlString = URLBuilder.Build(baseUrl, "/venues/{venueId}/lead-catchers/{leadCatcherId}/overview", request, null);
+
+ var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
+ httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
+
+ if (!httpRequest.Headers.Contains("Accept"))
+ {
+ httpRequest.Headers.Add("Accept", "application/json");
+ }
+
+ if (SDKConfiguration.SecuritySource != null)
+ {
+ httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
+ }
+
+ var hookCtx = new HookContext(SDKConfiguration, baseUrl, "getLeadCatcherOverview", new List { "venue/lead-catchers-overview:read" }, SDKConfiguration.SecuritySource);
+
+ httpRequest = await this.SDKConfiguration.Hooks.BeforeRequestAsync(new BeforeRequestContext(hookCtx), httpRequest);
+ if (retryConfig == null)
+ {
+ if (this.SDKConfiguration.RetryConfig != null)
+ {
+ retryConfig = this.SDKConfiguration.RetryConfig;
+ }
+ else
+ {
+ var backoff = new BackoffStrategy(
+ initialIntervalMs: 2000L,
+ maxIntervalMs: 16000L,
+ maxElapsedTimeMs: 40000L,
+ exponent: 2
+ );
+ retryConfig = new RetryConfig(
+ strategy: RetryConfig.RetryStrategy.BACKOFF,
+ backoff: backoff,
+ retryConnectionErrors: true
+ );
+ }
+ }
+
+ List statusCodes = new List {
+ "502",
+ "503",
+ "504",
+ };
+
+ Func> retrySend = async () =>
+ {
+ var _httpRequest = await SDKConfiguration.Client.CloneAsync(httpRequest);
+ return await SDKConfiguration.Client.SendAsync(_httpRequest);
+ };
+ var retries = new Cvent.SDK.Utils.Retries.Retries(retrySend, retryConfig, statusCodes);
+
+ HttpResponseMessage httpResponse;
+ try
+ {
+ httpResponse = await retries.Run();
+ int _statusCode = (int)httpResponse.StatusCode;
+
+ if (_statusCode >= 400 && _statusCode < 500 || _statusCode >= 500 && _statusCode < 600)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), httpResponse, null);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ }
+ }
+ catch (Exception _hookError)
+ {
+ var _httpResponse = await this.SDKConfiguration.Hooks.AfterErrorAsync(new AfterErrorContext(hookCtx), null, _hookError);
+ if (_httpResponse != null)
+ {
+ httpResponse = _httpResponse;
+ }
+ else
+ {
+ throw;
+ }
+ }
+
+ httpResponse = await this.SDKConfiguration.Hooks.AfterSuccessAsync(new AfterSuccessContext(hookCtx), httpResponse);
+
+ var contentType = httpResponse.Content.Headers.ContentType?.MediaType;
+ int responseStatusCode = (int)httpResponse.StatusCode;
+ if (responseStatusCode == 200)
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ LeadCatcherOverview obj;
+ try
+ {
+ obj = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into LeadCatcherOverview.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ var response = new GetLeadCatcherOverviewResponse() {
+ HttpMeta = new Models.Components.HTTPMetadata() {
+ Response = httpResponse,
+ Request = httpRequest
+ }
+ };
+ response.LeadCatcherOverview = obj;
+ return response;
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (new List { 400, 401, 403, 404, 429 }.Contains(responseStatusCode))
+ {
+ if (Utilities.IsContentTypeMatch("application/json", contentType))
+ {
+ var httpResponseBody = await httpResponse.Content.ReadAsStringAsync();
+ Models.Errors.ErrorResponse12Payload payload;
+ try
+ {
+ payload = ResponseBodyDeserializer.DeserializeNotNull(httpResponseBody, NullValueHandling.Ignore);
+ }
+ catch (Exception ex)
+ {
+ throw new ResponseValidationException("Failed to deserialize response body into Models.Errors.ErrorResponse12Payload.", httpRequest, httpResponse, httpResponseBody, ex);
+ }
+
+ throw new Models.Errors.ErrorResponse12(payload, httpRequest, httpResponse, httpResponseBody);
+ }
+
+ throw new Models.Errors.APIException("Unknown content type received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 400 && responseStatusCode < 500)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ else if (responseStatusCode >= 500 && responseStatusCode < 600)
+ {
+ throw new Models.Errors.APIException("API error occurred", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+
+ throw new Models.Errors.APIException("Unknown status code received", httpRequest, httpResponse, await httpResponse.Content.ReadAsStringAsync());
+ }
+ }
+}
\ No newline at end of file
diff --git a/packages/java/.speakeasy/gen.lock b/packages/java/.speakeasy/gen.lock
index 23815a318..4717c6212 100644
--- a/packages/java/.speakeasy/gen.lock
+++ b/packages/java/.speakeasy/gen.lock
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 795b0bc6-b124-44d6-a714-d4fdbc56212b
management:
- docChecksum: 1fd9ebcd59841afef8d06776d975d698
+ docChecksum: 983d33abba527021aab132eb1ac91964
docVersion: ea
speakeasyVersion: 1.752.0
generationVersion: 2.859.2
- releaseVersion: 1.6.5
- configChecksum: 13c49748b11983b6e3f2a36dbb7526ab
+ releaseVersion: 1.6.6
+ configChecksum: bcc176bcfdd4825226c21c404a5c05ae
published: true
persistentEdits:
generation_id: 6ad3309a-d2a1-4e74-a3ae-065e16d1999e
@@ -48,7 +48,7 @@ trackedFiles:
pristine_git_object: 3c184430a0dc1eb082258669b43407069bb80acc
docs/models/callbacks/CreateContactHookContactTransactionCallbackResponse.md:
id: 86a67b0330fd
- last_write_checksum: sha1:de343692dc7215ce1d9072068b7eebe184dd5171
+ last_write_checksum: sha1:2e275f3e6c6a1d1d63e9d1e5f809e622606b86f3
pristine_git_object: 1153e1927834a2ad63c4d8b05aae2000005bbc5a
? docs/models/components/AGeneralLedgerCodeUsedToCategorizeFinancialDataWhichHelpsBusinessesAnalyzeAndReportOnTheirFinancialActivity.md
: last_write_checksum: sha1:73094dcd78ec6dd6f7ca1ecb5d161d4d0ecce0fb
@@ -263,7 +263,7 @@ trackedFiles:
docs/models/components/AlternateQuestion.md:
last_write_checksum: sha1:2b90d13aec59ba99cae358afaac2fd009d2ee54c
docs/models/components/AlternateTravelDetail.md:
- last_write_checksum: sha1:07f980a382233131a6adc1b18923fdb16c37decb
+ last_write_checksum: sha1:15661d42da0b0992a84d777b828034f129f48ebb
docs/models/components/AlternateTravelDetailRequesterType.md:
last_write_checksum: sha1:d59bd8e4748b2845bbdb8ac9f78d560a1d6b4761
docs/models/components/AlternateTravelPaginatedResponse.md:
@@ -614,7 +614,7 @@ trackedFiles:
last_write_checksum: sha1:03db47f71fc8fdb6dcb327641505299bdb006a2d
docs/models/components/AttendeeUpdate.md:
id: c068d0e3e7d9
- last_write_checksum: sha1:4cdf5e8ea6aa50609e99e7bf156650f1012d066d
+ last_write_checksum: sha1:35054e0e35ea21b1803a1aae56adfde2eb80cdb7
pristine_git_object: 49a77cb3abde0eba287e615c65ac0ec8c299b4ba
docs/models/components/AttendeeUpdateAdministrator.md:
id: a6879cbc9e1c
@@ -641,7 +641,7 @@ trackedFiles:
last_write_checksum: sha1:a0bc4a7d0f234144a8c063d9de3b1b415ac57813
pristine_git_object: bf996c5960627c19abad4b04c1f0360ae76bf250
docs/models/components/AttendeeUpdateStatus.md:
- last_write_checksum: sha1:b4ea5aedfc0dc1010ac3c216c3132f0e317d26b8
+ last_write_checksum: sha1:af23e7eaaf4bb102a5a7b4eb371bc915cbfb224d
docs/models/components/AttendeeVisibility.md:
last_write_checksum: sha1:c40d82f40f9a01e65b5f2d17c6206bfa481db4bb
docs/models/components/AttendeeWebLinks.md:
@@ -1220,10 +1220,10 @@ trackedFiles:
last_write_checksum: sha1:9f930d8b19c3b0264649543802d935e388889456
docs/models/components/ContactFieldType.md:
last_write_checksum: sha1:4fe1024d4d1bf817207a74661291aefa3bd7ba9c
+ docs/models/components/ContactFields.md:
+ last_write_checksum: sha1:53282d09e5b34384f3b41310d9e7da581aa71463
docs/models/components/ContactFields1.md:
- last_write_checksum: sha1:4aebc3649362ef458fcd3e5f1498bcce73e3c97b
- docs/models/components/ContactFields2.md:
- last_write_checksum: sha1:7836506fa2349629a8ab24701b96d1bcf907c7cb
+ last_write_checksum: sha1:def70d65eb6bfff587a246e7b0db5a21bfbaa0fe
docs/models/components/ContactFile.md:
id: 5daad8d23ed6
last_write_checksum: sha1:34c421432bddbdcf8cc356437d085937b6236b7c
@@ -1708,7 +1708,7 @@ trackedFiles:
pristine_git_object: 00f69e6c04b89e72d3f6204b2c4ccb59139f962a
docs/models/components/EventAttendeeSubstituted.md:
id: 467f6db55647
- last_write_checksum: sha1:cb6b9cb82773762c2610c62b4b71ee6b601948b2
+ last_write_checksum: sha1:724b1c006d8f52ec2be09580b5413889797b3071
pristine_git_object: 94ed095885194a2a66e283e2f82f14e2a31248a4
docs/models/components/EventAttendeeSubstitutedEvent.md:
last_write_checksum: sha1:4696bef5a781addc4ea438fad227fb75efe01572
@@ -2188,6 +2188,10 @@ trackedFiles:
id: 048645617f7b
last_write_checksum: sha1:c68787ed67991db4a4b3e9adcc393ca325758fe0
pristine_git_object: 6f8eb6fecec29c8d93930af6ce145a21e2af1fbc
+ docs/models/components/ExistingLeadCatcher.md:
+ last_write_checksum: sha1:2806a52609dddd1261b4deb11acdc3a17a058ca3
+ docs/models/components/ExistingLeadCatcherInput.md:
+ last_write_checksum: sha1:06a3badfe648595e55183dca29e993f65a800850
docs/models/components/ExistingMeetingRoom.md:
last_write_checksum: sha1:97ad8739f64cde397a0a47f75a793d9f961bb96d
docs/models/components/ExistingMeetingRoomDimensions.md:
@@ -2266,6 +2270,10 @@ trackedFiles:
id: 4c227c7b4073
last_write_checksum: sha1:09e2d2c78077885e0be5bb2c864a09853d3fe476
pristine_git_object: d190a1376d1a9f4516b9893669f84a06288bd926
+ docs/models/components/ExistingVenueAmenities.md:
+ last_write_checksum: sha1:3bc0e46d145e43076687e323e24c3619233d8d6e
+ docs/models/components/ExistingVenueAmenitiesInput.md:
+ last_write_checksum: sha1:474e4302af5bf61c99e1b0dfaf27462005f97fe1
docs/models/components/ExistingVenueAttraction.md:
last_write_checksum: sha1:a759b1dd0bf8e083c6d4ec0bd6d8d4f52cc4489a
docs/models/components/ExistingVenueAvailabilitySettings.md:
@@ -2503,7 +2511,7 @@ trackedFiles:
docs/models/components/GuestRoomOccupancy.md:
last_write_checksum: sha1:810b439ea2bf4c0fad3122f85a474f6c61228231
docs/models/components/GuestRoomOccupancyPerRoomType.md:
- last_write_checksum: sha1:8e170e6f101df00486354a224f299f31fe8d1968
+ last_write_checksum: sha1:ff3fa71d58e9a57f3a98dee9838d329afa609463
docs/models/components/GuestRoomType.md:
last_write_checksum: sha1:a91149eab6fff4c6c6b778d4bdcfbdbf62029656
docs/models/components/HlsInputWithClips.md:
@@ -2688,6 +2696,30 @@ trackedFiles:
last_write_checksum: sha1:be7915135de031ad99ab3f6572623549fc6ab7f7
docs/models/components/Lead2.md:
last_write_checksum: sha1:2f0955a9a0e98e97c5ddc550514dfeab7ef6a5de
+ docs/models/components/LeadCatcher.md:
+ last_write_checksum: sha1:2d5c608b655747d4d12c2edf2ba6b7945dceac41
+ docs/models/components/LeadCatcherAddress.md:
+ last_write_checksum: sha1:46f2227ef47e8d398b0e0248190f28c3faaa8c28
+ docs/models/components/LeadCatcherAddressCountry.md:
+ last_write_checksum: sha1:8d979f9fa5b69bb2e1ded8894e3d27c6c9d02ba5
+ docs/models/components/LeadCatcherAddressPatch.md:
+ last_write_checksum: sha1:6bbeef695fba7605e97c27bac84a6d95dc0f33eb
+ docs/models/components/LeadCatcherAddressStateProvince.md:
+ last_write_checksum: sha1:dba71beffa3522eb2be33206863c8c7d548f6f45
+ docs/models/components/LeadCatcherConfig.md:
+ last_write_checksum: sha1:0c01817f3d76a4d38c4d129315febd36e71ea792
+ docs/models/components/LeadCatcherConfigPatch.md:
+ last_write_checksum: sha1:1c435b6ed1bb4c5fd39d9e3fd7054093e29b839d
+ docs/models/components/LeadCatcherOverview.md:
+ last_write_checksum: sha1:17af183b5db116519b220659da915d1e04edacdc
+ docs/models/components/LeadCatcherPatch.md:
+ last_write_checksum: sha1:bc8b4c4572dac32697bedc3fd1e619c52a4ed78a
+ docs/models/components/LeadCatcherPatchCountry.md:
+ last_write_checksum: sha1:39bdbbf8d9770ebcf2ca131a2d8f1dd26d8ad451
+ docs/models/components/LeadCatcherPatchStateProvince.md:
+ last_write_checksum: sha1:4296f6f11d6ee7fd11d09ee2c8b373d393901d74
+ docs/models/components/LeadCatchersOverviewResponse.md:
+ last_write_checksum: sha1:a11ad04ef3225904bcb0291720723054e922bfb9
docs/models/components/LeadInboundCreated.md:
id: 175878a88e9f
last_write_checksum: sha1:35a483cdcbbcd155eb164e706dcc8ba0ca58cd23
@@ -2752,6 +2784,8 @@ trackedFiles:
last_write_checksum: sha1:6dcf7e529876a9c84c40e3468e0d882160fff992
docs/models/components/LiveStreamStatus.md:
last_write_checksum: sha1:38169b8d502ec8bce2a0f0f905b18ab96639f5aa
+ docs/models/components/LocaleLanguageVariant.md:
+ last_write_checksum: sha1:32909b286caa8b995bcba4bcd01c585fbca8af39
docs/models/components/Location1.md:
last_write_checksum: sha1:5f4e3d94abaf12a14dbed4f34b8c9218dcc99acd
docs/models/components/Location1Input.md:
@@ -3340,13 +3374,17 @@ trackedFiles:
last_write_checksum: sha1:4bff7ea5b67a00b00a2f47bb8a265ddfba534045
docs/models/components/QuestionTypeJson.md:
last_write_checksum: sha1:534dbcc02a8a10e048f9e75072bfde11f1a31fe6
+ docs/models/components/QuestionWithProgramId.md:
+ last_write_checksum: sha1:9ee56898b87af8ba0bf799d1360096e35826f1f4
+ docs/models/components/QuestionWithProgramIdTravelProgram.md:
+ last_write_checksum: sha1:f7ba5b46c35225d23e8f58b1f1872a2753ca6aa7
docs/models/components/QuestionsPaginatedResponse.md:
id: 100d16fb36c0
last_write_checksum: sha1:f5f0ba4e8785fdd5648363c2df2587140887d8d2
pristine_git_object: aec6f581339bf0b4b09c055dedec226ccaadf599
docs/models/components/QuestionsPaginatedResponse1.md:
id: 0bcad2d6eb9b
- last_write_checksum: sha1:66658b2b3582fc7eaebbbb50d6062f3bfc347468
+ last_write_checksum: sha1:747dfb226e2a7b1ca94fdf1c85cff6679b66c966
pristine_git_object: 2b43e0b5cf8ee30688b95da9997087de755d6d54
docs/models/components/Rate.md:
id: 86399c41611a
@@ -3567,7 +3605,7 @@ trackedFiles:
docs/models/components/Rfp1.md:
last_write_checksum: sha1:4c0baaaad49ea9c767b0276539ded177e84609ba
docs/models/components/Rfp2.md:
- last_write_checksum: sha1:61660164d92f82e16bdb39680f81ccc8b62d358b
+ last_write_checksum: sha1:afb4e33b94db93323aeb0827e9716cdea0ee5db1
docs/models/components/RfpAgendaItem.md:
last_write_checksum: sha1:26ba09ce5549716a4821e86a08527e05bd5a0a1b
docs/models/components/RfpAgendaItemSchedule.md:
@@ -3599,7 +3637,7 @@ trackedFiles:
docs/models/components/RfpPastEvents.md:
last_write_checksum: sha1:63af947d05b51955320a9f4895d5357606bebedb
docs/models/components/RfpQuestion.md:
- last_write_checksum: sha1:baf9035cd00c7b51a489feceba783d29af2200ac
+ last_write_checksum: sha1:56d2ea6c33eead8606943f4864ed07e62210c16e
docs/models/components/RfpRecipientLogEntry.md:
last_write_checksum: sha1:d8936632838afcfc12625aefecfff5f2492ab193
docs/models/components/RfpRecipientLogEntryMessage.md:
@@ -3618,8 +3656,8 @@ trackedFiles:
last_write_checksum: sha1:15348ef241df079f0c4f3976482a87930a829260
docs/models/components/RfpSupplierStatus.md:
last_write_checksum: sha1:0fe1d3eee0400da589f8c6ce6074a98f498841ae
- docs/models/components/RfpType1.md:
- last_write_checksum: sha1:e3fa03d4a534b963d489dacdc4f4b4d0e291c3f1
+ docs/models/components/RfpType.md:
+ last_write_checksum: sha1:f3222534906275f559ce32186cddfaae9431e43c
docs/models/components/RoomAttendeeType.md:
last_write_checksum: sha1:71916f0d6d257f0467cfb7ef11ac0c19448d1525
docs/models/components/RoomBedType1.md:
@@ -4366,7 +4404,7 @@ trackedFiles:
pristine_git_object: e41e031f58aaa620128cd04ed305baadae5a889d
docs/models/components/TravelProgram.md:
id: acffaed7143a
- last_write_checksum: sha1:1ceec9df7d5d001970e1f809da6f7ed374788c4d
+ last_write_checksum: sha1:d9b367cb5292b0efa860a517fc38bf5fe4a94f7e
pristine_git_object: 2aab5d4dba0b08da2afe7fa0951477889fb7de6e
docs/models/components/TravelProgramFormatType.md:
last_write_checksum: sha1:091ee6881c05a94ffd11589afd176ef21a164d53
@@ -4375,11 +4413,7 @@ trackedFiles:
last_write_checksum: sha1:82f6732d23b243037e527710d1c8991b0bd910b3
pristine_git_object: b15e32f9ac2a5e7a1ec8033c410b56bf8139d7e3
docs/models/components/TravelProgramQuestion.md:
- last_write_checksum: sha1:c2b52a4da09bd3d17ff0ed27c68097b4899290b4
- docs/models/components/TravelProgramQuestion1.md:
- last_write_checksum: sha1:d32f9f573c1ea6b164ed05135761458688b6520a
- docs/models/components/TravelProgramQuestionTravelProgram.md:
- last_write_checksum: sha1:233b2248c4fe9e9f523b7703fcba5ef55814b256
+ last_write_checksum: sha1:70e5000a2aedd7321057915350ff0bef0eabff6d
docs/models/components/TravelProgramStatus.md:
last_write_checksum: sha1:52258367b451115bfd1724f8c00dec4271373c3b
docs/models/components/TravelProgramStayType.md:
@@ -4445,7 +4479,7 @@ trackedFiles:
docs/models/components/TravelRequestStatus.md:
last_write_checksum: sha1:fc5ba2b5872faaf1706227762fe72ea5628b63a2
docs/models/components/TravelType.md:
- last_write_checksum: sha1:1af5fe66235b4764463a5dd247666be599c93348
+ last_write_checksum: sha1:9f4c09225a2bae9d74065aabac077f2eb0dc01aa
docs/models/components/TypeAllOf.md:
last_write_checksum: sha1:a74ecc880b17573347c4a99dbc6f22962249dede
docs/models/components/TypeInput.md:
@@ -4532,6 +4566,36 @@ trackedFiles:
id: cdd69e146983
last_write_checksum: sha1:a94031d7c05f1c24c4b452fe9f08989e56a1e7a9
pristine_git_object: e80f41f65752e28de11bca183acd4b9d1fa97e0b
+ docs/models/components/VenueAmenityAVCapability.md:
+ last_write_checksum: sha1:d2e7a341c5f99f54a3b50ae2cf1be02ddcfa04ff
+ docs/models/components/VenueAmenityAlcohol.md:
+ last_write_checksum: sha1:2da0bf5c711d8682136319c97c7b939bd2ce7743
+ docs/models/components/VenueAmenityAvCapabilityItem.md:
+ last_write_checksum: sha1:8c678ea8d3d06233371bfa84cb65e2eb8bdb596e
+ docs/models/components/VenueAmenityBusinessService.md:
+ last_write_checksum: sha1:acf063b89e35fc5d8e6f8751a5a2b65034da679c
+ docs/models/components/VenueAmenityCateringDetail.md:
+ last_write_checksum: sha1:45105ff39907dc38682504e89747fc5aca0895ac
+ docs/models/components/VenueAmenityEquipment.md:
+ last_write_checksum: sha1:98f84f072be8c8131503345641aeb95a502423d3
+ docs/models/components/VenueAmenityFacilityInfo.md:
+ last_write_checksum: sha1:8d2d03c40940e10449297308f866a9ff10496a27
+ docs/models/components/VenueAmenityFacilitySpace.md:
+ last_write_checksum: sha1:5fa25d420c6a42cd505dfa7a2bdc2b9f1c0b2fd9
+ docs/models/components/VenueAmenityFacilitySpaceItem.md:
+ last_write_checksum: sha1:51964c1e07267185d1e838edf3bd28691ab67356
+ docs/models/components/VenueAmenityParking.md:
+ last_write_checksum: sha1:309b294bc75a04db6b10dce7ac443cab0c7c214b
+ docs/models/components/VenueAmenityParkingItem.md:
+ last_write_checksum: sha1:99d2396e0000c090e8ea3182c46b648faed2ca7f
+ docs/models/components/VenueAmenityProvisionPolicy.md:
+ last_write_checksum: sha1:b95a0af7b95d698cdbdd61633844d52ee0d4150d
+ docs/models/components/VenueAmenityRecreationalActivity.md:
+ last_write_checksum: sha1:90d0d661ae01897957c38b1cfc33ece0f6f60e3e
+ docs/models/components/VenueAmenityRoomFeature.md:
+ last_write_checksum: sha1:7a915211129740a532a4c348b04517d501de2e62
+ docs/models/components/VenueAmenityTransportation.md:
+ last_write_checksum: sha1:862e0c22bd14a7599ad15017433a998c69923641
docs/models/components/VenueAttraction.md:
last_write_checksum: sha1:f1decf7e675cc491a83db8e714e6ffb4a0c1ce4f
docs/models/components/VenueAttractionType.md:
@@ -5108,6 +5172,10 @@ trackedFiles:
id: e7f8b813bb84
last_write_checksum: sha1:535c982cb8dfc956dcaab8f6a64137b3afcf2536
pristine_git_object: 2d9473d706966d4aa6abfdc2f725e62e6d5c0436
+ docs/models/operations/CreateLeadCatcherRequest.md:
+ last_write_checksum: sha1:993dceac9f57b5e635ff90fd196690a67594165e
+ docs/models/operations/CreateLeadCatcherResponse.md:
+ last_write_checksum: sha1:af493d2f6ab9b0ee6b97e5b8e3a7a8365a8f975d
docs/models/operations/CreateMeetingRequestRequest.md:
id: 9eb9049f75ad
last_write_checksum: sha1:918dba5202bc7e7c6f388c67408d1c5cd0236130
@@ -5376,6 +5444,10 @@ trackedFiles:
id: 8be0631c2963
last_write_checksum: sha1:3db6135dbdca9de48b5684c2743faf7edcaec4a5
pristine_git_object: 9ec697e0ecc4d20757fe95cc718324d19b310499
+ docs/models/operations/DeleteLeadCatcherRequest.md:
+ last_write_checksum: sha1:cb1ea669a35aa78f0d56aeb324eef015e0d1ef8e
+ docs/models/operations/DeleteLeadCatcherResponse.md:
+ last_write_checksum: sha1:59825bb4e361cd4c7b9b8af140cad96a2f3f7814
docs/models/operations/DeletePaymentRequest.md:
id: ff40e1bb5c30
last_write_checksum: sha1:cb2dc52ac6781604461c986b156bfee15f1baf95
@@ -6178,7 +6250,7 @@ trackedFiles:
pristine_git_object: 07c41a9f4e3c2fee48757b7cd756a375fe59ca37
docs/models/operations/GetHousingEventHotelAvailabilityRequest.md:
id: d72d82a681e8
- last_write_checksum: sha1:4b94bc4ea1e45f72767dc75ae7d57efb98265595
+ last_write_checksum: sha1:5d8eb02a73265e7954a2269e748168e654591b7d
pristine_git_object: d1f181330b81efc7a0aa62f999cdbd30590d3ba2
docs/models/operations/GetHousingEventHotelAvailabilityResponse.md:
id: 26f273c0695c
@@ -6272,6 +6344,10 @@ trackedFiles:
id: 14233ad963ad
last_write_checksum: sha1:89500e5020208e6ce7d2488eb0d1e73f4845e9c5
pristine_git_object: 410aae8951936194ce97a8cfc52b0c518cb41082
+ docs/models/operations/GetLeadCatcherOverviewRequest.md:
+ last_write_checksum: sha1:230374f4b5c129bd41cf7eb1f0393ee74b5fc669
+ docs/models/operations/GetLeadCatcherOverviewResponse.md:
+ last_write_checksum: sha1:4303f5bf1c83fbfbcf829ebbfdb50224c2fca1ee
docs/models/operations/GetLeadQualificationAnswersRequest.md:
id: 2e250b06055d
last_write_checksum: sha1:dffdeb2929cddcad401e03a5cf59e31d99b7e9bf
@@ -6772,6 +6848,10 @@ trackedFiles:
id: 73c5093259ee
last_write_checksum: sha1:eead479ff94d4e98d723f9f966949e5659c4c2d4
pristine_git_object: 4535e7cd63696b4c2191ad3f28f0d5cba2bfe6f1
+ docs/models/operations/GetVenueAmenitiesRequest.md:
+ last_write_checksum: sha1:d013445df055e3fe97d7353bb79f28d27f47463a
+ docs/models/operations/GetVenueAmenitiesResponse.md:
+ last_write_checksum: sha1:c19f36fd9ddfd203f1b49d1effd123433374c99f
docs/models/operations/GetVenueAttractionRequest.md:
last_write_checksum: sha1:2cf7b68c7236ff289b8bea89f536b79f355df3c0
docs/models/operations/GetVenueAttractionResponse.md:
@@ -6922,7 +7002,7 @@ trackedFiles:
pristine_git_object: 3dc05a439c99e277d9531c9d0bc5b2475cebd153
docs/models/operations/ListAttendeesPostFilterRequest.md:
id: 8696b0965ec5
- last_write_checksum: sha1:4e9e904b329fcf76a5c49b47220fe8693b8fa69e
+ last_write_checksum: sha1:e8a36eea0b8943695f79f09428b1d9f01f00e286
pristine_git_object: fcda6832e39d9a8411ecd541ce51d40d5c1c3381
docs/models/operations/ListAttendeesPostFilterResponse.md:
id: f71d754774d0
@@ -7188,6 +7268,10 @@ trackedFiles:
id: 231498e9654e
last_write_checksum: sha1:df28f5b216e6460480e0fa1a125f051898ebcf35
pristine_git_object: d83a30029cf343d671c74f4b69d462649f1cff5e
+ docs/models/operations/ListLeadCatchersOverviewRequest.md:
+ last_write_checksum: sha1:ee5fab6ab7867ae32fc63cd17f7a6ef028871bcb
+ docs/models/operations/ListLeadCatchersOverviewResponse.md:
+ last_write_checksum: sha1:5ef3c6d64a6098878afae71e5b80d5ce48926842
docs/models/operations/ListLocationsRequest.md:
id: a4a3943c8968
last_write_checksum: sha1:f53291dd7b5ede6c75e02553fbfb17a28d71b9f6
@@ -7660,6 +7744,10 @@ trackedFiles:
id: 3584066a7531
last_write_checksum: sha1:5877d6d07b88316a69e18c7f01f4ea2883839f2a
pristine_git_object: 79de3fbc2905699c48bb3b90eabca96e1e38a1aa
+ docs/models/operations/PatchLeadCatcherRequest.md:
+ last_write_checksum: sha1:567ee0ac2dec9139f6bb0f98b910912c19d2c6f2
+ docs/models/operations/PatchLeadCatcherResponse.md:
+ last_write_checksum: sha1:9a46fe3fa34caf77f8145fefbfd83a332a5d0d60
docs/models/operations/PatchMeetingRoomRequest.md:
last_write_checksum: sha1:c5dab269c13e3e685afa8884f60770436dfefe0e
docs/models/operations/PatchMeetingRoomResponse.md:
@@ -8120,6 +8208,10 @@ trackedFiles:
id: a1e640c9df5a
last_write_checksum: sha1:62e64b86eccd105b26f7e21b2c56b5894beb4269
pristine_git_object: c81cc1e1e691500cb19dbd716b65b48b502ab34a
+ docs/models/operations/UpdateLeadCatcherRequest.md:
+ last_write_checksum: sha1:f57f99996ae0e747b2bfd7e3eff43448f50a9eef
+ docs/models/operations/UpdateLeadCatcherResponse.md:
+ last_write_checksum: sha1:511c1f5288e4720562af30e7c5cea555f8f0d217
docs/models/operations/UpdateMeetingRequestRequest.md:
id: ba1846b789d5
last_write_checksum: sha1:35e85b23fdd8e3cbcb27a67696acb599b29ca05d
@@ -8252,6 +8344,10 @@ trackedFiles:
id: 54a64b6a8f40
last_write_checksum: sha1:bbe2c40368dd78491cd35bfa61a5040a98d40a0c
pristine_git_object: 003025c20251b8e7ba650af0c1c1989d3d50cec2
+ docs/models/operations/UpdateVenueAmenitiesRequest.md:
+ last_write_checksum: sha1:012ed7d649b12de88cfb58c27a957c236c2f0239
+ docs/models/operations/UpdateVenueAmenitiesResponse.md:
+ last_write_checksum: sha1:5d3ed5b9a5a25d7616b8c0f2e495b33750c72f55
docs/models/operations/UpdateVenueAttractionRequest.md:
last_write_checksum: sha1:897ee963f403b5f4cfaaf414779203a8680c4093
docs/models/operations/UpdateVenueAttractionResponse.md:
@@ -8322,7 +8418,7 @@ trackedFiles:
pristine_git_object: 704005d199d199defd2dbf54d34ee99a49527bce
docs/sdks/attendees/README.md:
id: 99bffbf21091
- last_write_checksum: sha1:70269810da5de63d1ab96f680589429d674ae6ee
+ last_write_checksum: sha1:531b49eee48084f82ae18b6aa83a1d78d937b19f
pristine_git_object: 51133187a510f849cafd047132648b314d92466c
docs/sdks/audiencesegments/README.md:
id: a2ccf2d6ee02
@@ -8398,7 +8494,7 @@ trackedFiles:
pristine_git_object: a6f80ee31943c75ef4e9ad93d49f689509712ecb
docs/sdks/eventtravel/README.md:
id: d7533cadf8e6
- last_write_checksum: sha1:067d5fe8788cc75239ca425392af456911ad1f5e
+ last_write_checksum: sha1:0c8afbcde15425a2f0ceb2520d40d2b69ceaa246
pristine_git_object: eede402a85e1da20c1034fe85358d6075234a769
docs/sdks/exhibitor/README.md:
id: cb0578099210
@@ -8422,7 +8518,7 @@ trackedFiles:
pristine_git_object: 64614977cacbd8d9340bd37af4b21d6e245bfc14
docs/sdks/housing/README.md:
id: 23d65d817ab8
- last_write_checksum: sha1:17605bbb6dfd6822ff244edd844e26056e99695a
+ last_write_checksum: sha1:a6725496f8c01e739f06aa619d3a867a64c4d899
pristine_git_object: 4211bb0d355200b83a1e58a261371acf7a12452d
docs/sdks/housinghotels/README.md:
id: d04ff5412c59
@@ -8503,7 +8599,9 @@ trackedFiles:
docs/sdks/venueavailability/README.md:
last_write_checksum: sha1:3d4cb53827800b34f2265953bf7c821270c65673
docs/sdks/venuecontent/README.md:
- last_write_checksum: sha1:4e26de1d1608729990e206fc3664f2e13bc6950e
+ last_write_checksum: sha1:330685e5181b7f77f0a1d77f8595403147244a97
+ docs/sdks/venueleads/README.md:
+ last_write_checksum: sha1:969815a18f89ce2469c3fc89b0405e80215a2651
docs/sdks/venuemeetingrooms/README.md:
last_write_checksum: sha1:87e99c3b1740e8a98ec1a3a1fc22f7838c50cc7e
docs/sdks/venueprofiles/README.md:
@@ -8522,7 +8620,7 @@ trackedFiles:
pristine_git_object: cda742065b0bb30407900c4d39885b8db164b9b4
gradle.properties:
id: 2afbb999f001
- last_write_checksum: sha1:76c6307c00a5545cad6f462e0cc10e5776d938f3
+ last_write_checksum: sha1:69de1cdc41205374f3bbd22f97342cda362ba037
pristine_git_object: 6da141a8453a679109d12dba513b6d08b9e37fd5
gradle/wrapper/gradle-wrapper.jar:
id: ec27dae6e852
@@ -8570,7 +8668,7 @@ trackedFiles:
pristine_git_object: 991e12fe47e43e8b4cbce15548f62dd4d12bd17d
src/main/java/com/cvent/AsyncAttendees.java:
id: 3f3b3c8aa99e
- last_write_checksum: sha1:641cf1c69c7f56195b0c45ab0bbcc5c08055826f
+ last_write_checksum: sha1:7a3fd690854b23f05f1d963b3fea96caea8fc216
pristine_git_object: b48101dcb3d415a353dbb1d152850df0ab239aae
src/main/java/com/cvent/AsyncAudienceSegments.java:
id: 18b5e976826b
@@ -8618,7 +8716,7 @@ trackedFiles:
pristine_git_object: d2750f4c1dd063e160ac8b42105e3350a77b9192
src/main/java/com/cvent/AsyncCventSDK.java:
id: 3d41ccbb3604
- last_write_checksum: sha1:ed24a1a8f05efb4f46b61244a0d02867463acaf7
+ last_write_checksum: sha1:5e001efbe8b9404208c0ddeedde16914920129e0
pristine_git_object: 91ab4b576419398d5dfa7189f6dbf60c8f32176b
src/main/java/com/cvent/AsyncDiscounts.java:
id: 0e60d514801e
@@ -8642,7 +8740,7 @@ trackedFiles:
pristine_git_object: 7c1d735d8a9a61c556bd594e1e4cbbee43525915
src/main/java/com/cvent/AsyncEventTravel.java:
id: 9ecc3d90bdf3
- last_write_checksum: sha1:b553a18396bd088ea03c661a7c3d7bdb3ba64977
+ last_write_checksum: sha1:f2871e6e522511c41b76026d7731d18757ce7076
pristine_git_object: 16d95816508b654f63c788cf9d926f65d4f51595
src/main/java/com/cvent/AsyncEvents.java:
id: f0df984cd544
@@ -8674,7 +8772,7 @@ trackedFiles:
pristine_git_object: 1463c39f94bb7111b27f69bddd24a287e68fd95b
src/main/java/com/cvent/AsyncHousing.java:
id: 4fee93962efc
- last_write_checksum: sha1:a63845f20989d2970e742802c48d0f0c0fff7117
+ last_write_checksum: sha1:e3e6e7323c724b73d1640c117900abbcd0609ef6
pristine_git_object: 3075e9758212e8459bb2a1ac2b50ff23841f2238
src/main/java/com/cvent/AsyncHousingHotels.java:
id: be2259657666
@@ -8755,7 +8853,9 @@ trackedFiles:
src/main/java/com/cvent/AsyncVenueAvailability.java:
last_write_checksum: sha1:f99a3af5bebb908f69ac41f76605c1e830a58e8a
src/main/java/com/cvent/AsyncVenueContent.java:
- last_write_checksum: sha1:d7d6600e900f82706f37ee985871ed52327e473b
+ last_write_checksum: sha1:b69878e2294fb3fc267e0196bf5489ca1dde9375
+ src/main/java/com/cvent/AsyncVenueLeads.java:
+ last_write_checksum: sha1:8b786ce1d1215e183b2fffb3d03e3f58ecc6a145
src/main/java/com/cvent/AsyncVenueMeetingRooms.java:
last_write_checksum: sha1:5a9f7a3b1fd1b70b1157f01e838dcc0c3261d380
src/main/java/com/cvent/AsyncVenueProfiles.java:
@@ -8782,7 +8882,7 @@ trackedFiles:
pristine_git_object: e20b670d734140a4edb347dfddc3dce07925a392
src/main/java/com/cvent/Attendees.java:
id: 25510ead034d
- last_write_checksum: sha1:55b0d7004a72e9dd319f80450be8bf46bdd8361c
+ last_write_checksum: sha1:76c18dc1bb4c6579f9bbe92269bec83bc461453a
pristine_git_object: 8e4a9c28a4dd1818b6a978745018e004c9dac578
src/main/java/com/cvent/AudienceSegments.java:
id: c9106cf1524e
@@ -8830,7 +8930,7 @@ trackedFiles:
pristine_git_object: fba7bb77908632105cf2fcbe226b002da7001b0e
src/main/java/com/cvent/CventSDK.java:
id: 4a420697fa3d
- last_write_checksum: sha1:f2cd1bb679bab11206ee4920c2ed64ef4e839640
+ last_write_checksum: sha1:dc6cda3775d718131a64a72a62aa94f5909adf29
pristine_git_object: 80c41313e2060978bc5d97ac0b629a1ec05252db
src/main/java/com/cvent/Discounts.java:
id: b320961e983a
@@ -8854,7 +8954,7 @@ trackedFiles:
pristine_git_object: fa3591f1bbb31f1a5f6d1b6c3dd1b5b37caf4885
src/main/java/com/cvent/EventTravel.java:
id: 0591ef6f5e35
- last_write_checksum: sha1:a4b265b7dc76126e8ba428c4bbfd8961c16b3ca3
+ last_write_checksum: sha1:ed332a970a331ce3cd13356de7f96cea291e979d
pristine_git_object: 9c4626406e5a8b2354048223d94a1bc35af42648
src/main/java/com/cvent/Events.java:
id: a10ccc6cdc25
@@ -8886,7 +8986,7 @@ trackedFiles:
pristine_git_object: f72e8694025a9793746917b7073f5de375f41d4a
src/main/java/com/cvent/Housing.java:
id: c0c7f22683c7
- last_write_checksum: sha1:556a3c0e9b9ce51375400cb5a8a0d13c1bc0b74f
+ last_write_checksum: sha1:030446d81c470b86b54955b70f67d693e0b6b7f6
pristine_git_object: 5d5698d83c5f70e796f015731adcbffefff197a6
src/main/java/com/cvent/HousingHotels.java:
id: 2c2bb7ca65ec
@@ -8920,7 +9020,7 @@ trackedFiles:
last_write_checksum: sha1:0396671d6b0de814aaa27700f35eed30523c66ed
src/main/java/com/cvent/SDKConfiguration.java:
id: cdb9837839f5
- last_write_checksum: sha1:978a92830e650d414756fa99244a034134ba5db3
+ last_write_checksum: sha1:ca8d0f00a395ab1d303013ee4bc8e4dfde58469a
pristine_git_object: 4b98b23f51bc18bad5890089f44055b6187ed9f0
src/main/java/com/cvent/Seating.java:
id: 70583b24bb9b
@@ -8975,7 +9075,9 @@ trackedFiles:
src/main/java/com/cvent/VenueAvailability.java:
last_write_checksum: sha1:c8a3baed0cefa7fb9122cd1b092ba2fbbac6c1ce
src/main/java/com/cvent/VenueContent.java:
- last_write_checksum: sha1:facdb2e125bc1fc4f293b2e6f8e5768169fd5985
+ last_write_checksum: sha1:0c4923650603b3ee171737f6b4c4509a822c1fe5
+ src/main/java/com/cvent/VenueLeads.java:
+ last_write_checksum: sha1:2d7388c6d10003db96e3462fb76ee335b00b0d0d
src/main/java/com/cvent/VenueMeetingRooms.java:
last_write_checksum: sha1:34cf5ebd5f4879ea4dce3ad8578491e1fddc819c
src/main/java/com/cvent/VenueProfiles.java:
@@ -8994,15 +9096,15 @@ trackedFiles:
pristine_git_object: babc77d8af94b46530cb1522e0d790ed3821cbbf
src/main/java/com/cvent/hooks/OAuth2Scopes.java:
id: 796ee1ea9f11
- last_write_checksum: sha1:505d56d57851a11de0290e5e3b9604973a2086e6
+ last_write_checksum: sha1:fb5eec0d7b6928bd1978d819e8b16970480d3c6d
pristine_git_object: 5e0d00a270318551de3675f94ccb2e418a47126e
src/main/java/com/cvent/models/callbacks/CreateContactHookContactTransactionCallbackResponse.java:
id: 36b27dee8ec2
- last_write_checksum: sha1:a48630ef95636910f1c26f664cca6000b23d230b
+ last_write_checksum: sha1:1353cd27e69f30026cc54bfc4fb181af55e3da1c
pristine_git_object: d848cac63cdfcdd7208072510a7b949b96f4c71c
src/main/java/com/cvent/models/callbacks/async/CreateContactHookContactTransactionCallbackResponse.java:
id: a961e927a52c
- last_write_checksum: sha1:6d5e10689fc77571257bb5be7693eede96e38408
+ last_write_checksum: sha1:6faba6707f0a96c3576df09e45b1861c117dbf2d
pristine_git_object: 73bf3562f321a018a189a312c359eda3e94cd549
? src/main/java/com/cvent/models/components/AGeneralLedgerCodeUsedToCategorizeFinancialDataWhichHelpsBusinessesAnalyzeAndReportOnTheirFinancialActivity.java
: last_write_checksum: sha1:6b9ddcc266c39f69b39cd92362998a0683e71e05
@@ -9217,7 +9319,7 @@ trackedFiles:
src/main/java/com/cvent/models/components/AlternateQuestion.java:
last_write_checksum: sha1:65278f95c9fd038b0bc6972744cf720401469175
src/main/java/com/cvent/models/components/AlternateTravelDetail.java:
- last_write_checksum: sha1:701ac4993adf507cfce7f3eec68eb2a6a630db74
+ last_write_checksum: sha1:09ecbc3e0babfeac2658f0ab98dffa78c9714822
src/main/java/com/cvent/models/components/AlternateTravelDetailRequesterType.java:
last_write_checksum: sha1:7dd410a904979b0b6d94d4ad94e9624419fd886e
src/main/java/com/cvent/models/components/AlternateTravelPaginatedResponse.java:
@@ -9568,7 +9670,7 @@ trackedFiles:
last_write_checksum: sha1:6f51d45c9a221a385866423913cd8184fd6918f6
src/main/java/com/cvent/models/components/AttendeeUpdate.java:
id: 0e9106bb28fb
- last_write_checksum: sha1:107d7fd48f1109aa85e8da51b075073c0b4cded4
+ last_write_checksum: sha1:62aafd2ca8982ea379768d179cae530ba5e2ac8f
pristine_git_object: 70ced5eb915d4078a81a5ee4b5fcb5f7d6c88a90
src/main/java/com/cvent/models/components/AttendeeUpdateAdministrator.java:
id: 99e7b68c8120
@@ -9595,7 +9697,7 @@ trackedFiles:
last_write_checksum: sha1:9a13f595032bf0b55e2c73217b89023af62fc555
pristine_git_object: ca668f4fa69daf8ee2ff708d29c3d23ac4c2e4a7
src/main/java/com/cvent/models/components/AttendeeUpdateStatus.java:
- last_write_checksum: sha1:4a8e1efafcd676ec9839bda4d2ae7f8a0c096af6
+ last_write_checksum: sha1:90cdfa486522fca88723f96318b0a3178458a125
src/main/java/com/cvent/models/components/AttendeeVisibility.java:
last_write_checksum: sha1:278e8215a16fc01e4f8d81356e3bfa857f58e66c
src/main/java/com/cvent/models/components/AttendeeWebLinks.java:
@@ -10174,10 +10276,10 @@ trackedFiles:
last_write_checksum: sha1:35bda10f47ddcee4728a02577af19f7df22aa354
src/main/java/com/cvent/models/components/ContactFieldType.java:
last_write_checksum: sha1:d9c388ac14e5a15097eeaf81124dc8f952ecd38e
+ src/main/java/com/cvent/models/components/ContactFields.java:
+ last_write_checksum: sha1:60bae243363b4168bfbce538149c955c08fc994e
src/main/java/com/cvent/models/components/ContactFields1.java:
- last_write_checksum: sha1:04984db5d470b343597c9d4a97e8c4c073d6f2ba
- src/main/java/com/cvent/models/components/ContactFields2.java:
- last_write_checksum: sha1:2ca2a5e8cff07d8ccaff2c008f0e789db4b023e8
+ last_write_checksum: sha1:88009702676352a75134f3d1336414d76fd9d207
src/main/java/com/cvent/models/components/ContactFile.java:
id: ede1c7688ac4
last_write_checksum: sha1:162452c6fe861505bd1781e2486968b476233d9c
@@ -10670,7 +10772,7 @@ trackedFiles:
pristine_git_object: 1e3966efaa9055adf8314e8df7860df81758c0cd
src/main/java/com/cvent/models/components/EventAttendeeSubstituted.java:
id: 2600affa50d5
- last_write_checksum: sha1:d2b7142f30b5a96658a4713471939b7029967626
+ last_write_checksum: sha1:1c29e89d01d8b9f91e91876b0989e3f9ff145f97
pristine_git_object: 7dc94b1e80c7cc29492e7ffb72a1b5024255a198
src/main/java/com/cvent/models/components/EventAttendeeSubstitutedEvent.java:
last_write_checksum: sha1:54a954dfd3242f340703def7a3f578658cef6a76
@@ -11154,6 +11256,10 @@ trackedFiles:
id: 53ba93218b9b
last_write_checksum: sha1:7b25543022d0c7ed425c44737831457eee6bcaae
pristine_git_object: ecb98c89ec98dfa49d658d364c87c505c79fc9f1
+ src/main/java/com/cvent/models/components/ExistingLeadCatcher.java:
+ last_write_checksum: sha1:c60cfedd07f405a5c535a7557910912792e5edc9
+ src/main/java/com/cvent/models/components/ExistingLeadCatcherInput.java:
+ last_write_checksum: sha1:d2c685d5010476a081d33c8d1f2729c8f39a58c9
src/main/java/com/cvent/models/components/ExistingMeetingRoom.java:
last_write_checksum: sha1:32f47c7bd731781540fb9ce267b403f5e4a77eaf
src/main/java/com/cvent/models/components/ExistingMeetingRoomDimensions.java:
@@ -11232,6 +11338,10 @@ trackedFiles:
id: 5a6175928799
last_write_checksum: sha1:d79d8f3704d140c916c1d1575d9bd68d9c30952d
pristine_git_object: f43f941c0e0407da8dbce28b2d46f1cd7dadb70f
+ src/main/java/com/cvent/models/components/ExistingVenueAmenities.java:
+ last_write_checksum: sha1:f64d976ef953a7fd4f66b3bfc4aef34e42ce93c4
+ src/main/java/com/cvent/models/components/ExistingVenueAmenitiesInput.java:
+ last_write_checksum: sha1:8d8761ae6190f9c80d85abaa910786686c0531b3
src/main/java/com/cvent/models/components/ExistingVenueAttraction.java:
last_write_checksum: sha1:dde6c828f64a53ec6f71d608ae405a80e250b1d8
src/main/java/com/cvent/models/components/ExistingVenueAvailabilitySettings.java:
@@ -11469,7 +11579,7 @@ trackedFiles:
src/main/java/com/cvent/models/components/GuestRoomOccupancy.java:
last_write_checksum: sha1:e7b6f049d1f7178d4ce7f272cfb68f091efc97bc
src/main/java/com/cvent/models/components/GuestRoomOccupancyPerRoomType.java:
- last_write_checksum: sha1:969b10e02a52a61a16f8881ad6828008ee1021c0
+ last_write_checksum: sha1:fbe126439a8edd9ecdc8972b251c78f992ac4932
src/main/java/com/cvent/models/components/GuestRoomType.java:
last_write_checksum: sha1:d5f3a9f7f2021feb7fe78695b34512a75d409ecf
src/main/java/com/cvent/models/components/HlsInputWithClips.java:
@@ -11654,6 +11764,30 @@ trackedFiles:
last_write_checksum: sha1:e07bf68005a209c2ee5e3bc432e8f99fa6a16833
src/main/java/com/cvent/models/components/Lead2.java:
last_write_checksum: sha1:e9bec2f454bffd321c8d4e27531924389769b2c1
+ src/main/java/com/cvent/models/components/LeadCatcher.java:
+ last_write_checksum: sha1:f245debbcd1b15fb35da246f9b486a18c38c76e3
+ src/main/java/com/cvent/models/components/LeadCatcherAddress.java:
+ last_write_checksum: sha1:a0a53e87b71b7d67bf0beb0e0bcab28b6088d1e1
+ src/main/java/com/cvent/models/components/LeadCatcherAddressCountry.java:
+ last_write_checksum: sha1:4cbea54464949c86d8ac6149cb3bf3f85973d86c
+ src/main/java/com/cvent/models/components/LeadCatcherAddressPatch.java:
+ last_write_checksum: sha1:df7963480649f1d48c2b1e4e6a49f844b648ea50
+ src/main/java/com/cvent/models/components/LeadCatcherAddressStateProvince.java:
+ last_write_checksum: sha1:52141c5d5b75317ab2dc1e068fab4d09e6b56e04
+ src/main/java/com/cvent/models/components/LeadCatcherConfig.java:
+ last_write_checksum: sha1:75d5683a5b14038ba1db327e6c3a9b2e3cd20b56
+ src/main/java/com/cvent/models/components/LeadCatcherConfigPatch.java:
+ last_write_checksum: sha1:a27bff202023ad81d6c2c4cc127de4b97645e40a
+ src/main/java/com/cvent/models/components/LeadCatcherOverview.java:
+ last_write_checksum: sha1:aacb0ee5eb617ca0c3b67e7b59d6689904bfab6d
+ src/main/java/com/cvent/models/components/LeadCatcherPatch.java:
+ last_write_checksum: sha1:f623494142328e7be22c81981c2d6e74a4ead27f
+ src/main/java/com/cvent/models/components/LeadCatcherPatchCountry.java:
+ last_write_checksum: sha1:9f76a515912abac39a9a7d0071b6108b7da8c6a2
+ src/main/java/com/cvent/models/components/LeadCatcherPatchStateProvince.java:
+ last_write_checksum: sha1:bfa896b807a5e9c6c426b715f16c03b6a3758db7
+ src/main/java/com/cvent/models/components/LeadCatchersOverviewResponse.java:
+ last_write_checksum: sha1:ac1f08c998b34c3bcd9a8d4058bca3370dd9daf6
src/main/java/com/cvent/models/components/LeadInboundCreated.java:
id: ca872581fd0c
last_write_checksum: sha1:78416b05a414afd0cdaf1ec70d293878ce64b23e
@@ -11718,6 +11852,8 @@ trackedFiles:
last_write_checksum: sha1:a6564c6a3800e6f41c35dcd3cf05c89eb9db374f
src/main/java/com/cvent/models/components/LiveStreamStatus.java:
last_write_checksum: sha1:9002ab2a3c6da056970249f05bb75f24192d8c8b
+ src/main/java/com/cvent/models/components/LocaleLanguageVariant.java:
+ last_write_checksum: sha1:4277e62c107d1975fe56a4d7df86c950bd1b921c
src/main/java/com/cvent/models/components/Location1.java:
last_write_checksum: sha1:6ccaac94756a4cdf1bb1723694e09e833952b7ee
src/main/java/com/cvent/models/components/Location1Input.java:
@@ -12308,13 +12444,17 @@ trackedFiles:
last_write_checksum: sha1:e4ae9badc6f2b4fe4fd02228615998d5bff5ae15
src/main/java/com/cvent/models/components/QuestionTypeJson.java:
last_write_checksum: sha1:2299fa3fdde02eae804f88d73d2fdda6a9628865
+ src/main/java/com/cvent/models/components/QuestionWithProgramId.java:
+ last_write_checksum: sha1:bee87b8615fb6c6eb3f2f88858b8ab84f5dca4b4
+ src/main/java/com/cvent/models/components/QuestionWithProgramIdTravelProgram.java:
+ last_write_checksum: sha1:a90982367adb8d38ab3b3cb7ecc605f653058543
src/main/java/com/cvent/models/components/QuestionsPaginatedResponse.java:
id: bf440f2c87c0
last_write_checksum: sha1:7ac2892c2bd3fdcd7e468f1327f25f8ac1da0cd8
pristine_git_object: 187d0c26fea51c54c8d5e8758144766cecf3fa2c
src/main/java/com/cvent/models/components/QuestionsPaginatedResponse1.java:
id: 6600e640367d
- last_write_checksum: sha1:fde540d20a9e1fc8019858499d7b0dcb1b076527
+ last_write_checksum: sha1:10a33ae5e67ea92b25aba7d2bdea1e5de55b5efa
pristine_git_object: b527a49a6c46ee4b774452c85e9fd5d5be094681
src/main/java/com/cvent/models/components/Rate.java:
id: d62fc76cb48b
@@ -12535,7 +12675,7 @@ trackedFiles:
src/main/java/com/cvent/models/components/Rfp1.java:
last_write_checksum: sha1:6988698e3aaca6336ef1c568cd15ed7cc715ef49
src/main/java/com/cvent/models/components/Rfp2.java:
- last_write_checksum: sha1:ea49d21974951013d5589a15b30dd8b73e257c79
+ last_write_checksum: sha1:9d5c2040ea7a8a8331f6895e35629ece9a09141e
src/main/java/com/cvent/models/components/RfpAgendaItem.java:
last_write_checksum: sha1:5bd12361628a73a64cef8d493803e66c377302a5
src/main/java/com/cvent/models/components/RfpAgendaItemSchedule.java:
@@ -12567,7 +12707,7 @@ trackedFiles:
src/main/java/com/cvent/models/components/RfpPastEvents.java:
last_write_checksum: sha1:908efb5cf4a51610e205010e37671dbcd4c5411b
src/main/java/com/cvent/models/components/RfpQuestion.java:
- last_write_checksum: sha1:6e1ff228dd77091d217595e367900c9f45137581
+ last_write_checksum: sha1:dffe385ef094b67ff2d2edc4afba895d628e780f
src/main/java/com/cvent/models/components/RfpRecipientLogEntry.java:
last_write_checksum: sha1:465fdebcae5f69ecd1f98eb0b7a292b9c6e98e18
src/main/java/com/cvent/models/components/RfpRecipientLogEntryMessage.java:
@@ -12586,8 +12726,8 @@ trackedFiles:
last_write_checksum: sha1:277d5b5fb7a242406e2c14bc9346504ebf4ad4df
src/main/java/com/cvent/models/components/RfpSupplierStatus.java:
last_write_checksum: sha1:e15f8eb0ca88a5fd8112c725089a4bfa5a9fc61c
- src/main/java/com/cvent/models/components/RfpType1.java:
- last_write_checksum: sha1:86b871de5d05cba4f6aa735274f15daf0593912a
+ src/main/java/com/cvent/models/components/RfpType.java:
+ last_write_checksum: sha1:bb917f3631f9dc568361cffbd604725e6b455e6d
src/main/java/com/cvent/models/components/RoomAttendeeType.java:
last_write_checksum: sha1:973544106591c179789361d7a5df9155958718df
src/main/java/com/cvent/models/components/RoomBedType1.java:
@@ -13338,7 +13478,7 @@ trackedFiles:
pristine_git_object: 8bcad17c40fc05532396fcad78c1fda4c08cfcad
src/main/java/com/cvent/models/components/TravelProgram.java:
id: fde28c3988da
- last_write_checksum: sha1:2c84962a9edfc1fc21b27bda86904916ced8177a
+ last_write_checksum: sha1:2270eba092293381e1e851240ea8e59bb72c8e55
pristine_git_object: bcd4a3775817132efcc1c6867f3c3caf0bc79e71
src/main/java/com/cvent/models/components/TravelProgramFormatType.java:
last_write_checksum: sha1:748e9b4fb597178066edac8ec05e9df1915498b1
@@ -13347,11 +13487,7 @@ trackedFiles:
last_write_checksum: sha1:035c8d22ec7ddb367700dbcc0023c138f3d57458
pristine_git_object: a2d1f0fc026ea9356b8787f49c2dc4b06f3f5666
src/main/java/com/cvent/models/components/TravelProgramQuestion.java:
- last_write_checksum: sha1:e599e170ab530a7a3a1e5a18d5e52702d8d7520f
- src/main/java/com/cvent/models/components/TravelProgramQuestion1.java:
- last_write_checksum: sha1:526246f61e5422fbd6b8ed4ba52707d61e118563
- src/main/java/com/cvent/models/components/TravelProgramQuestionTravelProgram.java:
- last_write_checksum: sha1:d348d4a91db14603f4438014c99d0fde33adffd0
+ last_write_checksum: sha1:8b1ea45741e71f9cc3e051958346bafafd9fec16
src/main/java/com/cvent/models/components/TravelProgramStatus.java:
last_write_checksum: sha1:9760a04942c6affe56d8d382aa6fbd5e905a2668
src/main/java/com/cvent/models/components/TravelProgramStayType.java:
@@ -13417,7 +13553,7 @@ trackedFiles:
src/main/java/com/cvent/models/components/TravelRequestStatus.java:
last_write_checksum: sha1:0110dda8cfecbe5e8b8052145a20ff2a6638895c
src/main/java/com/cvent/models/components/TravelType.java:
- last_write_checksum: sha1:8506e2f774802e73b3f2ab494761ef50bcd11a4d
+ last_write_checksum: sha1:9b546c4f651b49596b0bc7569dae8d082267af76
src/main/java/com/cvent/models/components/TypeAllOf.java:
last_write_checksum: sha1:99cd2215fe6c2f2913fe4ddc82c27b85a21f1b98
src/main/java/com/cvent/models/components/TypeInput.java:
@@ -13522,6 +13658,36 @@ trackedFiles:
id: 10a18ba119bb
last_write_checksum: sha1:191d2e7e14e2780effba039596a01d6363c5f43d
pristine_git_object: 4727ccf107053c0937cfe08079056e65f02c9d9e
+ src/main/java/com/cvent/models/components/VenueAmenityAVCapability.java:
+ last_write_checksum: sha1:f30eb6678759c2d0bdaf03c22cd1faf570c6d67f
+ src/main/java/com/cvent/models/components/VenueAmenityAlcohol.java:
+ last_write_checksum: sha1:5ba1de7ff5ba95a3805024c2ca7e7cd5016911cd
+ src/main/java/com/cvent/models/components/VenueAmenityAvCapabilityItem.java:
+ last_write_checksum: sha1:661035ac1e8ee6a6860acba8a1db7bea243d1ce2
+ src/main/java/com/cvent/models/components/VenueAmenityBusinessService.java:
+ last_write_checksum: sha1:2be9a2fa85d8b28cff280ca364fa2335b4f372a3
+ src/main/java/com/cvent/models/components/VenueAmenityCateringDetail.java:
+ last_write_checksum: sha1:1ee7ffb6deafc2fe4553f843f7be99979ef1c58e
+ src/main/java/com/cvent/models/components/VenueAmenityEquipment.java:
+ last_write_checksum: sha1:95fdc6d6fe566f22428b3bb51104732d233e7f3e
+ src/main/java/com/cvent/models/components/VenueAmenityFacilityInfo.java:
+ last_write_checksum: sha1:2b352108e4e985fc6ade4aee7524df42930d59a4
+ src/main/java/com/cvent/models/components/VenueAmenityFacilitySpace.java:
+ last_write_checksum: sha1:ab74b3a5dba138a00266ad4823fbcf3862e7f3df
+ src/main/java/com/cvent/models/components/VenueAmenityFacilitySpaceItem.java:
+ last_write_checksum: sha1:d8199caa873eef88f4973884b5fe4619de930aad
+ src/main/java/com/cvent/models/components/VenueAmenityParking.java:
+ last_write_checksum: sha1:c652e3b8d54361f37ff18f648ae14e185b2b5a68
+ src/main/java/com/cvent/models/components/VenueAmenityParkingItem.java:
+ last_write_checksum: sha1:96fa1d322f15ea0ffc302337ad0030944e568982
+ src/main/java/com/cvent/models/components/VenueAmenityProvisionPolicy.java:
+ last_write_checksum: sha1:7b744887592f90acb201eda7897c345989f0ca41
+ src/main/java/com/cvent/models/components/VenueAmenityRecreationalActivity.java:
+ last_write_checksum: sha1:77824a8de3d1d3c3e2e7e13bfece99b04dd2f560
+ src/main/java/com/cvent/models/components/VenueAmenityRoomFeature.java:
+ last_write_checksum: sha1:f161733b05c8319c9844080a56dbcaef6e4042df
+ src/main/java/com/cvent/models/components/VenueAmenityTransportation.java:
+ last_write_checksum: sha1:71f76a6ad2d1ce5f621620c4f1dc04d4bef6bce7
src/main/java/com/cvent/models/components/VenueAttraction.java:
last_write_checksum: sha1:5d596690aef7c72c618dae3a6f1318f10e2f532d
src/main/java/com/cvent/models/components/VenueAttractionType.java:
@@ -13960,6 +14126,8 @@ trackedFiles:
id: a6efa3b1ab3e
last_write_checksum: sha1:97cb33d9134d7263f18f07514f4e7b84b2fd8024
pristine_git_object: 86d8d253eacfe61c8cc261d82a6a541b725e8796
+ src/main/java/com/cvent/models/operations//async/CreateLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:076fafc0443deed68ae83f77144ac3c4f446635c
src/main/java/com/cvent/models/operations//async/CreateMeetingRequestRequestBuilder.java:
id: 19e73ab37d2b
last_write_checksum: sha1:eb7ccd305992f0565256229708ea0dc9f3e1639c
@@ -14112,6 +14280,8 @@ trackedFiles:
id: 65f5bdfeac05
last_write_checksum: sha1:921787c0051beecbeb4fec428639d6f1f7ad6008
pristine_git_object: 9a3b68f5fb564b972757652e126a7546792afe58
+ src/main/java/com/cvent/models/operations//async/DeleteLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:e661d5965fc049f5be13e1c3e941fda67140c262
src/main/java/com/cvent/models/operations//async/DeletePaymentRequestBuilder.java:
id: a2b66eafcbae
last_write_checksum: sha1:53ce2ba3a36f6f2da8aa3da6ccfe3f0ca2714cfe
@@ -14562,6 +14732,8 @@ trackedFiles:
id: db68fb3c2230
last_write_checksum: sha1:9c62119c65d1874a0e29f229944c47021e768872
pristine_git_object: 106dd390d7304b634ed760c8d6b1abb45161b5e4
+ src/main/java/com/cvent/models/operations//async/GetLeadCatcherOverviewRequestBuilder.java:
+ last_write_checksum: sha1:0ec67e7f5488745778269e015fe9cbf5aac7c3ab
src/main/java/com/cvent/models/operations//async/GetLeadQualificationAnswersRequestBuilder.java:
id: 7e85cc512f28
last_write_checksum: sha1:d43286d0d3af49ffbe49f40a1e2859114b3e4fca
@@ -14820,6 +14992,8 @@ trackedFiles:
id: 0380b2f7117a
last_write_checksum: sha1:eab2e54f96eeb3e367824f792617b01aaefcd56e
pristine_git_object: eca46358b04b072db40f6f1630db89117374a400
+ src/main/java/com/cvent/models/operations//async/GetVenueAmenitiesRequestBuilder.java:
+ last_write_checksum: sha1:62f5a31d4b6a59f77c3878a5f83cf5fe7552206e
src/main/java/com/cvent/models/operations//async/GetVenueAttractionRequestBuilder.java:
last_write_checksum: sha1:dc8e571c615ffdae35ae385e706828d9ea5613ce
src/main/java/com/cvent/models/operations//async/GetVenueAvailabilitySettingsRequestBuilder.java:
@@ -15028,6 +15202,8 @@ trackedFiles:
id: 3158ef4f2995
last_write_checksum: sha1:5a1ce64319cc8cc189cf2cb77685f3a051679ddb
pristine_git_object: 5fddcf5c368e3e3be4cc1347efab73a75e360046
+ src/main/java/com/cvent/models/operations//async/ListLeadCatchersOverviewRequestBuilder.java:
+ last_write_checksum: sha1:63d7554a8d95f4d77915e562b86c791112ba93fc
src/main/java/com/cvent/models/operations//async/ListLocationsRequestBuilder.java:
id: 10b3c9d22efb
last_write_checksum: sha1:896634b2435b7c0c1f13f0448fa3e9170af6c7c0
@@ -15266,6 +15442,8 @@ trackedFiles:
id: ccfb0c5a52a9
last_write_checksum: sha1:f84b5c28e72ba2b1612a1659b9e655ffeee33b4a
pristine_git_object: dac334b050b9be9010a4ee6c4536fd27885b9066
+ src/main/java/com/cvent/models/operations//async/PatchLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:c5b756c1c91167f18d65711adb66df69f8a82957
src/main/java/com/cvent/models/operations//async/PatchMeetingRoomRequestBuilder.java:
last_write_checksum: sha1:a1c4527effea4ba06a4a216ec55a55ce3c666e34
src/main/java/com/cvent/models/operations//async/PatchVenueDetailsRequestBuilder.java:
@@ -15502,6 +15680,8 @@ trackedFiles:
id: 397764ffb681
last_write_checksum: sha1:b57757037f9ef86a857f3fc7d471044a07b3d6ab
pristine_git_object: 671a45f9e02a38b61c4dd4c9bf73a621c7760d12
+ src/main/java/com/cvent/models/operations//async/UpdateLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:b519d6acd4a8d4e3fab152063a9d28e20a675c2e
src/main/java/com/cvent/models/operations//async/UpdateMeetingRequestRequestBuilder.java:
id: b73824da329b
last_write_checksum: sha1:8bf4ece97532ec0cf08296e5571d870d1dddce3a
@@ -15568,6 +15748,8 @@ trackedFiles:
id: 9685f26a473c
last_write_checksum: sha1:68a09f617f977a3f044860948ebb0441f17aad4b
pristine_git_object: f2910f9292d1fca2f9d8ffe5c1179f71076b6b0e
+ src/main/java/com/cvent/models/operations//async/UpdateVenueAmenitiesRequestBuilder.java:
+ last_write_checksum: sha1:2822e0f63fdf8423855dd6a9b3bad27c6d9147ec
src/main/java/com/cvent/models/operations//async/UpdateVenueAttractionRequestBuilder.java:
last_write_checksum: sha1:c10d76b72d188ebf2a3e3774fb252717b8839db8
src/main/java/com/cvent/models/operations//async/UpdateVenueAvailabilitySettingsRequestBuilder.java:
@@ -16164,6 +16346,12 @@ trackedFiles:
id: ba3ed78f30f9
last_write_checksum: sha1:73a32d4b060fecbc7801e588216ab1d9e969b464
pristine_git_object: 04c3cc03ebbb15f85c5ebcae01c79ca84276fbfc
+ src/main/java/com/cvent/models/operations/CreateLeadCatcherRequest.java:
+ last_write_checksum: sha1:d151e16fa8a5015b784fd97422aa43a4d5e24d31
+ src/main/java/com/cvent/models/operations/CreateLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:2885b70284ac87e01b3fe4d906d99cc71010f907
+ src/main/java/com/cvent/models/operations/CreateLeadCatcherResponse.java:
+ last_write_checksum: sha1:a3430647693dc4b9fe2a495546b7d6bef510511d
src/main/java/com/cvent/models/operations/CreateMeetingRequestRequest.java:
id: 634ccc782cac
last_write_checksum: sha1:4ab5cfba212f17367896f27c54edc7304a6ac59e
@@ -16584,6 +16772,12 @@ trackedFiles:
id: 9f5b4b4003c9
last_write_checksum: sha1:6970a4bfa4b391484ccc7a4d89eec0988b3be8ca
pristine_git_object: f994e457d076c905afd2caafc25da615b9c2a26a
+ src/main/java/com/cvent/models/operations/DeleteLeadCatcherRequest.java:
+ last_write_checksum: sha1:28768fe245ba68043d93be9604e4b1339bf2a0c2
+ src/main/java/com/cvent/models/operations/DeleteLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:6a52d424cf31d5701af974f128394befc357f1e7
+ src/main/java/com/cvent/models/operations/DeleteLeadCatcherResponse.java:
+ last_write_checksum: sha1:6ccae580b8919e288bcb17a629f55a80d202df52
src/main/java/com/cvent/models/operations/DeletePaymentRequest.java:
id: d28d4b8b304c
last_write_checksum: sha1:f3df39b98c730341cda807362b8d55faea2a4846
@@ -17788,7 +17982,7 @@ trackedFiles:
pristine_git_object: 5bc41cb72f87d2ee364084f02a5729a492ee2f97
src/main/java/com/cvent/models/operations/GetHousingEventHotelAvailabilityRequest.java:
id: 9c1922ebfc6a
- last_write_checksum: sha1:d01ceeee2eb77cc9cb3e5c4920ecb54ace99d2b0
+ last_write_checksum: sha1:2756061c2c7e23fa2f11d499786d4bbe0d674d37
pristine_git_object: 5638cc609032bdd2aed136554cb37e2e5b8f15f5
src/main/java/com/cvent/models/operations/GetHousingEventHotelAvailabilityRequestBuilder.java:
id: 8491490ed19b
@@ -17930,6 +18124,12 @@ trackedFiles:
id: 8ceb6e3a81a4
last_write_checksum: sha1:b4f4fa20b33fdb2cd61de85a3d631584dafe1394
pristine_git_object: 4a2a78b01486cb6356ea6ee3a31a631f63810ec5
+ src/main/java/com/cvent/models/operations/GetLeadCatcherOverviewRequest.java:
+ last_write_checksum: sha1:1ad8ffaba2d1b163d197bcf05e6eed66b46cfe0a
+ src/main/java/com/cvent/models/operations/GetLeadCatcherOverviewRequestBuilder.java:
+ last_write_checksum: sha1:759c01dd056506fbd36604266b12f6e83ea92a67
+ src/main/java/com/cvent/models/operations/GetLeadCatcherOverviewResponse.java:
+ last_write_checksum: sha1:89449952345b9509fb743fdce44a1c422a11c5a3
src/main/java/com/cvent/models/operations/GetLeadQualificationAnswersRequest.java:
id: 237e8867a420
last_write_checksum: sha1:1204ee809870a32a085aecf43b12d9419f83aeb8
@@ -18688,6 +18888,12 @@ trackedFiles:
id: 3d39aef9a1f1
last_write_checksum: sha1:0878416239ff398b1fe56be50a7c3b43e78fc34a
pristine_git_object: 41aad1e31abb6db13852df58b502274ca408c95f
+ src/main/java/com/cvent/models/operations/GetVenueAmenitiesRequest.java:
+ last_write_checksum: sha1:7e6dd2e4179740b179b3bc9f8009510f0c17b819
+ src/main/java/com/cvent/models/operations/GetVenueAmenitiesRequestBuilder.java:
+ last_write_checksum: sha1:985450fdbda06daf2ac852af3e3939d1e367a499
+ src/main/java/com/cvent/models/operations/GetVenueAmenitiesResponse.java:
+ last_write_checksum: sha1:ccc51e07487acf643c2219c16947fdae959e04f7
src/main/java/com/cvent/models/operations/GetVenueAttractionRequest.java:
last_write_checksum: sha1:d084bd6cf5f94f14e98a0aedadf95f14a2e0d9a9
src/main/java/com/cvent/models/operations/GetVenueAttractionRequestBuilder.java:
@@ -19312,6 +19518,12 @@ trackedFiles:
id: 977cb53848b5
last_write_checksum: sha1:a05793e17460bab35f0cc2fc03aad2fb8e1808ca
pristine_git_object: 9a489ebdb164310f7127e0d3e0c9d21e3b2fc2d3
+ src/main/java/com/cvent/models/operations/ListLeadCatchersOverviewRequest.java:
+ last_write_checksum: sha1:9a30f889e5447a8ee6bae77568be893f93719636
+ src/main/java/com/cvent/models/operations/ListLeadCatchersOverviewRequestBuilder.java:
+ last_write_checksum: sha1:add35ca4b084aaf9de7dc940ea85007dd7237f24
+ src/main/java/com/cvent/models/operations/ListLeadCatchersOverviewResponse.java:
+ last_write_checksum: sha1:d711f6d00f5824f92c3b82ce074dadb48aee9cc3
src/main/java/com/cvent/models/operations/ListLocationsRequest.java:
id: 5d1cf2d5d2c5
last_write_checksum: sha1:f8dd8ca314ed6b48bb1bb3a576a2784e874e0970
@@ -20022,6 +20234,12 @@ trackedFiles:
id: d259cc58ae8a
last_write_checksum: sha1:129cdd970b24559b6314417eb23bf155d8d69569
pristine_git_object: 6545baa543dc1415fb9b87cea71a9008d41e95a8
+ src/main/java/com/cvent/models/operations/PatchLeadCatcherRequest.java:
+ last_write_checksum: sha1:8dd5976171d0d18ce8aa35ccc71a25782dd1f232
+ src/main/java/com/cvent/models/operations/PatchLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:6053ff3d5d226c181b4c299f18dce1ed57100f02
+ src/main/java/com/cvent/models/operations/PatchLeadCatcherResponse.java:
+ last_write_checksum: sha1:213efc4b45593fee8bf148710ab71299ebaddc58
src/main/java/com/cvent/models/operations/PatchMeetingRoomRequest.java:
last_write_checksum: sha1:e876727adc71a660e18f88916115bb1d98d82f15
src/main/java/com/cvent/models/operations/PatchMeetingRoomRequestBuilder.java:
@@ -20718,6 +20936,12 @@ trackedFiles:
id: 81f0e92d941b
last_write_checksum: sha1:caa744bf5512479351d12b8a3cf288ac49f185bc
pristine_git_object: 5f8291fc457437b2a38d335152a1d916b524e144
+ src/main/java/com/cvent/models/operations/UpdateLeadCatcherRequest.java:
+ last_write_checksum: sha1:40bc0cbb039cb46d38fcea047d6afa6eba0faac9
+ src/main/java/com/cvent/models/operations/UpdateLeadCatcherRequestBuilder.java:
+ last_write_checksum: sha1:bf4dcb094f2c77fa69cc5a3bda22753c58a8b7bc
+ src/main/java/com/cvent/models/operations/UpdateLeadCatcherResponse.java:
+ last_write_checksum: sha1:9ae07e1bb86cb00786c5ec944990cd78c89861c8
src/main/java/com/cvent/models/operations/UpdateMeetingRequestRequest.java:
id: cf55d6a85173
last_write_checksum: sha1:1258f414a812a6e94f2570961849b402b7ddb054
@@ -20916,6 +21140,12 @@ trackedFiles:
id: 9a41629b2910
last_write_checksum: sha1:3b9af281b4622caf3c29e6823470605337cec0ac
pristine_git_object: c452b2a53406741d90a24261b086e84970a01349
+ src/main/java/com/cvent/models/operations/UpdateVenueAmenitiesRequest.java:
+ last_write_checksum: sha1:d8f9068601045320a17d296f0ce0e907dacaeb5e
+ src/main/java/com/cvent/models/operations/UpdateVenueAmenitiesRequestBuilder.java:
+ last_write_checksum: sha1:d0829207729c0f44a09dc427c6bd82a8d98fd485
+ src/main/java/com/cvent/models/operations/UpdateVenueAmenitiesResponse.java:
+ last_write_checksum: sha1:8700f37a2614095e2a0a758cd14b1772ee68f00f
src/main/java/com/cvent/models/operations/UpdateVenueAttractionRequest.java:
last_write_checksum: sha1:e8855f01df751ae55c95bfba77370513c3f5037a
src/main/java/com/cvent/models/operations/UpdateVenueAttractionRequestBuilder.java:
@@ -21204,6 +21434,8 @@ trackedFiles:
id: 1de1ccc3c0db
last_write_checksum: sha1:074891c6725d7f870ac0d73a1426a7a6a84ed6d8
pristine_git_object: cee843d2d6489fc762c160eb1153d364c009d0ae
+ src/main/java/com/cvent/models/operations/async/CreateLeadCatcherResponse.java:
+ last_write_checksum: sha1:a3a381a018db2844cb0b5ecc29969e6225c4e0f0
src/main/java/com/cvent/models/operations/async/CreateMeetingRequestResponse.java:
id: b2dd6d9e300c
last_write_checksum: sha1:542440a65d3203f7751d5c78a5de0fe5490de127
@@ -21356,6 +21588,8 @@ trackedFiles:
id: d2ba12fdb53b
last_write_checksum: sha1:094a4766ec378075f32ec79d23a89fe2a27c2cf0
pristine_git_object: f244036c1caa35d36b6b514db3f0ca919ab962c6
+ src/main/java/com/cvent/models/operations/async/DeleteLeadCatcherResponse.java:
+ last_write_checksum: sha1:43ef5dcc6fb35195fdb2669642eaaa0f70ec7edf
src/main/java/com/cvent/models/operations/async/DeletePaymentResponse.java:
id: 86f5cf938967
last_write_checksum: sha1:07790b7ef551616eee4a0332b20ff939848e53c5
@@ -21806,6 +22040,8 @@ trackedFiles:
id: 9a177ae161eb
last_write_checksum: sha1:51d252bed07010fc0a0d7947ce90e92e3df3df9c
pristine_git_object: 816d3592d3c46c093df273d497249ee926fe9c63
+ src/main/java/com/cvent/models/operations/async/GetLeadCatcherOverviewResponse.java:
+ last_write_checksum: sha1:b0e1650ae8fa64f867339f29a1590d081aa5050e
src/main/java/com/cvent/models/operations/async/GetLeadQualificationAnswersResponse.java:
id: 9f544462e338
last_write_checksum: sha1:cc846ecbb9df5bb60b592f7051e87e853726dca9
@@ -22064,6 +22300,8 @@ trackedFiles:
id: e70f6b9e6490
last_write_checksum: sha1:3980cc4cf2424b5ce687b09db59618e873f9ed2b
pristine_git_object: da9dee01303bef44034f30ce2c3ee38ae52e7121
+ src/main/java/com/cvent/models/operations/async/GetVenueAmenitiesResponse.java:
+ last_write_checksum: sha1:f5b728b8ad4afdd140805eec8d419e1bbcd16b47
src/main/java/com/cvent/models/operations/async/GetVenueAttractionResponse.java:
last_write_checksum: sha1:e01a30d267fe6caeaa963164b5550934ade1eee5
src/main/java/com/cvent/models/operations/async/GetVenueAvailabilitySettingsResponse.java:
@@ -22272,6 +22510,8 @@ trackedFiles:
id: 8c8180c69406
last_write_checksum: sha1:dff30cfc0dfb94e5007e7232fe78553bed42d3ec
pristine_git_object: ff7ab55dfe47904b0422d528f310d67d7cb7b4b9
+ src/main/java/com/cvent/models/operations/async/ListLeadCatchersOverviewResponse.java:
+ last_write_checksum: sha1:7a0b1cf3e89c0dba6dc670fe0fa6ddb466c34f16
src/main/java/com/cvent/models/operations/async/ListLocationsResponse.java:
id: 20095caf485b
last_write_checksum: sha1:9ba5aba4ec1e06aa564a6bb9769b1d91c4867084
@@ -22510,6 +22750,8 @@ trackedFiles:
id: abd67c0dd8bd
last_write_checksum: sha1:024e675be695760cfb075b8659221d31fda3c0fe
pristine_git_object: e034808c426c0a8ab7647b7fc5191c2e9326b098
+ src/main/java/com/cvent/models/operations/async/PatchLeadCatcherResponse.java:
+ last_write_checksum: sha1:ec9e4786d3e12cdc0d66c18f48a474d93dd2592b
src/main/java/com/cvent/models/operations/async/PatchMeetingRoomResponse.java:
last_write_checksum: sha1:b5e02a90e3ad4507c19c03d83b952a9953fbcaf8
src/main/java/com/cvent/models/operations/async/PatchVenueDetailsResponse.java:
@@ -22746,6 +22988,8 @@ trackedFiles:
id: de0cb8d04d75
last_write_checksum: sha1:258a8ea3405e398f144dbb4e347a32332938a0ff
pristine_git_object: 62f5ce10d6fab05609fba689856728078651dd1e
+ src/main/java/com/cvent/models/operations/async/UpdateLeadCatcherResponse.java:
+ last_write_checksum: sha1:b7db8c71b2872ef1accb8282418f9a2c8a360ef8
src/main/java/com/cvent/models/operations/async/UpdateMeetingRequestResponse.java:
id: 823609a71e96
last_write_checksum: sha1:3c5bad1d0afd2b5cdf033aec81b79ed2aecf227f
@@ -22812,6 +23056,8 @@ trackedFiles:
id: e1b6e988e581
last_write_checksum: sha1:33a48a0bfa8757d6398d3bb62a2f7bc8dd2c2a64
pristine_git_object: 86039089680de2a76bf8887c99fc42132adbf1fc
+ src/main/java/com/cvent/models/operations/async/UpdateVenueAmenitiesResponse.java:
+ last_write_checksum: sha1:6ba4aa9d7b34a0788445c8a1b13ef53fe5887ac4
src/main/java/com/cvent/models/operations/async/UpdateVenueAttractionResponse.java:
last_write_checksum: sha1:5fecd91a5b163f01c38c1bb3161ce474998aed4f
src/main/java/com/cvent/models/operations/async/UpdateVenueAvailabilitySettingsResponse.java:
@@ -23048,6 +23294,8 @@ trackedFiles:
id: e1827cbcf62f
last_write_checksum: sha1:7a3feec56cc023a6b3b3048e15e18e9799de7af7
pristine_git_object: 29611f8dc48d465cc053699e9403e68f3a230aaf
+ src/main/java/com/cvent/operations/CreateLeadCatcher.java:
+ last_write_checksum: sha1:914247cdabc33d10ca7169ea4b61311f0d9411bc
src/main/java/com/cvent/operations/CreateMeetingRequest.java:
id: 198f5547bc45
last_write_checksum: sha1:0a6c70d70c374517e9cefcecc2023eedbddcf77e
@@ -23200,6 +23448,8 @@ trackedFiles:
id: 9e9d1ae274db
last_write_checksum: sha1:ad7dde1a47d226c159fcac756778161c379ceabd
pristine_git_object: 09327af29f03040f24cdfe8da8c06accdef58824
+ src/main/java/com/cvent/operations/DeleteLeadCatcher.java:
+ last_write_checksum: sha1:f1586d91df2e561c91a380c97c63752c607053e7
src/main/java/com/cvent/operations/DeletePayment.java:
id: ce813e36ba52
last_write_checksum: sha1:edc3157e546a57a43eedd48888c5b0b644f67cb8
@@ -23650,6 +23900,8 @@ trackedFiles:
id: e20198d556ad
last_write_checksum: sha1:d311a6e3555f3bf4d3b9f87182160812c47a7de9
pristine_git_object: 7c78d01546b925ca3ba580227794c5925e2fa97c
+ src/main/java/com/cvent/operations/GetLeadCatcherOverview.java:
+ last_write_checksum: sha1:917832a898db658401d0f50ba3317ad9d09ecfd0
src/main/java/com/cvent/operations/GetLeadQualificationAnswers.java:
id: 8b3e154dad55
last_write_checksum: sha1:4f1d6024e70a1f85b225a949ead17b4063485451
@@ -23908,6 +24160,8 @@ trackedFiles:
id: 642c9ddeba82
last_write_checksum: sha1:819eba848d414dcd8737fa0f6fcf7f89976ce318
pristine_git_object: f94d9973b34828b8f374a36636562d1b61bf87da
+ src/main/java/com/cvent/operations/GetVenueAmenities.java:
+ last_write_checksum: sha1:47b1a7f0662fc6636dcfdd1c10cbe32f541b0fe6
src/main/java/com/cvent/operations/GetVenueAttraction.java:
last_write_checksum: sha1:a56b1b2d288de62a13f1c792286bce552d758e07
src/main/java/com/cvent/operations/GetVenueAvailabilitySettings.java:
@@ -24116,6 +24370,8 @@ trackedFiles:
id: 0be09ca2617f
last_write_checksum: sha1:599b613782c0c40ffa44cf9034d031c6d1ad7911
pristine_git_object: 152f9d7dafefda26ac3d4b9f77d009a3f492b82f
+ src/main/java/com/cvent/operations/ListLeadCatchersOverview.java:
+ last_write_checksum: sha1:a81742fd41159eec662a71cc0028bd1e0286aecb
src/main/java/com/cvent/operations/ListLocations.java:
id: 49d28ca80e2b
last_write_checksum: sha1:eae98f69360c06c82cb8b0b95f50db28c8bcb7b6
@@ -24358,6 +24614,8 @@ trackedFiles:
id: fb82af4da6b3
last_write_checksum: sha1:66f9908bf0822fd0a7943f5d9cdebc6f9749cc53
pristine_git_object: 06a35bcd4caadf5288015c782b28ef2e51583bc4
+ src/main/java/com/cvent/operations/PatchLeadCatcher.java:
+ last_write_checksum: sha1:7aee19b35f77a334f7a771010c9751da85d1f132
src/main/java/com/cvent/operations/PatchMeetingRoom.java:
last_write_checksum: sha1:7ff0ee101912852c32326f2d0e3a3bf5ddf3e346
src/main/java/com/cvent/operations/PatchVenueDetails.java:
@@ -24594,6 +24852,8 @@ trackedFiles:
id: f4bd66b3c7e3
last_write_checksum: sha1:e33c1ecf1a87523101c9c10a3e4f8614f4d3a1c8
pristine_git_object: e449882cde7274841e04c6ce079d8451b3ceb4d9
+ src/main/java/com/cvent/operations/UpdateLeadCatcher.java:
+ last_write_checksum: sha1:c07bd90c135219c7b5761b0bbd87afc06b21c6e8
src/main/java/com/cvent/operations/UpdateMeetingRequest.java:
id: "866923326826"
last_write_checksum: sha1:445b2f0a25b81469e18ad7d89269c466f1dc2977
@@ -24660,6 +24920,8 @@ trackedFiles:
id: e4341afd373a
last_write_checksum: sha1:5b1119fbfbd305462c281528c750d9882103171a
pristine_git_object: aee46a839ea9098a2e95de42e7ea8481c18872cd
+ src/main/java/com/cvent/operations/UpdateVenueAmenities.java:
+ last_write_checksum: sha1:dc7edd878c8d735b640d783516b10b78664a4713
src/main/java/com/cvent/operations/UpdateVenueAttraction.java:
last_write_checksum: sha1:69727b4e499ca5fbadcff950cef982a7613b15be
src/main/java/com/cvent/operations/UpdateVenueAvailabilitySettings.java:
@@ -30339,7 +30601,7 @@ examples:
token: "0e28af57-511f-47ab-ae46-46cd1ca51a1a"
responses:
"200":
- application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "htmlText": "Question Html", "code": "4l6x", "type": "SingleChoice", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "categories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "required": true}], "subCategories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "comments": "Comments Text", "required": true, "fields": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "required": true}], "maxScore": 20, "totalSum": 45, "minSelection": 1, "maxSelection": 3, "minDate": "2020-01-01", "maxDate": "2020-12-31", "showDateSelector": true, "showCurrentDate": true, "dateAnswerFormat": "DateTime", "unitLabel": "miles", "minLength": 5, "maxLength": 100, "customAnswerFormat": {"id": 104}, "supplierTypes": ["CVB", "HOTEL"], "order": 1, "standardQuestion": {"id": "50dc08af-24a9-4d01-84be-3d43133dc945"}, "aiQuestionGenerationSource": "MCP-Visual Studio Code/1.107.1"}]}
+ application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "htmlText": "Question Html", "code": "4l6x", "type": "SingleChoice", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "categories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "required": true}], "subCategories": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "comments": "Comments Text", "required": true, "fields": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "choices": [{"text": "Are you spending any significant time offsite and need transportation?", "shortText": "Needs offsite transportation?", "label": "Choice A"}], "notApplicableAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "otherAnswer": {"text": "Dietary Restriction - Other", "shortText": "Dietary Preference - Other Allergies"}, "required": true}], "maxScore": 20, "totalSum": 45, "minSelection": 1, "maxSelection": 3, "minDate": "2020-01-01", "maxDate": "2020-12-31", "showDateSelector": true, "showCurrentDate": true, "dateAnswerFormat": "DateTime", "unitLabel": "miles", "minLength": 5, "maxLength": 100, "customAnswerFormat": {"id": 104}, "supplierTypes": ["CVB", "HOTEL"], "classificationType": "MEETING_ROOM", "order": 1, "standardQuestion": {"id": "50dc08af-24a9-4d01-84be-3d43133dc945"}, "aiQuestionGenerationSource": "MCP-Visual Studio Code/1.107.1"}]}
"400":
application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
listRfpPastEvents:
@@ -31144,6 +31406,99 @@ examples:
application/json: {"id": "501fbc6a-cfd4-468f-a2f7-14e521d33c71", "platformUserId": "00ad83olslLwIeKcW1m8", "username": "jsmith@example.com", "federatedSsoLoginName": "jsmith@example.com", "contact": {"honorificPrefix": "Mr.", "firstName": "Jack", "middleName": "John", "lastName": "Tripper", "title": "Senior Software Engineer", "organization": "Cvent", "email": "jack.tripper@example.com", "homePhone": "+17035551234", "homeFax": "+17035551234", "mobilePhone": "+17035551234", "workPhone": "+17035551234", "workFax": "+17035551234", "pager": "+17035551234", "address": {"address1": "1765 Greensboro Station Pl", "address2": "7th Floor", "address3": "", "city": "McLean", "countryCode": "US", "regionCode": "VA", "postalCode": "22102"}}, "locale": "en-US", "timezone": "America/New_York", "active": false, "usernameVerified": true, "emailVerified": "VERIFIED", "lockedOut": false, "termsOfUseAccepted": true, "failedLoginCount": 1, "markDocumentsAsInternal": false, "visibilityAccess": [], "audit": {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "lockedOutDate": "2017-01-02T02:00:00Z", "termsOfUseAcceptedDate": "2017-01-02T02:00:00Z", "lastLoginDate": "2017-01-02T02:00:00Z", "passwordLastModifiedDate": "2017-01-02T02:00:00Z"}, "customFields": [{"id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890", "name": "What is your favorite color?", "type": "Choice - Multiple Answers", "values": ["Choice C", "Choice A"], "order": 1}], "role": {"id": "946505f6-6b29-421a-bda2-0815fcdea73c"}}
"401":
application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ getVenueAmenities:
+ speakeasy-default-get-venue-amenities:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ responses:
+ "200":
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "COMPLIMENTARY_PARKING_PROVIDED", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}], "id": "6bb0e2db-861f-46e3-a923-eb4d959ffa00", "name": "Harbor View Convention Center"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ updateVenueAmenities:
+ speakeasy-default-update-venue-amenities:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ requestBody:
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "BUS_PARKING_AVAILABLE", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}]}
+ responses:
+ "200":
+ application/json: {"avCapabilities": [{"amenity": "ONSITE_AV_STAFF", "speed": 1000}], "parking": [{"amenity": "BUS_PARKING_AVAILABLE", "cost": 25}], "facilitySpaceInfo": [{"amenity": "OUTDOOR_SPACE", "value": 5000}], "id": "6bb0e2db-861f-46e3-a923-eb4d959ffa00", "name": "Harbor View Convention Center"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ createLeadCatcher:
+ speakeasy-default-create-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ requestBody:
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "201":
+ application/json: {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues.", "id": "7e5c2c23-b2bb-461a-adc9-025184988519"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ listLeadCatchersOverview:
+ speakeasy-default-list-lead-catchers-overview:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ query:
+ limit: 100
+ token: "0e28af57-511f-47ab-ae46-46cd1ca51a1a"
+ responses:
+ "200":
+ application/json: {"paging": {"previousToken": "1a2b3c4d5e6f7g8h9i10j11k", "nextToken": "1a2b3c4d5e6f7g8h9i10j11k", "currentToken": "1a2b3c4d5e6f7g8h9i10j11k", "limit": 100, "totalCount": 2, "_links": {"next": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "self": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}, "prev": {"href": "?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}}, "data": [{"id": "7e5c2c23-b2bb-461a-adc9-025184988519", "firstName": "Jane", "lastName": "Smith"}]}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ updateLeadCatcher:
+ speakeasy-default-update-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "6e7d0d64-13f7-4472-8308-fa7067dba173"
+ requestBody:
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "200":
+ application/json: {"created": "2017-01-02T02:00:00Z", "createdBy": "hporter", "lastModified": "2019-02-12T03:00:00Z", "lastModifiedBy": "hporter", "firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-555-0101", "fax": "+1-555-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "Sales Manager"}, "additionalInfo": "Preferred contact for APAC venues.", "id": "7e5c2c23-b2bb-461a-adc9-025184988519"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ patchLeadCatcher:
+ speakeasy-default-patch-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "f72c984a-4f55-4563-90e5-7e34a3be1552"
+ requestBody:
+ application/merge-patch+json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-0100", "fax": "+1-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "roleName"}, "additionalInfo": "Preferred contact for APAC venues."}
+ responses:
+ "200":
+ application/json: {"firstName": "Jane", "lastName": "Smith", "title": "Director of Sales", "email": "jane.smith@example.com", "phone": "+1-555-0100", "fax": "+1-555-0101", "address": {"streetAddress1": "1234 Trap Road", "streetAddress2": "Suite 100", "city": "Vienna", "zipPostalCode": "22182"}, "locale": "en-US", "config": {"rfpEmailEnabled": true, "pdfLinkEnabled": true, "supplierContactRole": "roleName"}, "additionalInfo": "Preferred contact for APAC venues."}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ deleteLeadCatcher:
+ speakeasy-default-delete-lead-catcher:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "d7aa3fa0-4c8f-4353-9810-3984886b6a9d"
+ responses:
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
+ getLeadCatcherOverview:
+ speakeasy-default-get-lead-catcher-overview:
+ parameters:
+ path:
+ venueId: "6bb0e2db-861f-46e3-a923-eb4d959ffa00"
+ leadCatcherId: "7de41b14-8083-46d4-91b6-5a3239d59277"
+ responses:
+ "200":
+ application/json: {"id": "7e5c2c23-b2bb-461a-adc9-025184988519", "firstName": "Jane", "lastName": "Smith"}
+ "400":
+ application/json: {"code": 400, "message": "Bad Request", "target": "example target", "details": [{"code": 400, "message": "Bad Request", "target": "example target"}]}
examplesVersion: 1.0.2
generatedTests:
getAccountUserGroups: "2025-12-09T16:04:38-06:00"
@@ -31585,3 +31940,10 @@ generatedTests:
listAccountUsers-combined: "2026-10-15T14:36:51-04:00"
listAccountUsers: "2026-10-15T14:36:51-04:00"
getAccountUser: "2026-10-15T14:36:51-04:00"
+ getVenueAmenities: "2026-10-23T14:14:15-04:00"
+ updateVenueAmenities: "2026-10-23T14:14:15-04:00"
+ createLeadCatcher: "2026-10-23T14:14:15-04:00"
+ listLeadCatchersOverview: "2026-10-23T14:14:15-04:00"
+ updateLeadCatcher: "2026-10-23T14:14:15-04:00"
+ patchLeadCatcher: "2026-10-23T14:14:15-04:00"
+ getLeadCatcherOverview: "2026-10-23T14:14:15-04:00"
diff --git a/packages/java/.speakeasy/gen.yaml b/packages/java/.speakeasy/gen.yaml
index 265ab6cfe..3c4509cfa 100644
--- a/packages/java/.speakeasy/gen.yaml
+++ b/packages/java/.speakeasy/gen.yaml
@@ -34,7 +34,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
java:
- version: 1.6.5
+ version: 1.6.6
additionalDependencies: []
additionalPlugins: []
artifactID: sdk
diff --git a/packages/java/.speakeasy/tests.arazzo.yaml b/packages/java/.speakeasy/tests.arazzo.yaml
index 251e7133b..043b677de 100644
--- a/packages/java/.speakeasy/tests.arazzo.yaml
+++ b/packages/java/.speakeasy/tests.arazzo.yaml
@@ -10571,7 +10571,7 @@ workflows:
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
- {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","htmlText":"Question Html","code":"4l6x","type":"SingleChoice","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"categories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","required":true}],"subCategories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"comments":"Comments Text","required":true,"fields":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"required":true}],"maxScore":20,"totalSum":45,"minSelection":1,"maxSelection":3,"minDate":"2020-01-01","maxDate":"2020-12-31","showDateSelector":true,"showCurrentDate":true,"dateAnswerFormat":"DateTime","unitLabel":"miles","minLength":5,"maxLength":100,"customAnswerFormat":{"id":104},"supplierTypes":["CVB","HOTEL"],"order":1,"standardQuestion":{"id":"50dc08af-24a9-4d01-84be-3d43133dc945"},"aiQuestionGenerationSource":"MCP-Visual Studio Code/1.107.1"}]}
+ {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","htmlText":"Question Html","code":"4l6x","type":"SingleChoice","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"categories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","required":true}],"subCategories":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"comments":"Comments Text","required":true,"fields":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","choices":[{"text":"Are you spending any significant time offsite and need transportation?","shortText":"Needs offsite transportation?","label":"Choice A"}],"notApplicableAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"otherAnswer":{"text":"Dietary Restriction - Other","shortText":"Dietary Preference - Other Allergies"},"required":true}],"maxScore":20,"totalSum":45,"minSelection":1,"maxSelection":3,"minDate":"2020-01-01","maxDate":"2020-12-31","showDateSelector":true,"showCurrentDate":true,"dateAnswerFormat":"DateTime","unitLabel":"miles","minLength":5,"maxLength":100,"customAnswerFormat":{"id":104},"supplierTypes":["CVB","HOTEL"],"classificationType":"MEETING_ROOM","order":1,"standardQuestion":{"id":"50dc08af-24a9-4d01-84be-3d43133dc945"},"aiQuestionGenerationSource":"MCP-Visual Studio Code/1.107.1"}]}
type: simple
x-speakeasy-test-group: RFP Requirements
x-speakeasy-test-rebuild: true
@@ -12205,3 +12205,209 @@ workflows:
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
+ - workflowId: getVenueAmenities
+ steps:
+ - stepId: test
+ operationId: getVenueAmenities
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"avCapabilities":[{"amenity":"ONSITE_AV_STAFF","speed":1000}],"parking":[{"amenity":"COMPLIMENTARY_PARKING_PROVIDED","cost":25}],"facilitySpaceInfo":[{"amenity":"OUTDOOR_SPACE","value":5000}],"id":"6bb0e2db-861f-46e3-a923-eb4d959ffa00","name":"Harbor View Convention Center"}
+ type: simple
+ x-speakeasy-test-group: Venue Content
+ x-speakeasy-test-rebuild: true
+ - workflowId: updateVenueAmenities
+ steps:
+ - stepId: test
+ operationId: updateVenueAmenities
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ requestBody:
+ contentType: application/json
+ payload:
+ avCapabilities:
+ - amenity: ONSITE_AV_STAFF
+ speed: 1000
+ facilitySpaceInfo:
+ - amenity: OUTDOOR_SPACE
+ value: 5000
+ parking:
+ - amenity: BUS_PARKING_AVAILABLE
+ cost: 25
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"avCapabilities":[{"amenity":"ONSITE_AV_STAFF","speed":1000}],"parking":[{"amenity":"BUS_PARKING_AVAILABLE","cost":25}],"facilitySpaceInfo":[{"amenity":"OUTDOOR_SPACE","value":5000}],"id":"6bb0e2db-861f-46e3-a923-eb4d959ffa00","name":"Harbor View Convention Center"}
+ type: simple
+ x-speakeasy-test-group: Venue Content
+ x-speakeasy-test-rebuild: true
+ - workflowId: createLeadCatcher
+ steps:
+ - stepId: test
+ operationId: createLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ requestBody:
+ contentType: application/json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: Sales Manager
+ email: jane.smith@example.com
+ fax: +1-555-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-555-0101
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 201
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-555-0101","fax":"+1-555-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"Sales Manager"},"additionalInfo":"Preferred contact for APAC venues.","id":"7e5c2c23-b2bb-461a-adc9-025184988519"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: listLeadCatchersOverview
+ steps:
+ - stepId: test
+ operationId: listLeadCatchersOverview
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: limit
+ in: query
+ value: 100
+ - name: token
+ in: query
+ value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"paging":{"previousToken":"1a2b3c4d5e6f7g8h9i10j11k","nextToken":"1a2b3c4d5e6f7g8h9i10j11k","currentToken":"1a2b3c4d5e6f7g8h9i10j11k","limit":100,"totalCount":2,"_links":{"next":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"self":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"},"prev":{"href":"?token=90c5f062-76ad-4ea4-aa53-00eb698d9262"}}},"data":[{"id":"7e5c2c23-b2bb-461a-adc9-025184988519","firstName":"Jane","lastName":"Smith"}]}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: updateLeadCatcher
+ steps:
+ - stepId: test
+ operationId: updateLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: 6e7d0d64-13f7-4472-8308-fa7067dba173
+ requestBody:
+ contentType: application/json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: Sales Manager
+ email: jane.smith@example.com
+ fax: +1-555-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-555-0101
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"created":"2017-01-02T02:00:00Z","createdBy":"hporter","lastModified":"2019-02-12T03:00:00Z","lastModifiedBy":"hporter","firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-555-0101","fax":"+1-555-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"Sales Manager"},"additionalInfo":"Preferred contact for APAC venues.","id":"7e5c2c23-b2bb-461a-adc9-025184988519"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: patchLeadCatcher
+ steps:
+ - stepId: test
+ operationId: patchLeadCatcher
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: f72c984a-4f55-4563-90e5-7e34a3be1552
+ requestBody:
+ contentType: application/merge-patch+json
+ payload:
+ additionalInfo: Preferred contact for APAC venues.
+ address:
+ city: Vienna
+ streetAddress1: 1234 Trap Road
+ streetAddress2: Suite 100
+ zipPostalCode: "22182"
+ config:
+ pdfLinkEnabled: true
+ rfpEmailEnabled: true
+ supplierContactRole: roleName
+ email: jane.smith@example.com
+ fax: +1-555-0101
+ firstName: Jane
+ lastName: Smith
+ locale: en-US
+ phone: +1-555-0100
+ title: Director of Sales
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"firstName":"Jane","lastName":"Smith","title":"Director of Sales","email":"jane.smith@example.com","phone":"+1-555-0100","fax":"+1-555-0101","address":{"streetAddress1":"1234 Trap Road","streetAddress2":"Suite 100","city":"Vienna","zipPostalCode":"22182"},"locale":"en-US","config":{"rfpEmailEnabled":true,"pdfLinkEnabled":true,"supplierContactRole":"roleName"},"additionalInfo":"Preferred contact for APAC venues."}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
+ - workflowId: getLeadCatcherOverview
+ steps:
+ - stepId: test
+ operationId: getLeadCatcherOverview
+ parameters:
+ - name: venueId
+ in: path
+ value: 6bb0e2db-861f-46e3-a923-eb4d959ffa00
+ - name: leadCatcherId
+ in: path
+ value: 7de41b14-8083-46d4-91b6-5a3239d59277
+ successCriteria:
+ - condition: $statusCode == 200
+ - condition: $response.header.Content-Type == application/json
+ - context: $response.body
+ condition: |
+ {"id":"7e5c2c23-b2bb-461a-adc9-025184988519","firstName":"Jane","lastName":"Smith"}
+ type: simple
+ x-speakeasy-test-group: Venue Leads
+ x-speakeasy-test-rebuild: true
diff --git a/packages/java/README.md b/packages/java/README.md
index 41cb8c06c..86f1f6053 100644
--- a/packages/java/README.md
+++ b/packages/java/README.md
@@ -44,7 +44,7 @@ The samples below show how a published SDK artifact is used:
Gradle:
```groovy
-implementation 'com.cvent:sdk:1.6.5'
+implementation 'com.cvent:sdk:1.6.6'
```
Maven:
@@ -52,7 +52,7 @@ Maven:
com.cvent
sdk
- 1.6.5
+ 1.6.6
```
@@ -965,6 +965,8 @@ public class Application {
### [VenueContent](docs/sdks/venuecontent/README.md)
+* [getVenueAmenities](docs/sdks/venuecontent/README.md#getvenueamenities) - Get Venue Amenities
+* [updateVenueAmenities](docs/sdks/venuecontent/README.md#updatevenueamenities) - Update Venue Amenities
* [listVenueAttractions](docs/sdks/venuecontent/README.md#listvenueattractions) - List Venue Attractions
* [createVenueAttraction](docs/sdks/venuecontent/README.md#createvenueattraction) - Create Venue Attraction
* [getVenueAttraction](docs/sdks/venuecontent/README.md#getvenueattraction) - Get Venue Attraction
@@ -980,6 +982,15 @@ public class Application {
* [associateVenueImage](docs/sdks/venuecontent/README.md#associatevenueimage) - Associate Venue Image
* [disassociateVenueImage](docs/sdks/venuecontent/README.md#disassociatevenueimage) - Remove Venue Image
+### [VenueLeads](docs/sdks/venueleads/README.md)
+
+* [createLeadCatcher](docs/sdks/venueleads/README.md#createleadcatcher) - Create Lead Catcher
+* [listLeadCatchersOverview](docs/sdks/venueleads/README.md#listleadcatchersoverview) - List Lead Catchers Overview
+* [updateLeadCatcher](docs/sdks/venueleads/README.md#updateleadcatcher) - Update Lead Catcher
+* [patchLeadCatcher](docs/sdks/venueleads/README.md#patchleadcatcher) - Patch Lead Catcher
+* [deleteLeadCatcher](docs/sdks/venueleads/README.md#deleteleadcatcher) - Delete Lead Catcher
+* [getLeadCatcherOverview](docs/sdks/venueleads/README.md#getleadcatcheroverview) - Get Lead Catcher Overview
+
### [VenueMeetingRooms](docs/sdks/venuemeetingrooms/README.md)
* [createMeetingRoom](docs/sdks/venuemeetingrooms/README.md#createmeetingroom) - Create Meeting Room
@@ -1370,10 +1381,10 @@ public class Application {
many more subclasses in the JDK platform).
**Inherit from [`CventSDKError`](./src/main/java/models/errors/CventSDKError.java)**:
-* [`com.cvent.models.errors.ErrorResponse`](./src/main/java/models/errors/com.cvent.models.errors.ErrorResponse.java): Represents an error response with additional details of cascading error messages. Applicable to 18 of 499 methods.*
-* [`com.cvent.models.errors.ErrorResponse17`](./src/main/java/models/errors/com.cvent.models.errors.ErrorResponse17.java): The error response. Applicable to 11 of 499 methods.*
-* [`com.cvent.models.errors.SegmentsErrorResponse`](./src/main/java/models/errors/com.cvent.models.errors.SegmentsErrorResponse.java): Segments error response details. Status code `400`. Applicable to 2 of 499 methods.*
-* [`com.cvent.models.errors.Oauth2TokenPostResponse0Exception`](./src/main/java/models/errors/com.cvent.models.errors.Oauth2TokenPostResponse0Exception.java): A bad token response. Status code `400`. Applicable to 1 of 499 methods.*
+* [`com.cvent.models.errors.ErrorResponse`](./src/main/java/models/errors/com.cvent.models.errors.ErrorResponse.java): Represents an error response with additional details of cascading error messages. Applicable to 18 of 507 methods.*
+* [`com.cvent.models.errors.ErrorResponse17`](./src/main/java/models/errors/com.cvent.models.errors.ErrorResponse17.java): The error response. Applicable to 11 of 507 methods.*
+* [`com.cvent.models.errors.SegmentsErrorResponse`](./src/main/java/models/errors/com.cvent.models.errors.SegmentsErrorResponse.java): Segments error response details. Status code `400`. Applicable to 2 of 507 methods.*
+* [`com.cvent.models.errors.Oauth2TokenPostResponse0Exception`](./src/main/java/models/errors/com.cvent.models.errors.Oauth2TokenPostResponse0Exception.java): A bad token response. Status code `400`. Applicable to 1 of 507 methods.*
diff --git a/packages/java/docs/models/callbacks/CreateContactHookContactTransactionCallbackResponse.md b/packages/java/docs/models/callbacks/CreateContactHookContactTransactionCallbackResponse.md
index b90377739..93c70c3e1 100644
--- a/packages/java/docs/models/callbacks/CreateContactHookContactTransactionCallbackResponse.md
+++ b/packages/java/docs/models/callbacks/CreateContactHookContactTransactionCallbackResponse.md
@@ -8,4 +8,4 @@
| `contentType` | *String* | :heavy_check_mark: | HTTP response content type for this operation |
| `statusCode` | *int* | :heavy_check_mark: | HTTP response status code for this operation |
| `rawResponse` | [HttpResponse\>](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.html) | :heavy_check_mark: | Raw HTTP response; suitable for custom response parsing |
-| `contactFields` | [Optional\](../../models/components/ContactFields2.md) | :heavy_minus_sign: | Your server returns this structure on a successful callback with the updated values for contact fields present in your system. |
\ No newline at end of file
+| `contactFields1` | [Optional\](../../models/components/ContactFields1.md) | :heavy_minus_sign: | Your server returns this structure on a successful callback with the updated values for contact fields present in your system. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/AlternateTravelDetail.md b/packages/java/docs/models/components/AlternateTravelDetail.md
index 7c184dcf0..68321a165 100644
--- a/packages/java/docs/models/components/AlternateTravelDetail.md
+++ b/packages/java/docs/models/components/AlternateTravelDetail.md
@@ -1,19 +1,19 @@
# AlternateTravelDetail
-Details of an alternate travel answer submitted by an attendee who opted out of air or hotel bookings.
+Details of an alternate travel answer submitted by an attendee who opted out of air, hotel, or train bookings.
## Fields
-| Field | Type | Required | Description | Example |
-| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `created` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
-| `createdBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
-| `lastModified` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
-| `lastModifiedBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
-| `attendee` | [Optional\](../../models/components/Attendee3.md) | :heavy_minus_sign: | Representation of the attendee | |
-| `requesterId` | *Optional\* | :heavy_minus_sign: | ID of the entity this alternate travel belongs to. For an event attendee, this field is contact ID. For guest, this field is guest ID. | 3b2359a7-4583-40ed-8afd-67e5f15373d3 |
-| `requesterType` | [Optional\](../../models/components/AlternateTravelDetailRequesterType.md) | :heavy_minus_sign: | Attendee type of the entity this alternate travel belongs to. Contact means the requester is an independent attendee. Guest means the attendee is accompanying another attendee. | Contact |
-| `travelType` | [Optional\](../../models/components/TravelType.md) | :heavy_minus_sign: | Type of travel alternate question | AirRequest |
-| `question` | [Optional\](../../models/components/AlternateQuestion.md) | :heavy_minus_sign: | Represents a reference to an alternate travel question entity, containing only the question ID and text. | |
-| `answer` | [Optional\](../../models/components/AlternateAnswer.md) | :heavy_minus_sign: | Represents the answer(s) to an alternate travel question submitted by an attendee. | |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
+| `created` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `createdBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `lastModified` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `lastModifiedBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `attendee` | [Optional\](../../models/components/Attendee3.md) | :heavy_minus_sign: | Representation of the attendee | |
+| `requesterId` | *Optional\* | :heavy_minus_sign: | ID of the entity this alternate travel belongs to. For an event attendee, this field is contact ID. For guest, this field is guest ID. | 3b2359a7-4583-40ed-8afd-67e5f15373d3 |
+| `requesterType` | [Optional\](../../models/components/AlternateTravelDetailRequesterType.md) | :heavy_minus_sign: | Attendee type of the entity this alternate travel belongs to. Contact means the requester is an independent attendee. Guest means the attendee is accompanying another attendee. | Contact |
+| `travelType` | [Optional\](../../models/components/TravelType.md) | :heavy_minus_sign: | Type of travel alternate question. Supported values: AirRequest = attendee requested air travel; HotelRequest = attendee requested hotel travel; AirActual = actual air travel booked; GroupFlight = group flight booking; TrainRequest = attendee requested train travel; AirAndTrainRequest = attendee did not want air or train travel and submitted an alternate response. | AirRequest |
+| `question` | [Optional\](../../models/components/AlternateQuestion.md) | :heavy_minus_sign: | Represents a reference to an alternate travel question entity, containing only the question ID and text. | |
+| `answer` | [Optional\](../../models/components/AlternateAnswer.md) | :heavy_minus_sign: | Represents the answer(s) to an alternate travel question submitted by an attendee. | |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/AttendeeUpdate.md b/packages/java/docs/models/components/AttendeeUpdate.md
index ff8d5213d..6a1e36972 100644
--- a/packages/java/docs/models/components/AttendeeUpdate.md
+++ b/packages/java/docs/models/components/AttendeeUpdate.md
@@ -5,19 +5,19 @@ Model representing an attendee to be updated in an event.
## Fields
-| Field | Type | Required | Description | Example |
-| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
-| `event` | [AttendeeUpdateEvent](../../models/components/AttendeeUpdateEvent.md) | :heavy_check_mark: | The ID of the event associated with the attendee. | |
-| `contact` | [AttendeeUpdateContact](../../models/components/AttendeeUpdateContact.md) | :heavy_check_mark: | The ID of the address book contact associated with the attendee. | |
-| `invitationList` | [Optional\](../../models/components/AttendeeUpdateInvitationList.md) | :heavy_minus_sign: | The ID of the invitation list associated with the attendee. | |
-| `referenceId` | *Optional\* | :heavy_minus_sign: | The reference ID of an attendee. A planner determined string used to track which link attendee's used to reach the event registration. | refid-marketingwebsite |
-| `note` | *Optional\* | :heavy_minus_sign: | A planner created note for an attendee, used to track details about the attendee. | Would like to sit near the front of the room for sessions. |
-| `administrator` | [Optional\](../../models/components/AttendeeUpdateAdministrator.md) | :heavy_minus_sign: | The ID of the administrator contact whom registered this attendee. | |
-| `admissionItem` | [Optional\](../../models/components/AttendeeUpdateAdmissionItem.md) | :heavy_minus_sign: | The ID of the attendee's admission item. Required when registering, updating a registered attendee, or cancelling an attendee. | |
-| `visibility` | [Optional\](../../models/components/AttendeeVisibility.md) | :heavy_minus_sign: | Denotes the visibility of the attendee profile to other attendees. Private: Their profile is not visible. Public: Their profile is visible. | Private |
-| `answers` | List\<[AttendeeAnswer](../../models/components/AttendeeAnswer.md)> | :heavy_minus_sign: | The list of answers to the attendee's registration questions. | |
-| `sendEmail` | *Optional\* | :heavy_minus_sign: | True indicates a confirmation email should be sent to the attendee. Cancelled attendees will not receive emails as a result of this field. If this field is left blank, the event settings for confirmation emails will apply. | false |
-| `status` | [Optional\](../../models/components/AttendeeUpdateStatus.md) | :heavy_minus_sign: | Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted | Accepted |
-| `registrationType` | [Optional\](../../models/components/AttendeeUpdateRegistrationType.md) | :heavy_minus_sign: | The attendee's registration type. | |
-| ~~`invitedBy`~~ | [Optional\](../../models/components/AttendeeInvitedBy.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which the attendee was invited to the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Planner-Invited |
-| ~~`responseMethod`~~ | [Optional\](../../models/components/AttendeeResponseMethod.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which attendee registered for the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Self-Responded |
\ No newline at end of file
+| Field | Type | Required | Description | Example |
+| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `event` | [AttendeeUpdateEvent](../../models/components/AttendeeUpdateEvent.md) | :heavy_check_mark: | The ID of the event associated with the attendee. | |
+| `contact` | [AttendeeUpdateContact](../../models/components/AttendeeUpdateContact.md) | :heavy_check_mark: | The ID of the address book contact associated with the attendee. | |
+| `invitationList` | [Optional\](../../models/components/AttendeeUpdateInvitationList.md) | :heavy_minus_sign: | The ID of the invitation list associated with the attendee. | |
+| `referenceId` | *Optional\* | :heavy_minus_sign: | The reference ID of an attendee. A planner determined string used to track which link attendee's used to reach the event registration. | refid-marketingwebsite |
+| `note` | *Optional\* | :heavy_minus_sign: | A planner created note for an attendee, used to track details about the attendee. | Would like to sit near the front of the room for sessions. |
+| `administrator` | [Optional\](../../models/components/AttendeeUpdateAdministrator.md) | :heavy_minus_sign: | The ID of the administrator contact whom registered this attendee. | |
+| `admissionItem` | [Optional\](../../models/components/AttendeeUpdateAdmissionItem.md) | :heavy_minus_sign: | The ID of the attendee's admission item. Required when registering, updating a registered attendee, or cancelling an attendee. | |
+| `visibility` | [Optional\](../../models/components/AttendeeVisibility.md) | :heavy_minus_sign: | Denotes the visibility of the attendee profile to other attendees. Private: Their profile is not visible. Public: Their profile is visible. | Private |
+| `answers` | List\<[AttendeeAnswer](../../models/components/AttendeeAnswer.md)> | :heavy_minus_sign: | The list of answers to the attendee's registration questions. | |
+| `sendEmail` | *Optional\* | :heavy_minus_sign: | True indicates a confirmation email should be sent to the attendee. Cancelled attendees will not receive emails as a result of this field. If this field is left blank, the event settings for confirmation emails will apply. | false |
+| `status` | [Optional\](../../models/components/AttendeeUpdateStatus.md) | :heavy_minus_sign: | Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted | Accepted |
+| `registrationType` | [Optional\](../../models/components/AttendeeUpdateRegistrationType.md) | :heavy_minus_sign: | The attendee's registration type. | |
+| ~~`invitedBy`~~ | [Optional\](../../models/components/AttendeeInvitedBy.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which the attendee was invited to the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Planner-Invited |
+| ~~`responseMethod`~~ | [Optional\](../../models/components/AttendeeResponseMethod.md) | :heavy_minus_sign: | : warning: ** DEPRECATED **: This will be removed in a future release, please migrate away from it as soon as possible.
Method by which attendee registered for the event. Note: This field is deprecated. Previous documentation incorrectly listed support for this feature. | Self-Responded |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/AttendeeUpdateStatus.md b/packages/java/docs/models/components/AttendeeUpdateStatus.md
index c17e8ce8c..e47f884c7 100644
--- a/packages/java/docs/models/components/AttendeeUpdateStatus.md
+++ b/packages/java/docs/models/components/AttendeeUpdateStatus.md
@@ -1,6 +1,23 @@
# AttendeeUpdateStatus
-Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
The following status transitions are supported by this API:
* No Response -> Visited
* No Response -> Accepted
* No Response -> Declined
* No Response -> Pending Approval
* Cancelled -> Accepted
* Cancelled -> Pending Approval
* Visited -> Accepted
* Visited -> Pending Approval
* Declined -> Accepted
* Declined -> Pending Approval
* Accepted -> Cancelled
* Pending Approval -> Accepted
* Pending Approval -> Cancelled
* Pending Approval -> Denied Approval
* Denied Approval -> Pending Approval
* Waitlisted -> Accepted
+Denotes the status of an attendee to be updated. No Response: The attendee was added to an invitation list but hasn't taken any action. Accepted: The attendee is registered for the event. Cancelled: The attendee's registration for the event is cancelled. Visited: The attendee visited the event's webpage but didn't finish registration. Declined: The attendee declined to attend the event. Pending Approval: When registration approval is enabled, this status indicates the attendee is still waiting to be approved by the planner. Denied Approval: When registration approval is enabled, this status indicates the attendee has been denied approval by the planner. Waitlisted: The attendee is on the waitlist for the event.
+The following status transitions are supported by this API:
+* No Response -> Visited
+* No Response -> Accepted
+* No Response -> Declined
+* No Response -> Pending Approval
+* Cancelled -> Accepted
+* Cancelled -> Pending Approval
+* Visited -> Accepted
+* Visited -> Pending Approval
+* Declined -> Accepted
+* Declined -> Pending Approval
+* Accepted -> Cancelled
+* Pending Approval -> Accepted
+* Pending Approval -> Cancelled
+* Pending Approval -> Denied Approval
+* Denied Approval -> Pending Approval
+* Waitlisted -> Accepted
## Example Usage
diff --git a/packages/java/docs/models/components/ContactFields.md b/packages/java/docs/models/components/ContactFields.md
new file mode 100644
index 000000000..a272f8ed2
--- /dev/null
+++ b/packages/java/docs/models/components/ContactFields.md
@@ -0,0 +1,13 @@
+# ContactFields
+
+Details of a contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
+| `id` | *Optional\* | :heavy_minus_sign: | Contact ID | |
+| `firstName` | *Optional\* | :heavy_minus_sign: | The first name of the contact. | Henry |
+| `lastName` | *Optional\* | :heavy_minus_sign: | The last name of the contact. | Potterfield |
+| `email` | *Optional\* | :heavy_minus_sign: | The email address of the contact. | h.potterfield@test.com |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ContactFields1.md b/packages/java/docs/models/components/ContactFields1.md
index af53f5260..ba8424438 100644
--- a/packages/java/docs/models/components/ContactFields1.md
+++ b/packages/java/docs/models/components/ContactFields1.md
@@ -1,13 +1,10 @@
# ContactFields1
-Details of a contact.
+An array of standard contact fields supported by Cvent.
## Fields
-| Field | Type | Required | Description | Example |
-| --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- | --------------------------------- |
-| `id` | *Optional\* | :heavy_minus_sign: | Contact ID | |
-| `firstName` | *Optional\* | :heavy_minus_sign: | The first name of the contact. | Henry |
-| `lastName` | *Optional\* | :heavy_minus_sign: | The last name of the contact. | Potterfield |
-| `email` | *Optional\* | :heavy_minus_sign: | The email address of the contact. | h.potterfield@test.com |
\ No newline at end of file
+| Field | Type | Required | Description |
+| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
+| `data` | List\<[ContactField](../../models/components/ContactField.md)> | :heavy_check_mark: | Collection of standard contact fields. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ContactFields2.md b/packages/java/docs/models/components/ContactFields2.md
deleted file mode 100644
index 48ba44200..000000000
--- a/packages/java/docs/models/components/ContactFields2.md
+++ /dev/null
@@ -1,10 +0,0 @@
-# ContactFields2
-
-An array of standard contact fields supported by Cvent.
-
-
-## Fields
-
-| Field | Type | Required | Description |
-| -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- | -------------------------------------------------------------- |
-| `data` | List\<[ContactField](../../models/components/ContactField.md)> | :heavy_check_mark: | Collection of standard contact fields. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/EventAttendeeSubstituted.md b/packages/java/docs/models/components/EventAttendeeSubstituted.md
index 9d6cdc8d0..4367821e4 100644
--- a/packages/java/docs/models/components/EventAttendeeSubstituted.md
+++ b/packages/java/docs/models/components/EventAttendeeSubstituted.md
@@ -8,5 +8,5 @@ An attendee-substituted activity.
| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| `event` | [Optional\](../../models/components/EventAttendeeSubstitutedEvent.md) | :heavy_minus_sign: | The event in which this activity occurred. |
-| `oldContact` | [Optional\](../../models/components/ContactFields1.md) | :heavy_minus_sign: | Details of a contact. |
-| `newContact` | [Optional\](../../models/components/ContactFields1.md) | :heavy_minus_sign: | Details of a contact. |
\ No newline at end of file
+| `oldContact` | [Optional\](../../models/components/ContactFields.md) | :heavy_minus_sign: | Details of a contact. |
+| `newContact` | [Optional\](../../models/components/ContactFields.md) | :heavy_minus_sign: | Details of a contact. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ExistingLeadCatcher.md b/packages/java/docs/models/components/ExistingLeadCatcher.md
new file mode 100644
index 000000000..7b68f26d6
--- /dev/null
+++ b/packages/java/docs/models/components/ExistingLeadCatcher.md
@@ -0,0 +1,24 @@
+# ExistingLeadCatcher
+
+An existing lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `created` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was created. | 2017-01-02T02:00:00Z |
+| `createdBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that created this record. | hporter |
+| `lastModified` | [OffsetDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/OffsetDateTime.html) | :heavy_minus_sign: | The ISO 8601 zoned date time when this record was updated. | 2019-02-12T03:00:00Z |
+| `lastModifiedBy` | *Optional\* | :heavy_minus_sign: | The identifier of the user that last updated this record. | hporter |
+| `firstName` | *String* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `lastName` | *String* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `title` | *Optional\* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `email` | *String* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `phone` | *String* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `fax` | *Optional\* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `address` | [Optional\](../../models/components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `locale` | [Optional\](../../models/components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `config` | [Optional\](../../models/components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `additionalInfo` | *Optional\* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
+| `id` | *String* | :heavy_check_mark: | Lead catcher ID. | 7e5c2c23-b2bb-461a-adc9-025184988519 |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ExistingLeadCatcherInput.md b/packages/java/docs/models/components/ExistingLeadCatcherInput.md
new file mode 100644
index 000000000..0ec85e932
--- /dev/null
+++ b/packages/java/docs/models/components/ExistingLeadCatcherInput.md
@@ -0,0 +1,19 @@
+# ExistingLeadCatcherInput
+
+An existing lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `firstName` | *String* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `lastName` | *String* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `title` | *Optional\* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `email` | *String* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `phone` | *String* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `fax` | *Optional\* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `address` | [Optional\](../../models/components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `locale` | [Optional\](../../models/components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `config` | [Optional\](../../models/components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `additionalInfo` | *Optional\* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ExistingVenueAmenities.md b/packages/java/docs/models/components/ExistingVenueAmenities.md
new file mode 100644
index 000000000..337e04d06
--- /dev/null
+++ b/packages/java/docs/models/components/ExistingVenueAmenities.md
@@ -0,0 +1,27 @@
+# ExistingVenueAmenities
+
+The current amenity selections for a venue, including identifying properties.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `recreationalActivities` | List\<[VenueAmenityRecreationalActivity](../../models/components/VenueAmenityRecreationalActivity.md)> | :heavy_minus_sign: | Recreational facilities and leisure activities available at the venue.
Values:
- `GOLF_ON_GROUNDS` — Golf on Grounds
- `HEALTH_CLUB` — Health Club
- `INDOOR_POOL` — Indoor Pool
- `OUTDOOR_POOL` — Outdoor Pool
- `SKIING` — Skiing
- `SPASALON` — Spa/Salon
- `TENNIS` — Tennis
- `WATER_SPORTS` — Water Sports
- `WHIRLPOOL` — Whirlpool | |
+| `roomFeatures` | List\<[VenueAmenityRoomFeature](../../models/components/VenueAmenityRoomFeature.md)> | :heavy_minus_sign: | In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `CONCIERGE_SERVICES` — Concierge Services
- `FREE_LOCAL_CALLS` — Free Local Calls
- `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
- `GARDEN_VIEWS` — Garden Views
- `INTERNET` — Internet
- `LAUNDRY` — Laundry
- `LUGGAGE_STORAGE` — Luggage Storage
- `MOUNTAIN_VIEWS` — Mountain Views
- `OCEANWATER_VIEWS` — Ocean/Water Views
- `ROOM_SERVICE` — Room Service
- `URBAN_VIEWS` — Urban Views
- `VOICE_MAIL_BOX` — Voicemail Box | |
+| `avCapabilities` | List\<[VenueAmenityAvCapabilityItem](../../models/components/VenueAmenityAvCapabilityItem.md)> | :heavy_minus_sign: | Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`. | |
+| `businessServices` | List\<[VenueAmenityBusinessService](../../models/components/VenueAmenityBusinessService.md)> | :heavy_minus_sign: | Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
- `BUSINESS_CENTER` — Business Center
- `VIDEO_CONFERENCING` — Video Conferencing
- `VIP_SERVICES` — VIP Services | |
+| `transportation` | List\<[VenueAmenityTransportation](../../models/components/VenueAmenityTransportation.md)> | :heavy_minus_sign: | Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `BUS` — Bus
- `SHUTTLE` — Shuttle
- `SUBWAY` — Subway
- `TAXI` — Taxi
- `TRAIN` — Train | |
+| `equipment` | List\<[VenueAmenityEquipment](../../models/components/VenueAmenityEquipment.md)> | :heavy_minus_sign: | Physical equipment and staging resources available for event use at the venue.
Values:
- `DANCE_FLOORS` — Dance Floors
- `LOADING_DOCK_AVAILABLE` — Loading Dock
- `PIANO` — Piano
- `PORTABLE_HEATERS` — Portable Heaters
- `PORTABLE_WALLS` — Portable Walls
- `STAGING` — Staging | |
+| `parking` | List\<[VenueAmenityParkingItem](../../models/components/VenueAmenityParkingItem.md)> | :heavy_minus_sign: | Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`. | |
+| `facilityInfo` | List\<[VenueAmenityFacilityInfo](../../models/components/VenueAmenityFacilityInfo.md)> | :heavy_minus_sign: | General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
Values:
- `ALL_INCLUSIVE` — All Inclusive
- `BUSINESS_CENTER` — Business Center
- `CASINO` — Casino
- `EXTENDED_STAY` — Extended Stay
- `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
- `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
- `INTERNET` — Internet
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
- `PETS_WELCOME` — Pet Friendly
- `RENTAL_CAR_SERVICES` — Rental Car Services
- `RESTAURANT_ON_SITE` — Onsite Restaurant
- `SECURITY_STAFF_ONSITE` — Onsite Security
- `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible | |
+| `facilitySpaceInfo` | List\<[VenueAmenityFacilitySpaceItem](../../models/components/VenueAmenityFacilitySpaceItem.md)> | :heavy_minus_sign: | Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement. | |
+| `cateringDetails` | List\<[VenueAmenityCateringDetail](../../models/components/VenueAmenityCateringDetail.md)> | :heavy_minus_sign: | Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `KITCHEN_ONSITE` — Kitchen Onsite
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed | |
+| `alcohol` | List\<[VenueAmenityAlcohol](../../models/components/VenueAmenityAlcohol.md)> | :heavy_minus_sign: | Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `ALCOHOL_ALLOWED` — Alcohol Allowed
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `audioVisual` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `furniture` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `linensAndTableSettings` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `lighting` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `otherDecor` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only | |
+| `id` | *String* | :heavy_check_mark: | Venue ID. | 6bb0e2db-861f-46e3-a923-eb4d959ffa00 |
+| `name` | *String* | :heavy_check_mark: | The name of the venue. | Harbor View Convention Center |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/ExistingVenueAmenitiesInput.md b/packages/java/docs/models/components/ExistingVenueAmenitiesInput.md
new file mode 100644
index 000000000..cb41db1bc
--- /dev/null
+++ b/packages/java/docs/models/components/ExistingVenueAmenitiesInput.md
@@ -0,0 +1,25 @@
+# ExistingVenueAmenitiesInput
+
+The current amenity selections for a venue, including identifying properties.
+
+
+## Fields
+
+| Field | Type | Required | Description |
+| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `recreationalActivities` | List\<[VenueAmenityRecreationalActivity](../../models/components/VenueAmenityRecreationalActivity.md)> | :heavy_minus_sign: | Recreational facilities and leisure activities available at the venue.
Values:
- `GOLF_ON_GROUNDS` — Golf on Grounds
- `HEALTH_CLUB` — Health Club
- `INDOOR_POOL` — Indoor Pool
- `OUTDOOR_POOL` — Outdoor Pool
- `SKIING` — Skiing
- `SPASALON` — Spa/Salon
- `TENNIS` — Tennis
- `WATER_SPORTS` — Water Sports
- `WHIRLPOOL` — Whirlpool |
+| `roomFeatures` | List\<[VenueAmenityRoomFeature](../../models/components/VenueAmenityRoomFeature.md)> | :heavy_minus_sign: | In-room features and guest services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `CONCIERGE_SERVICES` — Concierge Services
- `FREE_LOCAL_CALLS` — Free Local Calls
- `FREE_TOLL_FREE_CALLS` — Toll-Free Calls
- `GARDEN_VIEWS` — Garden Views
- `INTERNET` — Internet
- `LAUNDRY` — Laundry
- `LUGGAGE_STORAGE` — Luggage Storage
- `MOUNTAIN_VIEWS` — Mountain Views
- `OCEANWATER_VIEWS` — Ocean/Water Views
- `ROOM_SERVICE` — Room Service
- `URBAN_VIEWS` — Urban Views
- `VOICE_MAIL_BOX` — Voicemail Box |
+| `avCapabilities` | List\<[VenueAmenityAvCapabilityItem](../../models/components/VenueAmenityAvCapabilityItem.md)> | :heavy_minus_sign: | Audio-visual equipment and connectivity available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Each entry selects an AV capability and, where applicable, provides an internet speed. A `speed` value may only be supplied when `amenity` is `HIGH_SPEED_INTERNET`. |
+| `businessServices` | List\<[VenueAmenityBusinessService](../../models/components/VenueAmenityBusinessService.md)> | :heavy_minus_sign: | Business and communications services available at the venue. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AUDIOVIDEO_CAPABILITIES` — Audio/Video Capabilities
- `BUSINESS_CENTER` — Business Center
- `VIDEO_CONFERENCING` — Video Conferencing
- `VIP_SERVICES` — VIP Services |
+| `transportation` | List\<[VenueAmenityTransportation](../../models/components/VenueAmenityTransportation.md)> | :heavy_minus_sign: | Transportation options by which the venue is accessible. Not applicable for venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `BUS` — Bus
- `SHUTTLE` — Shuttle
- `SUBWAY` — Subway
- `TAXI` — Taxi
- `TRAIN` — Train |
+| `equipment` | List\<[VenueAmenityEquipment](../../models/components/VenueAmenityEquipment.md)> | :heavy_minus_sign: | Physical equipment and staging resources available for event use at the venue.
Values:
- `DANCE_FLOORS` — Dance Floors
- `LOADING_DOCK_AVAILABLE` — Loading Dock
- `PIANO` — Piano
- `PORTABLE_HEATERS` — Portable Heaters
- `PORTABLE_WALLS` — Portable Walls
- `STAGING` — Staging |
+| `parking` | List\<[VenueAmenityParkingItem](../../models/components/VenueAmenityParkingItem.md)> | :heavy_minus_sign: | Parking options available at or near the venue. Each entry selects a parking type and, where applicable, provides the daily rate. A cost may only be supplied for `PAID_PARKING_AVAILABLE` and `VALET_PARKING_AVAILABLE`. |
+| `facilityInfo` | List\<[VenueAmenityFacilityInfo](../../models/components/VenueAmenityFacilityInfo.md)> | :heavy_minus_sign: | General facility features and on-site services available at the venue. Applicable only to the following venue types: Boutique Hotel, Conference Center, Convention Center, Exposition Center, Hotel, Luxury Hotel, and Resort (all values below except `BUSINESS_CENTER` and `INTERNET`); Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Educational Facility, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue (only `BUSINESS_CENTER`, `CASINO`, `INTERNET`, `RESTAURANT_ON_SITE`, and `WHEELCHAIR_ACCESSIBLE`).
Values:
- `ALL_INCLUSIVE` — All Inclusive
- `BUSINESS_CENTER` — Business Center
- `CASINO` — Casino
- `EXTENDED_STAY` — Extended Stay
- `FREE_AIRPORT_SHUTTLE` — Free Airport Shuttle
- `GIFT_SHOP_ON_SITE` — Onsite Gift Shop
- `INTERNET` — Internet
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed
- `PETS_WELCOME` — Pet Friendly
- `RENTAL_CAR_SERVICES` — Rental Car Services
- `RESTAURANT_ON_SITE` — Onsite Restaurant
- `SECURITY_STAFF_ONSITE` — Onsite Security
- `WHEELCHAIR_ACCESSIBLE` — Wheelchair Accessible |
+| `facilitySpaceInfo` | List\<[VenueAmenityFacilitySpaceItem](../../models/components/VenueAmenityFacilitySpaceItem.md)> | :heavy_minus_sign: | Facility space measurements at the venue. Each entry selects a space type and optionally provides the available event space area, expressed in the venue's configured unit of measurement. |
+| `cateringDetails` | List\<[VenueAmenityCateringDetail](../../models/components/VenueAmenityCateringDetail.md)> | :heavy_minus_sign: | Catering options and policies offered at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `KITCHEN_ONSITE` — Kitchen Onsite
- `ONSITE_CATERING` — Onsite Catering
- `OUTSIDE_CATERERS_ALLOWED` — Outside Caterers Allowed |
+| `alcohol` | List\<[VenueAmenityAlcohol](../../models/components/VenueAmenityAlcohol.md)> | :heavy_minus_sign: | Alcohol-related policies at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `ALCOHOL_ALLOWED` — Alcohol Allowed
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `audioVisual` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Audio-visual provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `furniture` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Furniture provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `linensAndTableSettings` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Linens and table settings provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `lighting` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Lighting provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
+| `otherDecor` | List\<[VenueAmenityProvisionPolicy](../../models/components/VenueAmenityProvisionPolicy.md)> | :heavy_minus_sign: | Other décor provision policy at the venue. Applicable only to venue types: Aquarium/Zoo, Arena/Stadium, Banquet Facility, Bar/Club, Corporate Office Space, Entertainment Venue, Gallery/Museum, Golf Course, Movie Theatre, and Special Event Venue.
Values:
- `AVAILABLE` — Available
- `BRING_YOUR_OWN` — Bring Your Own
- `PREFERRED_VENDORS_ONLY` — Preferred Vendors Only |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/GuestRoomOccupancyPerRoomType.md b/packages/java/docs/models/components/GuestRoomOccupancyPerRoomType.md
index 0090b4f22..da3100bc5 100644
--- a/packages/java/docs/models/components/GuestRoomOccupancyPerRoomType.md
+++ b/packages/java/docs/models/components/GuestRoomOccupancyPerRoomType.md
@@ -8,4 +8,4 @@ Room occupancy for a room type.
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `occupancy` | [Optional\](../../models/components/GuestRoomOccupancy.md) | :heavy_minus_sign: | Guest room occupancy. `SINGLE`: Single occupant. `DOUBLE`: Two occupants. `TRIPLE`: Three occupants. `QUAD`: Four occupants. | SINGLE |
-| `type` | [Optional\](../../models/components/GuestRoomType.md) | :heavy_minus_sign: | Guest room type. `ANY`: Room can be any type. `SINGLE`: Room with one bed. `DOUBLE`: Room with two beds. `SUITE`: Room is an entire suite. `STAFF`: Room is for staff. | DOUBLE |
\ No newline at end of file
+| `type` | [GuestRoomType](../../models/components/GuestRoomType.md) | :heavy_check_mark: | Guest room type. `ANY`: Room can be any type. `SINGLE`: Room with one bed. `DOUBLE`: Room with two beds. `SUITE`: Room is an entire suite. `STAFF`: Room is for staff. | DOUBLE |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcher.md b/packages/java/docs/models/components/LeadCatcher.md
new file mode 100644
index 000000000..a38345c05
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcher.md
@@ -0,0 +1,19 @@
+# LeadCatcher
+
+A contact attached to a venue offering who receives email notifications when RFPs are submitted to that venue.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `firstName` | *String* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `lastName` | *String* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
+| `title` | *Optional\* | :heavy_minus_sign: | Job title of the lead catcher contact. | Director of Sales |
+| `email` | *String* | :heavy_check_mark: | Email address of the lead catcher contact. RFP notifications are sent to this address. | jane.smith@example.com |
+| `phone` | *String* | :heavy_check_mark: | Phone number of the lead catcher contact. | +1-555-555-0101 |
+| `fax` | *Optional\* | :heavy_minus_sign: | Fax number of the lead catcher contact. | +1-555-555-0101 |
+| `address` | [Optional\](../../models/components/LeadCatcherAddress.md) | :heavy_minus_sign: | Address information for a lead catcher contact. | |
+| `locale` | [Optional\](../../models/components/LocaleLanguageVariant.md) | :heavy_minus_sign: | Language locale of a Lead Catcher contact.
Values:
- `zh-CHS` — Chinese (Simplified) Legacy
- `zh-TW` — Chinese (Traditional, Taiwan)
- `de-DE` — German (Germany)
- `en-US` — English (United States)
- `fi-FI` — Finnish (Finland)
- `fr-FR` — French (France)
- `it-IT` — Italian (Italy)
- `ja-JP` — Japanese (Japan)
- `ko-KR` — Korean (Korea)
- `nl-NL` — Dutch (Netherlands)
- `pt-BR` — Portuguese (Brazil)
- `ru-RU` — Russian (Russia)
- `sv-SE` — Swedish (Sweden)
- `th-TH` — Thai (Thailand)
- `tr-TR` — Turkish (Turkey)
- `uk-UA` — Ukrainian (Ukraine)
- `zh-CN` — Chinese (Simplified, China)
- `de-CH` — German (Switzerland)
- `en-GB` — English (United Kingdom)
- `es-MX` — Spanish (Mexico)
- `fr-BE` — French (Belgium)
- `it-CH` — Italian (Switzerland)
- `nl-BE` — Dutch (Belgium)
- `pt-PT` — Portuguese (Portugal)
- `ru-MD` — Russian (Moldova)
- `sv-FI` — Swedish (Finland)
- `zh-HK` — Chinese (Traditional, Hong Kong SAR)
- `de-AT` — German (Austria)
- `en-AU` — English (Australia)
- `es-ES` — Spanish (Spain, International Sort)
- `fr-CA` — French (Canada)
- `zh-SG` — Chinese (Simplified, Singapore)
- `de-LU` — German (Luxembourg)
- `en-CA` — English (Canada)
- `es-GT` — Spanish (Guatemala)
- `fr-CH` — French (Switzerland)
- `zh-MO` — Chinese (Traditional, Macao SAR)
- `de-LI` — German (Liechtenstein)
- `en-NZ` — English (New Zealand)
- `es-CR` — Spanish (Costa Rica)
- `fr-LU` — French (Luxembourg)
- `en-IE` — English (Ireland)
- `es-PA` — Spanish (Panama)
- `fr-MC` — French (Monaco)
- `en-ZA` — English (South Africa)
- `es-DO` — Spanish (Dominican Republic)
- `fr-029` — French (Caribbean)
- `en-JM` — English (Jamaica)
- `es-VE` — Spanish (Venezuela)
- `fr-RE` — French (Réunion)
- `en-029` — English (Caribbean)
- `es-CO` — Spanish (Colombia)
- `fr-CD` — French Congo (DRC)
- `en-BZ` — English (Belize)
- `es-PE` — Spanish (Peru)
- `fr-SN` — French (Senegal)
- `en-TT` — English (Trinidad and Tobago)
- `es-AR` — Spanish (Argentina)
- `fr-CM` — French (Cameroon)
- `en-ZW` — English (Zimbabwe)
- `es-EC` — Spanish (Ecuador)
- `fr-CI` — French (Côte d'Ivoire)
- `en-PH` — English (Philippines)
- `es-CL` — Spanish (Chile)
- `fr-ML` — French (Mali)
- `en-ID` — English (Indonesia)
- `es-UY` — Spanish (Uruguay)
- `fr-MA` — French (Morocco)
- `en-HK` — English (Hong Kong SAR)
- `es-PY` — Spanish (Paraguay)
- `fr-HT` — French (Haiti)
- `en-IN` — English (India)
- `es-BO` — Spanish (Bolivia)
- `en-MY` — English (Malaysia)
- `es-SV` — Spanish (El Salvador)
- `en-SG` — English (Singapore)
- `es-HN` — Spanish (Honduras)
- `es-NI` — Spanish (Nicaragua)
- `es-PR` — Spanish (Puerto Rico)
- `es-US` — Spanish (United States)
- `es-419` — Spanish (Latin America)
- `es-CU` — Spanish (Cuba)
- `zh-CHT` — Chinese (Traditional) Legacy | en-US |
+| `config` | [Optional\](../../models/components/LeadCatcherConfig.md) | :heavy_minus_sign: | Notification and role configuration for a lead catcher contact. | |
+| `additionalInfo` | *Optional\* | :heavy_minus_sign: | Additional information about the lead catcher contact. | Preferred contact for APAC venues. |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherAddress.md b/packages/java/docs/models/components/LeadCatcherAddress.md
new file mode 100644
index 000000000..48941e891
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherAddress.md
@@ -0,0 +1,15 @@
+# LeadCatcherAddress
+
+Address information for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
+| `streetAddress1` | *Optional\* | :heavy_minus_sign: | Street address line 1. | 1234 Trap Road |
+| `streetAddress2` | *Optional\* | :heavy_minus_sign: | Street address line 2. | Suite 100 |
+| `city` | *Optional\* | :heavy_minus_sign: | City. | Vienna |
+| `stateProvince` | [Optional\](../../models/components/LeadCatcherAddressStateProvince.md) | :heavy_minus_sign: | State or province code for the contact address (ISO 3166-2). | |
+| `zipPostalCode` | *Optional\* | :heavy_minus_sign: | ZIP or postal code. | 22182 |
+| `country` | [Optional\](../../models/components/LeadCatcherAddressCountry.md) | :heavy_minus_sign: | Country code for the contact address (ISO 3166-1 alpha-2). | |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherAddressCountry.md b/packages/java/docs/models/components/LeadCatcherAddressCountry.md
new file mode 100644
index 000000000..8eff03aef
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherAddressCountry.md
@@ -0,0 +1,274 @@
+# LeadCatcherAddressCountry
+
+Country code for the contact address (ISO 3166-1 alpha-2).
+
+## Example Usage
+
+```java
+import com.cvent.models.components.LeadCatcherAddressCountry;
+
+LeadCatcherAddressCountry value = LeadCatcherAddressCountry.BLANK;
+```
+
+
+## Values
+
+| Name | Value |
+| ------- | ------- |
+| `BLANK` | BLANK |
+| `AD` | AD |
+| `AE` | AE |
+| `AF` | AF |
+| `AG` | AG |
+| `AI` | AI |
+| `AL` | AL |
+| `AM` | AM |
+| `AN` | AN |
+| `AO` | AO |
+| `AQ` | AQ |
+| `AR` | AR |
+| `AS` | AS |
+| `AT` | AT |
+| `AU` | AU |
+| `AW` | AW |
+| `AX` | AX |
+| `AZ` | AZ |
+| `BA` | BA |
+| `BB` | BB |
+| `BD` | BD |
+| `BE` | BE |
+| `BF` | BF |
+| `BG` | BG |
+| `BH` | BH |
+| `BI` | BI |
+| `BJ` | BJ |
+| `BL` | BL |
+| `BM` | BM |
+| `BN` | BN |
+| `BO` | BO |
+| `BQ` | BQ |
+| `BR` | BR |
+| `BS` | BS |
+| `BT` | BT |
+| `BV` | BV |
+| `BW` | BW |
+| `BY` | BY |
+| `BZ` | BZ |
+| `CA` | CA |
+| `CC` | CC |
+| `CD` | CD |
+| `CF` | CF |
+| `CG` | CG |
+| `CH` | CH |
+| `CI` | CI |
+| `CK` | CK |
+| `CL` | CL |
+| `CM` | CM |
+| `CN` | CN |
+| `CO` | CO |
+| `CR` | CR |
+| `CU` | CU |
+| `CV` | CV |
+| `CW` | CW |
+| `CX` | CX |
+| `CY` | CY |
+| `CZ` | CZ |
+| `DE` | DE |
+| `DJ` | DJ |
+| `DK` | DK |
+| `DM` | DM |
+| `DO` | DO |
+| `DZ` | DZ |
+| `EC` | EC |
+| `EE` | EE |
+| `EG` | EG |
+| `EH` | EH |
+| `ER` | ER |
+| `ES` | ES |
+| `ET` | ET |
+| `FI` | FI |
+| `FJ` | FJ |
+| `FK` | FK |
+| `FM` | FM |
+| `FO` | FO |
+| `FR` | FR |
+| `GA` | GA |
+| `GB` | GB |
+| `GB1` | GB_1 |
+| `GB2` | GB_2 |
+| `GB3` | GB_3 |
+| `GB4` | GB_4 |
+| `GD` | GD |
+| `GE` | GE |
+| `GF` | GF |
+| `GG` | GG |
+| `GH` | GH |
+| `GI` | GI |
+| `GL` | GL |
+| `GM` | GM |
+| `GN` | GN |
+| `GP` | GP |
+| `GQ` | GQ |
+| `GR` | GR |
+| `GS` | GS |
+| `GT` | GT |
+| `GU` | GU |
+| `GW` | GW |
+| `GY` | GY |
+| `HK` | HK |
+| `HM` | HM |
+| `HN` | HN |
+| `HR` | HR |
+| `HT` | HT |
+| `HU` | HU |
+| `ID` | ID |
+| `IE` | IE |
+| `IL` | IL |
+| `IM` | IM |
+| `IN` | IN |
+| `IO` | IO |
+| `IQ` | IQ |
+| `IR` | IR |
+| `IS` | IS |
+| `IT` | IT |
+| `JE` | JE |
+| `JM` | JM |
+| `JO` | JO |
+| `JP` | JP |
+| `KE` | KE |
+| `KG` | KG |
+| `KH` | KH |
+| `KI` | KI |
+| `KM` | KM |
+| `KN` | KN |
+| `KO` | KO |
+| `KP` | KP |
+| `KR` | KR |
+| `KW` | KW |
+| `KY` | KY |
+| `KZ` | KZ |
+| `LA` | LA |
+| `LB` | LB |
+| `LC` | LC |
+| `LI` | LI |
+| `LK` | LK |
+| `LR` | LR |
+| `LS` | LS |
+| `LT` | LT |
+| `LU` | LU |
+| `LV` | LV |
+| `LY` | LY |
+| `MA` | MA |
+| `MC` | MC |
+| `MD` | MD |
+| `ME` | ME |
+| `MF` | MF |
+| `MG` | MG |
+| `MH` | MH |
+| `MK` | MK |
+| `ML` | ML |
+| `MM` | MM |
+| `MN` | MN |
+| `MO` | MO |
+| `MP` | MP |
+| `MQ` | MQ |
+| `MR` | MR |
+| `MS` | MS |
+| `MT` | MT |
+| `MU` | MU |
+| `MV` | MV |
+| `MW` | MW |
+| `MX` | MX |
+| `MY` | MY |
+| `MZ` | MZ |
+| `NA` | NA |
+| `NC` | NC |
+| `NE` | NE |
+| `NF` | NF |
+| `NG` | NG |
+| `NI` | NI |
+| `NL` | NL |
+| `NO` | NO |
+| `NP` | NP |
+| `NR` | NR |
+| `NU` | NU |
+| `NZ` | NZ |
+| `OM` | OM |
+| `PA` | PA |
+| `PE` | PE |
+| `PF` | PF |
+| `PG` | PG |
+| `PH` | PH |
+| `PK` | PK |
+| `PL` | PL |
+| `PM` | PM |
+| `PN` | PN |
+| `PR` | PR |
+| `PS` | PS |
+| `PT` | PT |
+| `PW` | PW |
+| `PY` | PY |
+| `QA` | QA |
+| `RE` | RE |
+| `RO` | RO |
+| `RS` | RS |
+| `RU` | RU |
+| `RW` | RW |
+| `SA` | SA |
+| `SB` | SB |
+| `SC` | SC |
+| `SD` | SD |
+| `SE` | SE |
+| `SG` | SG |
+| `SH` | SH |
+| `SI` | SI |
+| `SJ` | SJ |
+| `SK` | SK |
+| `SL` | SL |
+| `SM` | SM |
+| `SN` | SN |
+| `SO` | SO |
+| `SR` | SR |
+| `SS` | SS |
+| `ST` | ST |
+| `SV` | SV |
+| `SX` | SX |
+| `SY` | SY |
+| `SZ` | SZ |
+| `TC` | TC |
+| `TD` | TD |
+| `TF` | TF |
+| `TG` | TG |
+| `TH` | TH |
+| `TJ` | TJ |
+| `TK` | TK |
+| `TL` | TL |
+| `TM` | TM |
+| `TN` | TN |
+| `TO` | TO |
+| `TP` | TP |
+| `TR` | TR |
+| `TT` | TT |
+| `TV` | TV |
+| `TW` | TW |
+| `TZ` | TZ |
+| `UA` | UA |
+| `UG` | UG |
+| `UM` | UM |
+| `US` | US |
+| `UY` | UY |
+| `UZ` | UZ |
+| `VA` | VA |
+| `VC` | VC |
+| `VE` | VE |
+| `VG` | VG |
+| `VI` | VI |
+| `VN` | VN |
+| `VU` | VU |
+| `WF` | WF |
+| `WS` | WS |
+| `YE` | YE |
+| `YT` | YT |
+| `ZA` | ZA |
+| `ZM` | ZM |
+| `ZW` | ZW |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherAddressPatch.md b/packages/java/docs/models/components/LeadCatcherAddressPatch.md
new file mode 100644
index 000000000..118a81daf
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherAddressPatch.md
@@ -0,0 +1,15 @@
+# LeadCatcherAddressPatch
+
+Address information for the lead catcher contact. Only the address sub-fields supplied are updated; omitted sub-fields are left unchanged.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------- |
+| `streetAddress1` | *JsonNullable\* | :heavy_minus_sign: | Street address line 1. | 1234 Trap Road |
+| `streetAddress2` | *JsonNullable\* | :heavy_minus_sign: | Street address line 2. | Suite 100 |
+| `city` | *JsonNullable\* | :heavy_minus_sign: | City. | Vienna |
+| `stateProvince` | [JsonNullable\](../../models/components/LeadCatcherPatchStateProvince.md) | :heavy_minus_sign: | The state province code used for contact information. | |
+| `zipPostalCode` | *JsonNullable\* | :heavy_minus_sign: | ZIP or postal code. | 22182 |
+| `country` | [JsonNullable\](../../models/components/LeadCatcherPatchCountry.md) | :heavy_minus_sign: | ISO 3166 two-letter (alpha-2) country code used for contact information. | |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherAddressStateProvince.md b/packages/java/docs/models/components/LeadCatcherAddressStateProvince.md
new file mode 100644
index 000000000..037e3db61
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherAddressStateProvince.md
@@ -0,0 +1,839 @@
+# LeadCatcherAddressStateProvince
+
+State or province code for the contact address (ISO 3166-2).
+
+## Example Usage
+
+```java
+import com.cvent.models.components.LeadCatcherAddressStateProvince;
+
+LeadCatcherAddressStateProvince value = LeadCatcherAddressStateProvince.BLANK;
+```
+
+
+## Values
+
+| Name | Value |
+| --------- | --------- |
+| `BLANK` | BLANK |
+| `AA` | AA |
+| `AB` | AB |
+| `ABD` | ABD |
+| `ABE` | ABE |
+| `ACT_AUS` | ACT_AUS |
+| `AE` | AE |
+| `AGB` | AGB |
+| `AGY` | AGY |
+| `AK` | AK |
+| `AL` | AL |
+| `ANS` | ANS |
+| `ANT` | ANT |
+| `AP` | AP |
+| `AR` | AR |
+| `ARD` | ARD |
+| `ARM` | ARM |
+| `AS` | AS |
+| `AT1` | AT_1 |
+| `AT2` | AT_2 |
+| `AT3` | AT_3 |
+| `AT4` | AT_4 |
+| `AT5` | AT_5 |
+| `AT6` | AT_6 |
+| `AT7` | AT_7 |
+| `AT8` | AT_8 |
+| `AT9` | AT_9 |
+| `AZ` | AZ |
+| `BAN` | BAN |
+| `BAS` | BAS |
+| `BBD` | BBD |
+| `BC` | BC |
+| `BDF` | BDF |
+| `BE_BRU` | BE_BRU |
+| `BEN` | BEN |
+| `BE_VAN` | BE_VAN |
+| `BE_VBR` | BE_VBR |
+| `BE_VLI` | BE_VLI |
+| `BE_VOV` | BE_VOV |
+| `BE_VWV` | BE_VWV |
+| `BE_WBR` | BE_WBR |
+| `BE_WHT` | BE_WHT |
+| `BE_WLG` | BE_WLG |
+| `BE_WLX` | BE_WLX |
+| `BE_WNA` | BE_WNA |
+| `BEX` | BEX |
+| `BFS` | BFS |
+| `BGE` | BGE |
+| `BGW` | BGW |
+| `BIR` | BIR |
+| `BKM` | BKM |
+| `BLA` | BLA |
+| `BLY` | BLY |
+| `BMH` | BMH |
+| `BNB` | BNB |
+| `BNE` | BNE |
+| `BNH` | BNH |
+| `BNS` | BNS |
+| `BOL` | BOL |
+| `BPL` | BPL |
+| `BR_AC` | BR_AC |
+| `BR_AL` | BR_AL |
+| `BR_AM` | BR_AM |
+| `BR_AP` | BR_AP |
+| `BR_BA` | BR_BA |
+| `BRC` | BRC |
+| `BR_CE` | BR_CE |
+| `BRD` | BRD |
+| `BR_DF` | BR_DF |
+| `BR_ES` | BR_ES |
+| `BR_GO` | BR_GO |
+| `BRK` | BRK |
+| `BR_MA` | BR_MA |
+| `BR_MG` | BR_MG |
+| `BR_MS` | BR_MS |
+| `BR_MT` | BR_MT |
+| `BR_PA` | BR_PA |
+| `BR_PB` | BR_PB |
+| `BR_PE` | BR_PE |
+| `BR_PI` | BR_PI |
+| `BR_PR` | BR_PR |
+| `BR_RJ` | BR_RJ |
+| `BR_RN` | BR_RN |
+| `BR_RO` | BR_RO |
+| `BR_RR` | BR_RR |
+| `BR_RS` | BR_RS |
+| `BR_SC` | BR_SC |
+| `BR_SE` | BR_SE |
+| `BR_SP` | BR_SP |
+| `BR_TO` | BR_TO |
+| `BRY` | BRY |
+| `BST` | BST |
+| `BUR` | BUR |
+| `CA` | CA |
+| `CAM` | CAM |
+| `CAY` | CAY |
+| `CGN` | CGN |
+| `CGV` | CGV |
+| `CH_AG` | CH_AG |
+| `CH_AI` | CH_AI |
+| `CH_AR` | CH_AR |
+| `CH_BE` | CH_BE |
+| `CH_BL` | CH_BL |
+| `CH_BS` | CH_BS |
+| `CH_FR` | CH_FR |
+| `CH_GE` | CH_GE |
+| `CH_GL` | CH_GL |
+| `CH_GR` | CH_GR |
+| `CHI` | CHI |
+| `CH_JU` | CH_JU |
+| `CH_LU` | CH_LU |
+| `CH_NE` | CH_NE |
+| `CH_NW` | CH_NW |
+| `CH_OW` | CH_OW |
+| `CHS` | CHS |
+| `CH_SG` | CH_SG |
+| `CH_SH` | CH_SH |
+| `CH_SO` | CH_SO |
+| `CH_SZ` | CH_SZ |
+| `CH_TG` | CH_TG |
+| `CH_TI` | CH_TI |
+| `CH_UR` | CH_UR |
+| `CH_VD` | CH_VD |
+| `CH_VS` | CH_VS |
+| `CH_ZG` | CH_ZG |
+| `CH_ZH` | CH_ZH |
+| `CKF` | CKF |
+| `CKT` | CKT |
+| `CLD` | CLD |
+| `CLK` | CLK |
+| `CLR` | CLR |
+| `CMA` | CMA |
+| `CMD` | CMD |
+| `CMN` | CMN |
+| `CN11` | CN_11 |
+| `CN12` | CN_12 |
+| `CN13` | CN_13 |
+| `CN14` | CN_14 |
+| `CN15` | CN_15 |
+| `CN21` | CN_21 |
+| `CN22` | CN_22 |
+| `CN23` | CN_23 |
+| `CN31` | CN_31 |
+| `CN32` | CN_32 |
+| `CN33` | CN_33 |
+| `CN34` | CN_34 |
+| `CN35` | CN_35 |
+| `CN36` | CN_36 |
+| `CN37` | CN_37 |
+| `CN41` | CN_41 |
+| `CN42` | CN_42 |
+| `CN43` | CN_43 |
+| `CN44` | CN_44 |
+| `CN45` | CN_45 |
+| `CN46` | CN_46 |
+| `CN50` | CN_50 |
+| `CN51` | CN_51 |
+| `CN52` | CN_52 |
+| `CN53` | CN_53 |
+| `CN54` | CN_54 |
+| `CN61` | CN_61 |
+| `CN62` | CN_62 |
+| `CN63` | CN_63 |
+| `CN64` | CN_64 |
+| `CN65` | CN_65 |
+| `CN91` | CN_91 |
+| `CN92` | CN_92 |
+| `CO` | CO |
+| `CON` | CON |
+| `COV` | COV |
+| `CRF` | CRF |
+| `CRY` | CRY |
+| `CSR` | CSR |
+| `CT` | CT |
+| `CWD` | CWD |
+| `CWY` | CWY |
+| `DAL` | DAL |
+| `DBY` | DBY |
+| `DC` | DC |
+| `DE` | DE |
+| `DEN` | DEN |
+| `DER` | DER |
+| `DEV` | DEV |
+| `DGN` | DGN |
+| `DGY` | DGY |
+| `DK015` | DK_015 |
+| `DK020` | DK_020 |
+| `DK025` | DK_025 |
+| `DK030` | DK_030 |
+| `DK035` | DK_035 |
+| `DK040` | DK_040 |
+| `DK042` | DK_042 |
+| `DK050` | DK_050 |
+| `DK055` | DK_055 |
+| `DK060` | DK_060 |
+| `DK065` | DK_065 |
+| `DK070` | DK_070 |
+| `DK076` | DK_076 |
+| `DK080` | DK_080 |
+| `DK101` | DK_101 |
+| `DK147` | DK_147 |
+| `DK81` | DK_81 |
+| `DK82` | DK_82 |
+| `DK83` | DK_83 |
+| `DK84` | DK_84 |
+| `DK85` | DK_85 |
+| `DNC` | DNC |
+| `DND` | DND |
+| `DOR` | DOR |
+| `DOW` | DOW |
+| `DRY` | DRY |
+| `DUD` | DUD |
+| `DUR` | DUR |
+| `EAL` | EAL |
+| `EAY` | EAY |
+| `EDH` | EDH |
+| `EDU` | EDU |
+| `ELN` | ELN |
+| `ELS` | ELS |
+| `ENF` | ENF |
+| `ERW` | ERW |
+| `ERY` | ERY |
+| `ESS` | ESS |
+| `ESX` | ESX |
+| `FAL` | FAL |
+| `FER` | FER |
+| `FIF` | FIF |
+| `FL` | FL |
+| `FLN` | FLN |
+| `FM` | FM |
+| `GA` | GA |
+| `GAT` | GAT |
+| `GB` | GB |
+| `GLG` | GLG |
+| `GLN` | GLN |
+| `GLS` | GLS |
+| `GR01` | GR_01 |
+| `GR03` | GR_03 |
+| `GR04` | GR_04 |
+| `GR05` | GR_05 |
+| `GR06` | GR_06 |
+| `GR07` | GR_07 |
+| `GR11` | GR_11 |
+| `GR12` | GR_12 |
+| `GR13` | GR_13 |
+| `GR14` | GR_14 |
+| `GR15` | GR_15 |
+| `GR16` | GR_16 |
+| `GR17` | GR_17 |
+| `GR21` | GR_21 |
+| `GR22` | GR_22 |
+| `GR23` | GR_23 |
+| `GR24` | GR_24 |
+| `GR31` | GR_31 |
+| `GR32` | GR_32 |
+| `GR33` | GR_33 |
+| `GR34` | GR_34 |
+| `GR41` | GR_41 |
+| `GR42` | GR_42 |
+| `GR43` | GR_43 |
+| `GR44` | GR_44 |
+| `GR51` | GR_51 |
+| `GR52` | GR_52 |
+| `GR53` | GR_53 |
+| `GR54` | GR_54 |
+| `GR55` | GR_55 |
+| `GR56` | GR_56 |
+| `GR57` | GR_57 |
+| `GR58` | GR_58 |
+| `GR59` | GR_59 |
+| `GR61` | GR_61 |
+| `GR62` | GR_62 |
+| `GR63` | GR_63 |
+| `GR64` | GR_64 |
+| `GR69` | GR_69 |
+| `GR71` | GR_71 |
+| `GR72` | GR_72 |
+| `GR73` | GR_73 |
+| `GR81` | GR_81 |
+| `GR82` | GR_82 |
+| `GR83` | GR_83 |
+| `GR84` | GR_84 |
+| `GR85` | GR_85 |
+| `GR91` | GR_91 |
+| `GR92` | GR_92 |
+| `GR93` | GR_93 |
+| `GR94` | GR_94 |
+| `GR_A1` | GR_A_1 |
+| `GRE` | GRE |
+| `GTM` | GTM |
+| `GU` | GU |
+| `GWN` | GWN |
+| `HAL` | HAL |
+| `HAM` | HAM |
+| `HAV` | HAV |
+| `HCK` | HCK |
+| `HEF` | HEF |
+| `HI` | HI |
+| `HIL` | HIL |
+| `HLD` | HLD |
+| `HMF` | HMF |
+| `HNS` | HNS |
+| `HPL` | HPL |
+| `HRT` | HRT |
+| `HRW` | HRW |
+| `HRY` | HRY |
+| `IA` | IA |
+| `ID` | ID |
+| `IE_C` | IE_C |
+| `IE_CE` | IE_CE |
+| `IE_CN` | IE_CN |
+| `IE_CW` | IE_CW |
+| `IE_D` | IE_D |
+| `IE_DL` | IE_DL |
+| `IE_G` | IE_G |
+| `IE_KE` | IE_KE |
+| `IE_KK` | IE_KK |
+| `IE_KY` | IE_KY |
+| `IE_LD` | IE_LD |
+| `IE_LH` | IE_LH |
+| `IE_LK` | IE_LK |
+| `IE_LM` | IE_LM |
+| `IE_LS` | IE_LS |
+| `IE_MH` | IE_MH |
+| `IE_MN` | IE_MN |
+| `IE_MO` | IE_MO |
+| `IE_OY` | IE_OY |
+| `IE_RN` | IE_RN |
+| `IE_SO` | IE_SO |
+| `IE_TA` | IE_TA |
+| `IE_WD` | IE_WD |
+| `IE_WH` | IE_WH |
+| `IE_WW` | IE_WW |
+| `IE_WX` | IE_WX |
+| `IL` | IL |
+| `IN` | IN |
+| `IN_AN` | IN_AN |
+| `IN_AP` | IN_AP |
+| `IN_AR` | IN_AR |
+| `IN_AS` | IN_AS |
+| `IN_BR` | IN_BR |
+| `IN_CH` | IN_CH |
+| `IN_CT` | IN_CT |
+| `IN_DD` | IN_DD |
+| `IN_DL` | IN_DL |
+| `IN_DN` | IN_DN |
+| `IN_GA` | IN_GA |
+| `IN_GJ` | IN_GJ |
+| `IN_HP` | IN_HP |
+| `IN_HR` | IN_HR |
+| `IN_JH` | IN_JH |
+| `IN_JK` | IN_JK |
+| `IN_KA` | IN_KA |
+| `IN_KL` | IN_KL |
+| `IN_LD` | IN_LD |
+| `IN_MH` | IN_MH |
+| `IN_ML` | IN_ML |
+| `IN_MN` | IN_MN |
+| `IN_MP` | IN_MP |
+| `IN_MZ` | IN_MZ |
+| `IN_NL` | IN_NL |
+| `IN_OR` | IN_OR |
+| `IN_PB` | IN_PB |
+| `IN_PY` | IN_PY |
+| `IN_RJ` | IN_RJ |
+| `IN_SK` | IN_SK |
+| `IN_TG` | IN_TG |
+| `IN_TN` | IN_TN |
+| `IN_TR` | IN_TR |
+| `IN_UL` | IN_UL |
+| `IN_UP` | IN_UP |
+| `IN_WB` | IN_WB |
+| `IOA` | IOA |
+| `IOI` | IOI |
+| `IOL` | IOL |
+| `IOM` | IOM |
+| `IOS` | IOS |
+| `IOW` | IOW |
+| `IOY` | IOY |
+| `ISL` | ISL |
+| `IT21` | IT_21 |
+| `IT23` | IT_23 |
+| `IT25` | IT_25 |
+| `IT32` | IT_32 |
+| `IT34` | IT_34 |
+| `IT36` | IT_36 |
+| `IT42` | IT_42 |
+| `IT45` | IT_45 |
+| `IT52` | IT_52 |
+| `IT55` | IT_55 |
+| `IT57` | IT_57 |
+| `IT62` | IT_62 |
+| `IT65` | IT_65 |
+| `IT67` | IT_67 |
+| `IT72` | IT_72 |
+| `IT75` | IT_75 |
+| `IT77` | IT_77 |
+| `IT78` | IT_78 |
+| `IT82` | IT_82 |
+| `IT88` | IT_88 |
+| `IT_AG` | IT_AG |
+| `IT_AL` | IT_AL |
+| `IT_AN` | IT_AN |
+| `IT_AO` | IT_AO |
+| `IT_AP` | IT_AP |
+| `IT_AQ` | IT_AQ |
+| `IT_AR` | IT_AR |
+| `IT_AT` | IT_AT |
+| `IT_AV` | IT_AV |
+| `IT_BA` | IT_BA |
+| `IT_BG` | IT_BG |
+| `IT_BI` | IT_BI |
+| `IT_BL` | IT_BL |
+| `IT_BN` | IT_BN |
+| `IT_BO` | IT_BO |
+| `IT_BR` | IT_BR |
+| `IT_BS` | IT_BS |
+| `IT_BT` | IT_BT |
+| `IT_BZ` | IT_BZ |
+| `IT_CA` | IT_CA |
+| `IT_CB` | IT_CB |
+| `IT_CE` | IT_CE |
+| `IT_CH` | IT_CH |
+| `IT_CI` | IT_CI |
+| `IT_CL` | IT_CL |
+| `IT_CN` | IT_CN |
+| `IT_CO` | IT_CO |
+| `IT_CR` | IT_CR |
+| `IT_CS` | IT_CS |
+| `IT_CT` | IT_CT |
+| `IT_CZ` | IT_CZ |
+| `IT_EN` | IT_EN |
+| `IT_FC` | IT_FC |
+| `IT_FE` | IT_FE |
+| `IT_FG` | IT_FG |
+| `IT_FI` | IT_FI |
+| `IT_FM` | IT_FM |
+| `IT_FR` | IT_FR |
+| `IT_GE` | IT_GE |
+| `IT_GO` | IT_GO |
+| `IT_GR` | IT_GR |
+| `IT_IM` | IT_IM |
+| `IT_IS` | IT_IS |
+| `IT_KR` | IT_KR |
+| `IT_LC` | IT_LC |
+| `IT_LE` | IT_LE |
+| `IT_LI` | IT_LI |
+| `IT_LO` | IT_LO |
+| `IT_LT` | IT_LT |
+| `IT_LU` | IT_LU |
+| `IT_MB` | IT_MB |
+| `IT_MC` | IT_MC |
+| `IT_ME` | IT_ME |
+| `IT_MI` | IT_MI |
+| `IT_MN` | IT_MN |
+| `IT_MO` | IT_MO |
+| `IT_MS` | IT_MS |
+| `IT_MT` | IT_MT |
+| `IT_NA` | IT_NA |
+| `IT_NO` | IT_NO |
+| `IT_NU` | IT_NU |
+| `IT_OG` | IT_OG |
+| `IT_OR` | IT_OR |
+| `IT_OT` | IT_OT |
+| `IT_PA` | IT_PA |
+| `IT_PC` | IT_PC |
+| `IT_PD` | IT_PD |
+| `IT_PE` | IT_PE |
+| `IT_PG` | IT_PG |
+| `IT_PI` | IT_PI |
+| `IT_PN` | IT_PN |
+| `IT_PO` | IT_PO |
+| `IT_PR` | IT_PR |
+| `IT_PT` | IT_PT |
+| `IT_PU` | IT_PU |
+| `IT_PV` | IT_PV |
+| `IT_PZ` | IT_PZ |
+| `IT_RA` | IT_RA |
+| `IT_RC` | IT_RC |
+| `IT_RE` | IT_RE |
+| `IT_RG` | IT_RG |
+| `IT_RI` | IT_RI |
+| `IT_RM` | IT_RM |
+| `IT_RN` | IT_RN |
+| `IT_RO` | IT_RO |
+| `IT_SA` | IT_SA |
+| `IT_SI` | IT_SI |
+| `IT_SO` | IT_SO |
+| `IT_SP` | IT_SP |
+| `IT_SR` | IT_SR |
+| `IT_SS` | IT_SS |
+| `IT_SV` | IT_SV |
+| `IT_TA` | IT_TA |
+| `IT_TE` | IT_TE |
+| `IT_TN` | IT_TN |
+| `IT_TO` | IT_TO |
+| `IT_TP` | IT_TP |
+| `IT_TR` | IT_TR |
+| `IT_TS` | IT_TS |
+| `IT_TV` | IT_TV |
+| `IT_UD` | IT_UD |
+| `IT_VA` | IT_VA |
+| `IT_VB` | IT_VB |
+| `IT_VC` | IT_VC |
+| `IT_VE` | IT_VE |
+| `IT_VI` | IT_VI |
+| `IT_VR` | IT_VR |
+| `IT_VS` | IT_VS |
+| `IT_VT` | IT_VT |
+| `IT_VV` | IT_VV |
+| `IVK` | IVK |
+| `JP01` | JP_01 |
+| `JP02` | JP_02 |
+| `JP03` | JP_03 |
+| `JP04` | JP_04 |
+| `JP05` | JP_05 |
+| `JP06` | JP_06 |
+| `JP07` | JP_07 |
+| `JP08` | JP_08 |
+| `JP09` | JP_09 |
+| `JP10` | JP_10 |
+| `JP11` | JP_11 |
+| `JP12` | JP_12 |
+| `JP13` | JP_13 |
+| `JP14` | JP_14 |
+| `JP15` | JP_15 |
+| `JP16` | JP_16 |
+| `JP17` | JP_17 |
+| `JP18` | JP_18 |
+| `JP19` | JP_19 |
+| `JP20` | JP_20 |
+| `JP21` | JP_21 |
+| `JP22` | JP_22 |
+| `JP23` | JP_23 |
+| `JP24` | JP_24 |
+| `JP25` | JP_25 |
+| `JP26` | JP_26 |
+| `JP27` | JP_27 |
+| `JP28` | JP_28 |
+| `JP29` | JP_29 |
+| `JP30` | JP_30 |
+| `JP31` | JP_31 |
+| `JP32` | JP_32 |
+| `JP33` | JP_33 |
+| `JP34` | JP_34 |
+| `JP35` | JP_35 |
+| `JP36` | JP_36 |
+| `JP37` | JP_37 |
+| `JP38` | JP_38 |
+| `JP39` | JP_39 |
+| `JP40` | JP_40 |
+| `JP41` | JP_41 |
+| `JP42` | JP_42 |
+| `JP43` | JP_43 |
+| `JP44` | JP_44 |
+| `JP45` | JP_45 |
+| `JP46` | JP_46 |
+| `JP47` | JP_47 |
+| `KEC` | KEC |
+| `KEN` | KEN |
+| `KHL` | KHL |
+| `KIR` | KIR |
+| `KS` | KS |
+| `KTT` | KTT |
+| `KWL` | KWL |
+| `KY` | KY |
+| `LA` | LA |
+| `LAN` | LAN |
+| `LBH` | LBH |
+| `LCE` | LCE |
+| `LDS` | LDS |
+| `LEC` | LEC |
+| `LEW` | LEW |
+| `LIN` | LIN |
+| `LIV` | LIV |
+| `LMV` | LMV |
+| `LND` | LND |
+| `LRN` | LRN |
+| `LSB` | LSB |
+| `LU_D` | LU_D |
+| `LU_G` | LU_G |
+| `LU_L` | LU_L |
+| `LUT` | LUT |
+| `MA` | MA |
+| `MAN` | MAN |
+| `MB` | MB |
+| `MD` | MD |
+| `MDB` | MDB |
+| `MDS` | MDS |
+| `MDW` | MDW |
+| `ME` | ME |
+| `MFT` | MFT |
+| `MGM` | MGM |
+| `MH` | MH |
+| `MI` | MI |
+| `MIK` | MIK |
+| `MLN` | MLN |
+| `MN` | MN |
+| `MO` | MO |
+| `MON` | MON |
+| `MP` | MP |
+| `MRT` | MRT |
+| `MRY` | MRY |
+| `MS` | MS |
+| `MSY` | MSY |
+| `MT` | MT |
+| `MTY` | MTY |
+| `MX_AGU` | MX_AGU |
+| `MX_BCN` | MX_BCN |
+| `MX_BCS` | MX_BCS |
+| `MX_CAM` | MX_CAM |
+| `MX_CHH` | MX_CHH |
+| `MX_CHP` | MX_CHP |
+| `MX_COA` | MX_COA |
+| `MX_COL` | MX_COL |
+| `MX_DIF` | MX_DIF |
+| `MX_DUR` | MX_DUR |
+| `MX_GRO` | MX_GRO |
+| `MX_GUA` | MX_GUA |
+| `MX_HID` | MX_HID |
+| `MX_JAL` | MX_JAL |
+| `MX_MEX` | MX_MEX |
+| `MX_MIC` | MX_MIC |
+| `MX_MOR` | MX_MOR |
+| `MX_NAY` | MX_NAY |
+| `MX_NLE` | MX_NLE |
+| `MX_OAX` | MX_OAX |
+| `MX_PUE` | MX_PUE |
+| `MX_QUE` | MX_QUE |
+| `MX_ROO` | MX_ROO |
+| `MX_SIN` | MX_SIN |
+| `MX_SLP` | MX_SLP |
+| `MX_SON` | MX_SON |
+| `MX_TAB` | MX_TAB |
+| `MX_TAM` | MX_TAM |
+| `MX_TLA` | MX_TLA |
+| `MX_VER` | MX_VER |
+| `MX_YUC` | MX_YUC |
+| `MX_ZAC` | MX_ZAC |
+| `MYL` | MYL |
+| `NAY` | NAY |
+| `NB` | NB |
+| `NBL` | NBL |
+| `NC` | NC |
+| `ND` | ND |
+| `NDN` | NDN |
+| `NE` | NE |
+| `NEL` | NEL |
+| `NET` | NET |
+| `NFK` | NFK |
+| `NGM` | NGM |
+| `NH` | NH |
+| `NJ` | NJ |
+| `NL` | NL |
+| `NL_DR` | NL_DR |
+| `NL_FL` | NL_FL |
+| `NL_FR` | NL_FR |
+| `NL_GE` | NL_GE |
+| `NL_GR` | NL_GR |
+| `NLK` | NLK |
+| `NL_LI` | NL_LI |
+| `NLN` | NLN |
+| `NL_NB` | NL_NB |
+| `NL_NH` | NL_NH |
+| `NL_OV` | NL_OV |
+| `NL_UT` | NL_UT |
+| `NL_ZE` | NL_ZE |
+| `NL_ZH` | NL_ZH |
+| `NM` | NM |
+| `NO01` | NO_01 |
+| `NO02` | NO_02 |
+| `NO03` | NO_03 |
+| `NO04` | NO_04 |
+| `NO05` | NO_05 |
+| `NO06` | NO_06 |
+| `NO07` | NO_07 |
+| `NO08` | NO_08 |
+| `NO09` | NO_09 |
+| `NO10` | NO_10 |
+| `NO11` | NO_11 |
+| `NO12` | NO_12 |
+| `NO14` | NO_14 |
+| `NO15` | NO_15 |
+| `NO16` | NO_16 |
+| `NO17` | NO_17 |
+| `NO18` | NO_18 |
+| `NO19` | NO_19 |
+| `NO20` | NO_20 |
+| `NO21` | NO_21 |
+| `NO22` | NO_22 |
+| `NRY` | NRY |
+| `NS` | NS |
+| `NSM` | NSM |
+| `NSW_AUS` | NSW_AUS |
+| `NT` | NT |
+| `NT_AUS` | NT_AUS |
+| `NTA` | NTA |
+| `NTH` | NTH |
+| `NTL` | NTL |
+| `NTT` | NTT |
+| `NTY` | NTY |
+| `NU` | NU |
+| `NV` | NV |
+| `NWM` | NWM |
+| `NWP` | NWP |
+| `NY` | NY |
+| `NYK` | NYK |
+| `NYM` | NYM |
+| `OH` | OH |
+| `OK` | OK |
+| `OLD` | OLD |
+| `OMH` | OMH |
+| `ON` | ON |
+| `OR` | OR |
+| `ORK` | ORK |
+| `OXF` | OXF |
+| `PA` | PA |
+| `PE` | PE |
+| `PEM` | PEM |
+| `PKN` | PKN |
+| `PLY` | PLY |
+| `POL` | POL |
+| `POR` | POR |
+| `POW` | POW |
+| `PR` | PR |
+| `PTE` | PTE |
+| `PW` | PW |
+| `QC` | QC |
+| `QLD_AUS` | QLD_AUS |
+| `RCC` | RCC |
+| `RCH` | RCH |
+| `RCT` | RCT |
+| `RDB` | RDB |
+| `RDG` | RDG |
+| `RFW` | RFW |
+| `RI` | RI |
+| `RIC` | RIC |
+| `ROT` | ROT |
+| `RUT` | RUT |
+| `SA_AUS` | SA_AUS |
+| `SAW` | SAW |
+| `SAY` | SAY |
+| `SC` | SC |
+| `SCB` | SCB |
+| `SD` | SD |
+| `SFK` | SFK |
+| `SFT` | SFT |
+| `SGC` | SGC |
+| `SGM` | SGM |
+| `SHF` | SHF |
+| `SHN` | SHN |
+| `SHR` | SHR |
+| `SK` | SK |
+| `SKP` | SKP |
+| `SLF` | SLF |
+| `SLG` | SLG |
+| `SLK` | SLK |
+| `SOL` | SOL |
+| `SOM` | SOM |
+| `SOS` | SOS |
+| `SRY` | SRY |
+| `STB` | STB |
+| `STE` | STE |
+| `STG` | STG |
+| `STH` | STH |
+| `STN` | STN |
+| `STS` | STS |
+| `STT` | STT |
+| `STY` | STY |
+| `SWA` | SWA |
+| `SWD` | SWD |
+| `SWK` | SWK |
+| `SYK` | SYK |
+| `TAM` | TAM |
+| `TAS_AUS` | TAS_AUS |
+| `TFW` | TFW |
+| `THR` | THR |
+| `TN` | TN |
+| `TOB` | TOB |
+| `TOF` | TOF |
+| `TRF` | TRF |
+| `TWH` | TWH |
+| `TWR` | TWR |
+| `TX` | TX |
+| `TYR` | TYR |
+| `UT` | UT |
+| `VA` | VA |
+| `VGL` | VGL |
+| `VI` | VI |
+| `VIC_AUS` | VIC_AUS |
+| `VT` | VT |
+| `WA` | WA |
+| `WA_AUS` | WA_AUS |
+| `WAR` | WAR |
+| `WBK` | WBK |
+| `WDU` | WDU |
+| `WFT` | WFT |
+| `WGM` | WGM |
+| `WGN` | WGN |
+| `WI` | WI |
+| `WIL` | WIL |
+| `WIS` | WIS |
+| `WKF` | WKF |
+| `WLL` | WLL |
+| `WLN` | WLN |
+| `WLV` | WLV |
+| `WMD` | WMD |
+| `WND` | WND |
+| `WNM` | WNM |
+| `WOK` | WOK |
+| `WOR` | WOR |
+| `WRL` | WRL |
+| `WRT` | WRT |
+| `WRX` | WRX |
+| `WSM` | WSM |
+| `WSX` | WSX |
+| `WV` | WV |
+| `WY` | WY |
+| `WYK` | WYK |
+| `YOR` | YOR |
+| `YT` | YT |
+| `ZET` | ZET |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherConfig.md b/packages/java/docs/models/components/LeadCatcherConfig.md
new file mode 100644
index 000000000..373882ddc
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherConfig.md
@@ -0,0 +1,12 @@
+# LeadCatcherConfig
+
+Notification and role configuration for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| `rfpEmailEnabled` | *Optional\* | :heavy_minus_sign: | True indicates this contact receives email notifications when an RFP is submitted. | true |
+| `pdfLinkEnabled` | *Optional\* | :heavy_minus_sign: | True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`. | true |
+| `supplierContactRole` | *Optional\* | :heavy_minus_sign: | Name of the supplier contact role assigned to this contact. | Sales Manager |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherConfigPatch.md b/packages/java/docs/models/components/LeadCatcherConfigPatch.md
new file mode 100644
index 000000000..b9436c914
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherConfigPatch.md
@@ -0,0 +1,12 @@
+# LeadCatcherConfigPatch
+
+Notification and role configuration for the lead catcher contact. Only the config sub-fields supplied are updated; omitted sub-fields are left unchanged.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
+| `rfpEmailEnabled` | *JsonNullable\* | :heavy_minus_sign: | True indicates this contact receives email notifications when an RFP is submitted. | true |
+| `pdfLinkEnabled` | *JsonNullable\* | :heavy_minus_sign: | True indicates the RFP notification email includes a PDF link. Only meaningful when `rfpEmailEnabled` is `true`. | true |
+| `supplierContactRole` | *JsonNullable\* | :heavy_minus_sign: | Name of the supplier contact role assigned to this contact. | roleName |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherOverview.md b/packages/java/docs/models/components/LeadCatcherOverview.md
new file mode 100644
index 000000000..280938a7e
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherOverview.md
@@ -0,0 +1,12 @@
+# LeadCatcherOverview
+
+A lightweight, non-PII overview of a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- | --------------------------------------- |
+| `id` | *String* | :heavy_check_mark: | Lead catcher ID. | 7e5c2c23-b2bb-461a-adc9-025184988519 |
+| `firstName` | *String* | :heavy_check_mark: | First name of the lead catcher contact. | Jane |
+| `lastName` | *String* | :heavy_check_mark: | Last name of the lead catcher contact. | Smith |
\ No newline at end of file
diff --git a/packages/java/docs/models/components/LeadCatcherPatch.md b/packages/java/docs/models/components/LeadCatcherPatch.md
new file mode 100644
index 000000000..2336f5e4b
--- /dev/null
+++ b/packages/java/docs/models/components/LeadCatcherPatch.md
@@ -0,0 +1,19 @@
+# LeadCatcherPatch
+
+Partial update payload for a lead catcher contact.
+
+
+## Fields
+
+| Field | Type | Required | Description | Example |
+| --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
+| `firstName` | *JsonNullable\