For the complete documentation index, see llms.txt. This page is also available as Markdown.

Opportunities

List opportunities (paginated, filterable)

post
Body
objectOptional

See Edge Function source for exact request shape (e.g. interface XxxRequest in index.ts)

Responses
200

Success

application/json
objectOptional
post/get-opportunities
POST /functions/v1/get-opportunities HTTP/1.1
Host: your-project-ref.supabase.co
Content-Type: application/json
Accept: */*
Content-Length: 2

{}
{}

Get single opportunity by slug

post
Body
objectOptional

See Edge Function source for exact request shape (e.g. interface XxxRequest in index.ts)

Responses
200

Success

application/json
objectOptional
post/get-opportunity
POST /functions/v1/get-opportunity HTTP/1.1
Host: your-project-ref.supabase.co
Content-Type: application/json
Accept: */*
Content-Length: 2

{}
{}

Create an opportunity

post
Authorizations
AuthorizationstringRequired

Privy access token

Body
objectOptional

See Edge Function source for exact request shape (e.g. interface XxxRequest in index.ts)

Responses
200

Success

application/json
objectOptional
post/create-opportunity
POST /functions/v1/create-opportunity HTTP/1.1
Host: your-project-ref.supabase.co
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 2

{}
{}

Last updated