ProjectX
Back to Docs
Developer API

API Reference & Data Protocols

Connect external services, retrieve public creator storefronts, and listen for real-time hackathon activities.

Authentication & Headers

Bearer Token

All authenticated API requests must include your Supabase JWT in the standard authorization header:

Authorization: Bearer <SUPABASE_ACCESS_TOKEN>

Core Endpoints

GET/api/public/profile?username=:handle

Fetches public SuperProfile config, theme, social links, and showcase items.

GET/api/hackathons

Retrieves active, upcoming, and featured hackathons with prize pool information.

POST/api/leads

Submits consumer leads or inquiry emails for creator storefront products.

Command Palette

Search for a command to run...