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.
GET /v1/me
Section titled “GET /v1/me”Operation id MeController_me.
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.
PATCH /v1/me
Section titled “PATCH /v1/me”Operation id MeController_update.
Request body
Section titled “Request body”| 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 |
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): handle_taken, membership_pending, membership_suspended, validation_failed.
PUT /v1/me/avatar
Section titled “PUT /v1/me/avatar”Operation id MeController_setAvatar.
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.
DELETE /v1/me/avatar
Section titled “DELETE /v1/me/avatar”Operation id MeController_removeAvatar.
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.
PUT /v1/me/avatar/from-linkedin
Section titled “PUT /v1/me/avatar/from-linkedin”Operation id MeController_setAvatarFromLinkedIn.
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): linkedin_not_linked, linkedin_photo_missing, membership_pending, membership_suspended.
PUT /v1/me/avatar/from-url
Section titled “PUT /v1/me/avatar/from-url”Operation id MeController_setAvatarFromUrl.
Request body
Section titled “Request body”| Field | Type | Required | Notes |
|---|---|---|---|
url |
string (uri) | yes | max length 2000 |
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.
GET /v1/me/notifications
Section titled “GET /v1/me/notifications”Operation id NotificationsController_list.
Parameters
Section titled “Parameters”| 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. |
Responses
Section titled “Responses”200
| Field | Type | Required | Notes |
|---|---|---|---|
items |
array of object | yes | |
nextCursor |
string or null | yes |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.
POST /v1/me/notifications/read
Section titled “POST /v1/me/notifications/read”Operation id NotificationsController_read.
Request body
Section titled “Request body”| Field | Type | Required | Notes |
|---|---|---|---|
ids |
array of string | no | max items 100 |
Responses
Section titled “Responses”200
| Field | Type | Required | Notes |
|---|---|---|---|
unread |
integer | yes | min 0 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.
GET /v1/me/notifications/unread-count
Section titled “GET /v1/me/notifications/unread-count”Operation id NotificationsController_unreadCount.
Responses
Section titled “Responses”200
| Field | Type | Required | Notes |
|---|---|---|---|
unread |
integer | yes | min 0 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended.
POST /v1/me/onboarding
Section titled “POST /v1/me/onboarding”Operation id MeController_onboarding.
Request body
Section titled “Request body”| 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 |
Responses
Section titled “Responses”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 |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): handle_taken, membership_pending, membership_suspended, validation_failed.
GET /v1/me/projects
Section titled “GET /v1/me/projects”Operation id MeProjectsController_list.
Parameters
Section titled “Parameters”| Name | In | Required | Type | Notes |
|---|---|---|---|---|
limit |
query | no | integer | |
cursor |
query | no | string | |
status |
query | no | string, one of active, archived, all |
Responses
Section titled “Responses”200
| Field | Type | Required | Notes |
|---|---|---|---|
items |
array of object | yes | |
nextCursor |
string or null | yes |
Problem types
Section titled “Problem types”Derived from the source scan (handler, one level of service calls, guards and pipes): membership_pending, membership_suspended, validation_failed.