arazzo: 1.0.1
info:
title: Test Suite
summary: Created from /Users/mkothari/git-cvent-public/rest-sdks/.speakeasy/temp/overlay_RizoNFXzgC.yaml
version: 0.0.1
sourceDescriptions:
- name: /Users/mkothari/git-cvent-public/rest-sdks/.speakeasy/temp/overlay_RizoNFXzgC.yaml
url: https://TBD.com
type: openapi
workflows:
- workflowId: getAccountUserGroups
steps:
- stepId: test
operationId: getAccountUserGroups
parameters:
- name: limit
in: query
value: 100
- name: token
in: query
value: 1a2b3c4d5e6f7g8h9i10j11k
- name: filter
in: query
value: name eq 'My User Group'
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":[]}
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
- workflowId: createAccountUserGroup
steps:
- stepId: test
operationId: createAccountUserGroup
requestBody:
contentType: application/json
payload:
description: MyUserGroupDescription
name: MyUserGroup
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","id":"EBF2273A-35A5-BD67-A292-397539D13270","name":"MyUserGroup","description":"MyUserGroupDescription"}
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
- workflowId: getAccountUserGroup
steps:
- stepId: test
operationId: getAccountUserGroup
parameters:
- name: userGroupId
in: path
value: B089AC31-1212-63FB-AAEA-382037E1BCDF
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","id":"EBF2273A-35A5-BD67-A292-397539D13270","name":"MyUserGroup","description":"MyUserGroupDescription"}
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
- workflowId: updateAccountUserGroup
steps:
- stepId: test
operationId: updateAccountUserGroup
parameters:
- name: userGroupId
in: path
value: B089AC31-1212-63FB-AAEA-382037E1BCDF
requestBody:
contentType: application/json
payload:
description: MyUserGroupDescription
name: MyUserGroup
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","id":"EBF2273A-35A5-BD67-A292-397539D13270","name":"MyUserGroup","description":"MyUserGroupDescription"}
type: simple
x-speakeasy-test-group: Users
x-speakeasy-test-rebuild: true
- workflowId: listAdmissionItems
steps:
- stepId: test
operationId: listAdmissionItems
parameters:
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: event.id eq 'abc' or name eq 'admission' or id eq 'abc'
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":[{"name":"General Admission","code":"General Admission","description":"General admission to the event. Includes all basic sessions.","allowOptionalSessions":false,"event":{"id":"04ca6ae2-0dc3-487b-953e-86d6abbdf7d3"}}]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: listAdmissionItemsPostFilters
steps:
- stepId: test
operationId: listAdmissionItemsPostFilters
parameters:
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
requestBody:
contentType: application/json
payload:
filter: property eq 'value'
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventQuestions
steps:
- stepId: test
operationId: getEventQuestions
parameters:
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: code eq 'Code162' or tag eq 'Primary Questions'
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getChoicesForQuestion
steps:
- stepId: test
operationId: getChoicesForQuestion
parameters:
- name: questionId
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: text eq 'Choice A'
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEvents
steps:
- stepId: test
operationId: getEvents
parameters:
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: sort
in: query
value: start:DESC
- name: filter
in: query
value: status eq 'Accepted' or status eq 'Pending' and (id eq 'abc' or id eq 'def')
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: createEventAsync
steps:
- stepId: test
operationId: createEventAsync
requestBody:
contentType: application/json
payload:
description: Cvent annual user conference.
end: "2020-02-07T17:00:00.000Z"
format: Virtual
languages:
- en-US
note: This event will need some coordination with external systems.
planners:
- company: Cvent Inc
email: hsmith@example.com
firstName: Henry
lastName: Smith
prefix: Dr.
title: Event Planner
start: "2020-02-03T13:00:00.000Z"
timezone: America/New_York
title: Cvent Connect 2020
type: Conference
venues:
- address:
address1: Cvent Inc.
address2: 4001 West Parmer Lane
address3: PO Box 123
city: Austin
countryCode: US
postalCode: "78727"
regionCode: TX
name: Capital Convention Center
successCriteria:
- condition: $statusCode == 202
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9163c74j-67c6-401c-k710-oe0f783bf022","status":"Processing"}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventAsyncStatus
steps:
- stepId: test
operationId: getEventAsyncStatus
parameters:
- name: eventCreationId
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9163c74j-67c6-401c-k710-oe0f783bf022","status":"Processing","event":{"id":"9463c74e-18c6-401a-a710-ae0f485bf059"}}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventCopyStatus
steps:
- stepId: test
operationId: getEventCopyStatus
parameters:
- name: eventCopyId
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9163c74j-67c6-401c-k710-oe0f783bf022","status":"Processing","event":{"id":"9463c74e-18c6-401a-a710-ae0f485bf059"}}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: sendEventEmails
steps:
- stepId: test
operationId: sendEventEmails
requestBody:
contentType: application/json
payload:
attendees:
- 9A641E55-3367-4C50-B21B-B6A7613DFB23
email:
id: a150f1ee-6c54-4b01-90e6-d701748f0851
event:
id: a150f1ee-6c54-4b01-90e6-d701748f0851
resendToPreviousRecipients: true
successCriteria:
- condition: $statusCode == 202
- 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","requestId":"3A541E55-3367-4C50-B21B-B6A7613DFB23","status":"ERROR","description":"Cannot send an email from deleted event.","event":{"id":"a150f1ee-6c54-4b01-90e6-d701748f0851"},"email":{"id":"a150f1ee-6c54-4b01-90e6-d701748f0851"},"resendToPreviousRecipients":true,"attendeeResponses":[{"id":"9A641E55-3367-4C50-B21B-B6A7613DFB23","status":"Sent","errorMessage":"attendee does not exist."}]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventEmailStatus
steps:
- stepId: test
operationId: getEventEmailStatus
parameters:
- name: emailRequestId
in: path
value: 2A941E55-3367-4C50-B21B-B6A7613DFB23
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","requestId":"3A541E55-3367-4C50-B21B-B6A7613DFB23","status":"ERROR","description":"Cannot send an email from deleted event.","event":{"id":"a150f1ee-6c54-4b01-90e6-d701748f0851"},"email":{"id":"a150f1ee-6c54-4b01-90e6-d701748f0851"},"resendToPreviousRecipients":true,"attendeeResponses":[{"id":"9A641E55-3367-4C50-B21B-B6A7613DFB23","status":"In-Progress","errorMessage":"attendee does not exist."}]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventsPostFilters
steps:
- stepId: test
operationId: getEventsPostFilters
parameters:
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: sort
in: query
value: start:DESC
requestBody:
contentType: application/json
payload:
filter: property eq 'value'
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getEventById
steps:
- stepId: test
operationId: getEventById
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9463c74e-18c6-401a-a710-ae0f485bf059","title":"Cvent Connect 2020","code":"R5NP4NJYB3D","format":"Virtual","description":"Cvent annual user conference.","start":"2020-02-03T13:00:00.000Z","end":"2020-02-07T17:00:00.000Z","closeAfter":"2020-02-01T23:59:00.000Z","archiveAfter":"2020-05-07T12:00:00.000Z","launchAfter":"2020-01-07T12:00:00.000Z","timezone":"America/New_York","venues":[{"name":"Capital Convention Center","address":{"address1":"Cvent Inc.","address2":"4001 West Parmer Lane","address3":"PO Box 123","city":"Austin","countryCode":"US","postalCode":"78727","region":"Texas","regionCode":"TX","country":"United States of America","latitude":30.42501,"longitude":-97.71518}}],"phone":"555-555-5555","note":"This event will need some coordination with external systems.","defaultLocale":"en-US","languages":["en-US"],"currency":"USD","registrationSecurityLevel":"Private","status":"Pending","eventStatus":"Upcoming","planningStatus":"Submitted","testMode":false,"capacity":50,"planners":[{"prefix":"Dr.","firstName":"Henry","lastName":"Smith","company":"Cvent Inc","title":"Event Planner","email":"hsmith@example.com","deleted":false}],"stakeholders":[{"firstName":"Henry","lastName":"Potterfield","company":"Cvent Inc","title":"Event stakeholder","email":"stakeholderemail@test.com","workPhone":"555-555-5555","homePhone":"555-555-5555","mobilePhone":"555-555-5555","deleted":false}],"customFields":[{"id":"564415c7-4a92-4fe3-93a5-2efd5224d03b","name":"What is a your favorite color?","value":["Choice C","Choice A"],"order":1,"type":"General"}],"type":"Conference","_links":{"invitation":{"href":"https://cvent.com"},"agenda":{"href":"https://cvent.com"},"summary":{"href":"https://cvent.com"},"registration":{"href":"https://cvent.com"}},"created":"2017-01-02T02:00:00Z","lastModified":"2019-02-12T03:00:00Z","meetingRequestId":"b566c24e-12a8-452d-c490-ad0e796be093","createdBy":"John Doe","lastModifiedBy":"Jane Doe"}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: updateEvent
steps:
- stepId: test
operationId: updateEvent
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
requestBody:
contentType: application/json
payload:
archiveAfter: "2020-05-07T12:00:00.000Z"
capacity: 50
closeAfter: "2020-02-01T23:59:00.000Z"
description: Cvent annual user conference.
end: "2020-02-07T17:00:00.000Z"
format: Virtual
languages:
- en-US
note: This event will need some coordination with external systems.
planners: []
start: "2020-02-03T13:00:00.000Z"
timezone: America/New_York
title: Cvent Connect 2020
type: Conference
venues:
- address:
address1: Cvent Inc.
address2: 4001 West Parmer Lane
address3: PO Box 123
city: Austin
countryCode: US
postalCode: "78727"
regionCode: TX
name: Capital Convention Center
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9463c74e-18c6-401a-a710-ae0f485bf059","title":"Cvent Connect 2020","code":"R5NP4NJYB3D","format":"Virtual","description":"Cvent annual user conference.","start":"2020-02-03T13:00:00.000Z","end":"2020-02-07T17:00:00.000Z","closeAfter":"2020-02-01T23:59:00.000Z","archiveAfter":"2020-05-07T12:00:00.000Z","launchAfter":"2020-01-07T12:00:00.000Z","timezone":"America/New_York","venues":[{"name":"Capital Convention Center","address":{"address1":"Cvent Inc.","address2":"4001 West Parmer Lane","address3":"PO Box 123","city":"Austin","countryCode":"US","postalCode":"78727","region":"Texas","regionCode":"TX","country":"United States of America","latitude":30.42501,"longitude":-97.71518}}],"phone":"555-555-5555","note":"This event will need some coordination with external systems.","defaultLocale":"en-US","languages":["en-US"],"currency":"USD","registrationSecurityLevel":"Private","status":"Pending","eventStatus":"Upcoming","planningStatus":"Submitted","testMode":false,"capacity":50,"planners":[{"prefix":"Dr.","firstName":"Henry","lastName":"Smith","company":"Cvent Inc","title":"Event Planner","email":"hsmith@example.com","deleted":false}],"stakeholders":[{"firstName":"Henry","lastName":"Potterfield","company":"Cvent Inc","title":"Event stakeholder","email":"stakeholderemail@test.com","workPhone":"555-555-5555","homePhone":"555-555-5555","mobilePhone":"555-555-5555","deleted":false}],"customFields":[{"id":"46d6c042-b23f-477c-a34a-0d801a8dbd63","name":"What is a your favorite color?","value":["Choice C","Choice A"],"order":1,"type":"General"}],"type":"Conference","_links":{"invitation":{"href":"https://cvent.com"},"agenda":{"href":"https://cvent.com"},"summary":{"href":"https://cvent.com"},"registration":{"href":"https://cvent.com"}},"created":"2017-01-02T02:00:00Z","lastModified":"2019-02-12T03:00:00Z","meetingRequestId":"b566c24e-12a8-452d-c490-ad0e796be093","createdBy":"John Doe","lastModifiedBy":"Jane Doe"}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: eventCheckIn
steps:
- stepId: test
operationId: eventCheckIn
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
requestBody:
contentType: application/json
payload: []
successCriteria:
- condition: $statusCode == 207
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
[{"data":{"id":"a96e7faa-b23e-49de-9040-c908473ba7ac","code":400,"message":"Bad Request","target":"example target","details":[{"id":"a96e7faa-b23e-49de-9040-c908473ba7ac","code":400,"message":"Bad Request","target":"example target"}]},"status":400,"message":"Example error message.","request":{"operation":"PUT","headers":{"header1":"header1Value","header2":"header2Value"},"queryParams":{"param1":"param1Value","param2":"param2Value"}}}]
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: copyEvent
steps:
- stepId: test
operationId: copyEvent
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
requestBody:
contentType: application/json
payload:
agenda:
featureData: true
event:
id: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
exhibitors:
featureData: true
planning:
featureData: true
registration:
featureData: true
speakers:
featureData: true
surveys:
featureData: true
travel:
featureData: true
successCriteria:
- condition: $statusCode == 202
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"9163c74j-67c6-401c-k710-oe0f783bf022","status":"Processing"}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: answerEventCustomField
steps:
- stepId: test
operationId: answerEventCustomField
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: customFieldId
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
requestBody:
contentType: application/json
payload:
id: 8daec569-a328-48c3-b205-1fc913fc7c81
type: General
value:
- Choice C
- Choice A
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"22dfc499-758f-4009-80f9-233d9d93898f","name":"What is a your favorite color?","value":["Choice C","Choice A"],"order":1,"type":"General"}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: listDonationItems
steps:
- stepId: test
operationId: listDonationItems
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: id in ('1b01ae34-6970-41f2-a4e8-b4f39185dc15', '1b01ae34-6970-41f2-a4e8-b4f39185dc16') and registrationTypes in ('1b01ae34-6970-41f2-a4e8-b4f39185dc28')
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":[{"registrantInformation":"Registrant Note.","id":"04ca6ae2-0dc3-487b-953e-86d6abbdf7d3","name":"General Donation Item","description":"Some description of the donation item.","code":"R5NP4NJYB3D","minimumAmountAllowedPerInvitee":1,"maximumAmountAllowedPerInvitee":5,"generalLedger":{"id":"04ca6ae2-0dc3-487b-953e-86d6abbdf7d5","name":"General Ledger","code":"General Ledger Code"},"registrationTypes":["04ca6ae2-0dc3-487b-953e-86d6abbdf7d4"],"openForRegistration":false,"automaticallyClosesOn":"2022-08-12"}]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: listDonationItemsPostFilter
steps:
- stepId: test
operationId: listDonationItemsPostFilter
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
requestBody:
contentType: application/json
payload:
filter: property eq 'value'
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":[{"registrantInformation":"Registrant Note.","id":"04ca6ae2-0dc3-487b-953e-86d6abbdf7d3","name":"General Donation Item","description":"Some description of the donation item.","code":"R5NP4NJYB3D","minimumAmountAllowedPerInvitee":1,"maximumAmountAllowedPerInvitee":5,"generalLedger":{"id":"04ca6ae2-0dc3-487b-953e-86d6abbdf7d5","name":"General Ledger","code":"General Ledger Code"},"registrationTypes":["04ca6ae2-0dc3-487b-953e-86d6abbdf7d4"],"openForRegistration":false,"automaticallyClosesOn":"2022-08-12"}]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: listEventEmails
steps:
- stepId: test
operationId: listEventEmails
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: id eq 'a150f1ee-6c54-4b01-90e6-d701748f0851'
successCriteria:
- condition: $statusCode == 200
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"paging":{"nextToken":"3b2359a7-4583-40ed-8afd-67e5f15373d3","currentToken":"90c5f062-76ad-4ea4-aa53-00eb698d9262","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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: listFeeItems
steps:
- stepId: test
operationId: listFeeItems
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: limit
in: query
value: 100
- name: token
in: query
value: 0e28af57-511f-47ab-ae46-46cd1ca51a1a
- name: filter
in: query
value: id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d3' or product.id eq '04ca6ae2-0dc3-487b-953e-86d6abbdf7d6'
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":[]}
type: simple
x-speakeasy-test-group: Events
x-speakeasy-test-rebuild: true
- workflowId: getInvitationList
steps:
- stepId: test
operationId: getInvitationList
parameters:
- name: id
in: path
value: 04ca6ae2-0dc3-487b-953e-86d6abbdf7d3
- name: after
in: query
value: "2017-01-02T02:00:00Z"
- name: before
in: query
value: "2017-01-02T02:00:00Z"
- name: limit
in: query
value: 100
- n
# --- truncated at 32 KB (622 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cvent-event-cloud/refs/heads/main/arazzo/cvent-event-cloud-sdk-tests.arazzo.yaml
Every workflow here is available over the APIs.io API and to AI agents over MCP.