Skip to content

ghemrich/apiquest

Repository files navigation

API Quest

Learn APIs by using one. No frontend — just you and your HTTP client.

apiquest.cc

Quick Start

# Register
curl -X POST https://apiquest.cc/api/v1/auth/register \
  -H "Content-Type: application/json" \
  -d '{"username": "your_name", "password": "your_password"}'

# Login
curl -X POST https://apiquest.cc/api/v1/auth/login \
  -H "Content-Type: application/json" \
  -d '{"username": "your_name", "password": "your_password"}'

# Browse tracks
curl https://apiquest.cc/api/v1/tracks \
  -H "Authorization: Bearer <your_token>"

Tracks

# Track Difficulty
1 REST Fundamentals Beginner
2 Query Mastery Beginner
3 Auth & Security Intermediate
4 Data Relationships Intermediate
5 Error Detective Advanced
6 Real-Time APIs Advanced
7 System Design Expert

41 challenges across 7 tracks.

Stack

Python · FastAPI · PostgreSQL · Redis · Kafka

Links

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages