Developer Resources
HackScope API
Integrate HackScope into your applications with our powerful and easy-to-use API.
API Reference
API Version
v1.0
Quick Start
Get started with the HackScope API in minutes. Here's a simple example to fetch all hackathons:
curl -X GET "https://api.hackscope.com/v1/hackathons" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"
Authentication
All API requests require authentication using API keys. Include your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Keep your API key secure!
Never expose your API key in client-side code or public repositories.
API Endpoints
Hackathons
GET
/v1/hackathons
Retrieve all hackathons
GET
/v1/hackathons/:id
Get a specific hackathon
POST
/v1/hackathons
Create a new hackathon
Teams
GET
/v1/teams
Get all teams
POST
/v1/teams
Create a new team
PUT
/v1/teams/:id
Update team details
Registrations
POST
/v1/registrations
Register for a hackathon
GET
/v1/registrations/:id
Get registration status
Official SDKs
Coming soon! We're working on official SDKs for popular programming languages.
🐍
Python SDK
Coming Soon
📘
TypeScript SDK
Coming Soon
📕
Ruby SDK
Coming Soon