3.3M
Stack Overflow Solutions
830K
Accepted Answers
56K
Elite Solutions (100+ score)
Try It Now
Searching 3.3M solutions...
🤝 Community Contributions
Help improve FixIt API by submitting your own solutions!
🚀 Lightning Fast
Full-text search across millions of solutions in milliseconds using optimized SQLite FTS5.
🎯 Accurate Results
Multi-strategy search system finds the most relevant solutions for your specific error.
🤝 Community Driven
Submit your own solutions and vote on others to improve the database.
API Documentation
GET/health
Check API status and statistics
curl http://64.23.180.90/health
POST/search
Search for error solutions
curl -X POST http://64.23.180.90/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{"query": "TypeError: NoneType", "limit": 5}'
POST/api/community/submit
Submit a community solution
curl -X POST http://64.23.180.90/api/community/submit \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{
"error": "KeyError: missing_key",
"solution": "use dict.get(key, default)",
"explanation": "Avoid KeyError by using get()"
}'
POST/api/community/vote
Vote on a community solution
curl -X POST http://64.23.180.90/api/community/vote \
-H "Content-Type: application/json" \
-H "X-API-Key: your-key" \
-d '{
"submission_id": "abc123",
"vote_type": "upvote"
}'