The HyperCode Core API is built with FastAPI and follows RESTful principles.
http://localhost:8000/api/v1
Swagger UI is available at: http://localhost:8000/docs
- POST
/tasks/ - Body:
{ "title": "Task Title", "description": "Code content or instruction", "priority": "high", "type": "translate", // translate, health, research "project_id": 1 } - Response: Returns the created Task object with ID.
- GET
/tasks/ - Query Params:
skip,limit
- POST
/login/access-token - Body:
username(email),password - Response:
access_token(JWT)
All protected endpoints require a Bearer Token in the header:
Authorization: Bearer <your_token>