Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
16 changes: 8 additions & 8 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,27 +2,27 @@ speakeasyVersion: 1.752.0
sources:
Public:
sourceNamespace: public
sourceRevisionDigest: sha256:c3066b6cb34f4bf1759028b9a9fc8791a7f772ed44519cd394492562ef9091ba
sourceBlobDigest: sha256:8af95d5807621381ac3c0aa4523b063a72a9102123695f791c56a681bec17e49
sourceRevisionDigest: sha256:e48550184ebea2ef5cedb5e6ace3c6a2a98867121cf608fee24914d7137a8b4c
sourceBlobDigest: sha256:637bb7cc9d0334b90c4c1b2514215d09a3953ed8210c4b2dc047c59d4d9a578e
tags:
- latest
- ea
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
Expand Down
2 changes: 1 addition & 1 deletion .tool-versions
Original file line number Diff line number Diff line change
@@ -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
Expand Down
1,477 changes: 1,366 additions & 111 deletions cvent-public-spec/openapi.yaml

Large diffs are not rendered by default.

424 changes: 360 additions & 64 deletions packages/csharp/.speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion packages/csharp/.speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: false
csharp:
version: 1.6.5
version: 1.6.6
additionalDependencies: []
author: Cvent
baseErrorName: CventSDKException
Expand Down
208 changes: 207 additions & 1 deletion packages/csharp/.speakeasy/tests.arazzo.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
8 changes: 4 additions & 4 deletions packages/csharp/NUGET.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
Loading
Loading