Skip to content

events

For users and admins: the events routes cover this part of the API. Every route lives under the one public origin, https://venturenetwork.ai, and answers errors as problem types. The interactive version of this page is the live Scalar reference at https://venturenetwork.ai/docs. This page is generated from packages/sdk/openapi.json on every build.

Operation id EventsController_list.

Name In Required Type Notes
limit query no integer
cursor query no string
mine query no boolean Only events you host or have RSVPd to.
when query no string, one of upcoming, past

200

Field Type Required Notes
items array of object yes
nextCursor string or null yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.

Operation id EventsController_create.

Field Type Required Notes
title string yes min length 3, max length 140
description string yes max length 4000, default ""
startsAt string (date-time) yes
endsAt string (date-time) yes
timezone string yes max length 64, default "America/New_York"
locationKind string, one of in_person, virtual, hybrid yes default "in_person"
location string yes max length 200, default ""
joinUrl `` or string (uri) yes default ""
capacity integer or null yes default null
scope string, one of public, org_members yes default "public"
publish boolean yes default false

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.

Operation id EventsController_read.

Name In Required Type Notes
id path yes string

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.

Operation id EventsController_update.

Name In Required Type Notes
id path yes string
Field Type Required Notes
title string no min length 3, max length 140
description string no max length 4000
startsAt string (date-time) no
endsAt string (date-time) no
timezone string no max length 64
locationKind string, one of in_person, virtual, hybrid no
location string no max length 200
joinUrl `` or string (uri) no
capacity integer or null no
scope string, one of public, org_members no

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.

Operation id EventsController_cancel.

Name In Required Type Notes
id path yes string

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.

Operation id EventsController_setCover.

Name In Required Type Notes
id path yes string

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.

Operation id EventsController_removeCover.

Name In Required Type Notes
id path yes string

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.

Operation id EventsController_setCoverFromUrl.

Name In Required Type Notes
id path yes string
Field Type Required Notes
url string (uri) yes max length 2000

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.

Operation id EventsController_publish.

Name In Required Type Notes
id path yes string

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.

Operation id EventsController_rsvp.

Name In Required Type Notes
id path yes string
Field Type Required Notes
status string, one of going, cancelled yes

200

Field Type Required Notes
status string, one of going, waitlist, cancelled yes
goingCount integer yes
waitlistCount integer yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.

Operation id EventsController_rsvps.

Name In Required Type Notes
id path yes string
limit query no integer
cursor query no string

200

Field Type Required Notes
items array of object yes
nextCursor string or null yes

Derived from the source scan (handler, one level of service calls, guards and pipes): invalid_cursor, membership_pending, membership_suspended, validation_failed.

Operation id OrgEventsController_list.

Name In Required Type Notes
limit query no integer
cursor query no string
when query no string, one of upcoming, past
slug path yes string

200

Field Type Required Notes
items array of object yes
nextCursor string or null yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, org_not_found, validation_failed.

Operation id OrgEventsController_create.

Name In Required Type Notes
slug path yes string
Field Type Required Notes
title string yes min length 3, max length 140
description string yes max length 4000, default ""
startsAt string (date-time) yes
endsAt string (date-time) yes
timezone string yes max length 64, default "America/New_York"
locationKind string, one of in_person, virtual, hybrid yes default "in_person"
location string yes max length 200, default ""
joinUrl `` or string (uri) yes default ""
capacity integer or null yes default null
scope string, one of public, org_members yes default "public"
publish boolean yes default false

200

Field Type Required Notes
id string yes
hostOrgSlug string or null yes
hostOrgName string or null yes
hostUserId string yes
hostHandle string or null yes
hostName string yes
title string yes min length 3, max length 140
description string yes max length 4000
startsAt string yes
endsAt string yes
timezone string yes
locationKind string, one of in_person, virtual, hybrid yes
location string yes max length 200
joinUrl string or null yes
coverImage string or null yes
capacity integer or null yes
scope string, one of public, org_members yes
status string, one of draft, published, cancelled yes
goingCount integer yes
waitlistCount integer yes
myRsvpStatus string, one of going, waitlist, cancelled or null yes
canManage boolean yes
createdAt string yes
updatedAt string yes

Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, org_not_found, org_role_required, validation_failed.