Skip to content

me

For users and admins: the me routes cover your own account and profile. 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 MeController_me.

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeController_update.

Field Type Required Notes
handle string no pattern ^[a-z0-9](?:[a-z0-9-]{1,28}[a-z0-9])$
headline string no max length 120
bio string no max length 2000
roles array of string, one of founder, operator, investor, idea_person, business_owner no
skills array of string no max items 30
lookingFor array of string, one of cofounder, team, investors, talent, advice, ideas no
affiliation string no max length 120
program string no max length 80
location string no max length 80
links object no
visibility string, one of public, members_only no

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeController_setAvatar.

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeController_removeAvatar.

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeController_setAvatarFromLinkedIn.

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeController_setAvatarFromUrl.

Field Type Required Notes
url string (uri) yes max length 2000

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object 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 NotificationsController_list.

Name In Required Type Notes
limit query no integer
cursor query no string
unread query no boolean Only the ones you have not read yet.

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 NotificationsController_read.

Field Type Required Notes
ids array of string no max items 100

200

Field Type Required Notes
unread integer yes min 0

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

Operation id NotificationsController_unreadCount.

200

Field Type Required Notes
unread integer yes min 0

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

Operation id MeController_onboarding.

Field Type Required Notes
handle string no pattern ^[a-z0-9](?:[a-z0-9-]{1,28}[a-z0-9])$
headline string no max length 120
bio string no max length 2000
roles array of string, one of founder, operator, investor, idea_person, business_owner no
skills array of string no max items 30
lookingFor array of string, one of cofounder, team, investors, talent, advice, ideas no
affiliation string no max length 120
program string no max length 80
location string no max length 80
links object no
visibility string, one of public, members_only no

200

Field Type Required Notes
id string yes
email string yes
name string yes
image string or null yes
membershipStatus string, one of pending, active, suspended yes
role string, one of member, admin yes
profile object or null yes

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

Operation id MeProjectsController_list.

Name In Required Type Notes
limit query no integer
cursor query no string
status query no string, one of active, archived, all

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.