Repository navigation
API-6169: Public SDK Release October 22-23, 2026 - #63
Merged
Merged
Conversation
Bumps github-cli in .tool-versions from 2.43.1 to 2.103.0. The version bump is needed because of GitHub server API changes that the older CLI does not support. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Regenerates the TypeScript, Java, and C# SDKs with Speakeasy 1.752.0 from the updated public OpenAPI spec, bumping the SDK version from 1.6.5 to 1.6.6. Adds the Venue Content amenities endpoints (get/update venue amenities) and the new Venue Leads lead-catcher operations (create, update, patch, delete, and the lead catcher overview endpoints), along with their models. The regeneration renames several generated models. Wire shapes are unchanged, but code that references these types by name must be updated: TravelProgramQuestion1 is now TravelProgramQuestion; the previous TravelProgramQuestion is now QuestionWithProgramId, and its nested TravelProgramQuestionTravelProgram is now QuestionWithProgramIdTravelProgram; ContactFields1 is now ContactFields; ContactFields2 is now ContactFields1; and RfpType1 is replaced by RfpType. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
rajpaulbagga
force-pushed
the
API-6169
branch
from
October 23, 2026 18:49
0ff9d13 to
234b613
Compare
rajpaulbagga
marked this pull request as ready for review
October 23, 2026 19:58
siddiquiharis
approved these changes
Oct 23, 2026
paularmstrong-cvent
approved these changes
Oct 26, 2026
gwalkercvent1
approved these changes
Oct 26, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Regenerates the TypeScript, Java, and C# SDKs from the updated public spec for the October 22-23, 2026 release. Adds the Venue Content amenities endpoints and a new Venue Leads lead-catcher API. This PR also bumps the pinned github-cli version.
Changes
cvent-public-spec/openapi.yaml)github-cliin.tool-versionsfrom 2.43.1 to 2.103.0Testing
Regenerated test suites not run locally; relying on CI.
SDK Changes
Breaking — model renames. Several generated model names have moved. The wire shapes are unchanged, but code that references these types by name must be updated.
TravelProgramQuestionnow represents the account-defined travel program question (formerlyTravelProgramQuestion1). It is used byTravelProgram.questionsand by the List/Get Travel Program Question(s) responses.TravelProgramQuestion) is nowQuestionWithProgramId. Its nested travel program reference, formerlyTravelProgramQuestionTravelProgram, is nowQuestionWithProgramIdTravelProgram.ContactFieldsnow represents the contact summary (id,firstName,lastName,email) used byActivityData.oldContact/newContact(formerlyContactFields1).ContactFields1now represents the contact field list (data: ContactField[]) used by attendee updates (formerlyContactFields2).RfpType1has been replaced byRfpType, the enum used byRfp2.type.New Methods
venueContent.getVenueAmenities/venueContent.updateVenueAmenitiesvenueLeadsresource:createLeadCatcher,listLeadCatchersOverview,updateLeadCatcher,patchLeadCatcher,deleteLeadCatcher,getLeadCatcherOverviewNew Models
ExistingVenueAmenities/ExistingVenueAmenitiesInput— venue amenities, read and written by the Get/Update Venue Amenities operationsVenueAmenityAlcohol,VenueAmenityAvCapability,VenueAmenityAvCapabilityItem,VenueAmenityBusinessService,VenueAmenityCateringDetail,VenueAmenityEquipment,VenueAmenityFacilityInfo,VenueAmenityFacilitySpace,VenueAmenityFacilitySpaceItem,VenueAmenityParking,VenueAmenityParkingItem,VenueAmenityProvisionPolicy,VenueAmenityRecreationalActivity,VenueAmenityRoomFeature,VenueAmenityTransportation— amenity categories that make upExistingVenueAmenitiesLocaleLanguageVariant— localized text variant used in venue amenity contentLeadCatcher,LeadCatcherPatch,ExistingLeadCatcher/ExistingLeadCatcherInput— lead catcher create, patch, and update payloads and responsesLeadCatcherAddress,LeadCatcherConfig— lead catcher address and configurationLeadCatcherOverview,LeadCatchersOverviewResponse— lead catcher overview, single and paginatedQuestionWithProgramId— see the renames aboveUpdated Models
AlternateTravelDetail—travelTypeadds the enum valuesTrainRequestandAirAndTrainRequestGuestRoomOccupancyPerRoomType—typeis now requiredRfpQuestion—supplierTypesandclassificationTypeare now requiredRfp2—typenow usesRfpTypeand is read-onlyQuestionsPaginatedResponse1—dataitems are nowQuestionWithProgramIdTravelProgram—questionsitems are nowTravelProgramQuestion(the renamed model)Removed Models
TravelProgramQuestion1,TravelProgramQuestionTravelProgram,ContactFields2,RfpType1— renamed; see aboveAPI Changes
Venue Content
Venue Leads (new tag)
Manage inbound leads submitted to venues through Cvent's sourcing channels.
Event Travel
AlternateTravelDetail.travelTypeaddsTrainRequestandAirAndTrainRequest, and its description now explains each supported valueHousing
limitquery parameter: maximum raised from 50 to 200RFP Management and Requirements
Rfpschema:typeis now read-onlyGuestRoomOccupancyPerRoomType.typeis now requiredRfpQuestion.supplierTypesandclassificationTypeare now requiredTravel Accounts and Travel RFPs
business-transient/*:readandbusiness-travel/*:readclient credentials scopes are no longer two alternative requirements. They are now one requirement that lists both scopes. This applies to List/Get Travel Accounts, List/Get Travel Programs, List Travel Programs Questions, and List/Get Travel Program Question(s).dataitems now useQuestionWithProgramId. Its properties are unchanged.🤖 Generated with Claude Code