{"id":30269112,"url":"https://github.com/shineii86/aniquizapi","last_synced_at":"2026-02-15T05:33:06.004Z","repository":{"id":307759515,"uuid":"1030622578","full_name":"Shineii86/AniQuizAPI","owner":"Shineii86","description":"A Smart, Open-Source Anime Quiz API with auto-generated trivia, difficulty levels, image \u0026 quote questions.","archived":false,"fork":false,"pushed_at":"2025-08-02T02:11:02.000Z","size":38,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-05T18:02:08.946Z","etag":null,"topics":["anime","anime-api","anime-downloader","anime-quiz","anime-scraper","anime-search","anime-website","animes","quiz","quiz-api"],"latest_commit_sha":null,"homepage":"https://aniquizapi.vercel.app","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Shineii86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-02T01:27:41.000Z","updated_at":"2025-08-28T01:17:12.000Z","dependencies_parsed_at":"2025-08-02T03:44:09.573Z","dependency_job_id":"b820b6bc-9ede-4b5e-a8a5-4d3631102a51","html_url":"https://github.com/Shineii86/AniQuizAPI","commit_stats":null,"previous_names":["shineii86/aniquiz"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Shineii86/AniQuizAPI","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shineii86%2FAniQuizAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shineii86%2FAniQuizAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shineii86%2FAniQuizAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shineii86%2FAniQuizAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shineii86","download_url":"https://codeload.github.com/Shineii86/AniQuizAPI/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shineii86%2FAniQuizAPI/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29470636,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T05:26:30.465Z","status":"ssl_error","status_checked_at":"2026-02-15T05:26:21.858Z","response_time":118,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["anime","anime-api","anime-downloader","anime-quiz","anime-scraper","anime-search","anime-website","animes","quiz","quiz-api"],"created_at":"2025-08-16T01:40:10.615Z","updated_at":"2026-02-15T05:33:05.987Z","avatar_url":"https://github.com/Shineii86.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n# [AniQuizAPI](https://github.com/AniPulse)\n\n**The Ultimate Smart Anime Quiz REST API**  \nAuto-generated trivia questions — by difficulty, image, quote, or random — with robust error handling and personalized watermark in every response.\n\n![Vercel](https://img.shields.io/badge/Deployed-Vercel-black?style=flat\u0026logo=vercel)\n![Issues](https://img.shields.io/github/issues/Shineii86/AniQuizAPI)\n![License](https://img.shields.io/badge/License-MIT-brightgreen.svg)\n\n![Last Commit](https://img.shields.io/github/last-commit/Shineii86/AniQuizAPI?style=for-the-badge)\n![Repo Size](https://img.shields.io/github/repo-size/Shineii86/AniQuizAPI?style=for-the-badge) [![GitHub Stars](https://img.shields.io/github/stars/Shineii86/AniQuizAPI?style=for-the-badge)](https://github.com/Shineii86/AniQuizAPI/stargazers) [![GitHub Forks](https://img.shields.io/github/forks/Shineii86/AniQuizAPI?style=for-the-badge)](https://github.com/Shineii86/AniQuizAPI/fork)\n[![API Status](https://img.shields.io/website?down_color=lightgrey\u0026down_message=offline\u0026label=API%20Status\u0026style=for-the-badge\u0026up_color=green\u0026up_message=online\u0026url=https%3A%2F%2Faniquiz.vercel.app)](https://aniquiz.vercel.app)\n\n\n\u003c/div\u003e\n\n---\n\n## 🚀 Overview\n\nAniQuiz API is an open-source anime quiz API that provides:\n- 🎯 Trivia questions (Easy / Medium / Hard)\n- 🖼️ Image-based quizzes (guess anime from images)\n- 🗣️ Quote-based quizzes (guess the anime from quotes)\n- 🔀 Random question mixing\n- 💡 Advanced error handling\n- 🖋️ Creator watermark in every response\n- 🌐 Deployed on Vercel for free public usage\n\n---\n\n## 🌟 Features\n\n- ✅ Difficulty Tags: `Easy`, `Medium`, `Hard`\n- ✅ Auto-generated \u0026 AI-enriched questions\n- ✅ Random, image, and quote quiz endpoints\n- ✅ Fully RESTful API\n- ✅ Timestamp \u0026 Creator Credit in response\n- ✅ Ready to deploy on GitHub + Vercel\n- ✅ Free \u0026 Open Source  \n\n---\n\n## 📚 API Documentation\n\n### 🔹 `/api/quiz?difficulty=easy|medium|hard`\nGet a trivia question by difficulty level.\n\n```bash\nGET /api/quiz?difficulty=medium\n````\n\n### 🔹 `/api/image-quiz`\n\nReturns a question with an anime image. User must guess the anime title.\n\n### 🔹 `/api/quote-quiz`\n\nReturns a famous anime quote and asks to guess the anime or character.\n\n### 🔹 `/api/random`\n\nReturns a completely randomized question from any mode (trivia, image, or quote).\n\n---\n\n## 🧠 Example Response\n\n```json\n{\n  \"question\": \"Who is the main character of the anime Naruto?\",\n  \"options\": [\"Sasuke\", \"Itachi\", \"Naruto\", \"Sakura\"],\n  \"answer\": \"Naruto\",\n  \"difficulty\": \"Easy\",\n  \"type\": \"quiz\",\n  \"creator\": \"Shinei Nouzen\",\n  \"github\": \"https://github.com/Shineii86\",\n  \"telegram\": \"https://telegram.me/Shineii86\",\n  \"message\": \"Build with ❤️ by Shinei Nouzen\",\n  \"timestamp\": \"India Date \u0026 Time 12H Format\"\n}\n```\n\n---\n\n## ❗ Error Handling\n\nAll endpoints return well-formatted JSON errors:\n\n```json\n{\n  \"error\": {\n    \"code\": \"INVALID_DIFFICULTY\",\n    \"message\": \"Please use one of: easy, medium, hard.\"\n  }\n}\n```\n\n- [x] HTTP status codes: `400`, `404`, `500`\n- [x] Validation for missing/invalid params\n- [x] Graceful fallback if source API fails\n\n---\n\n## 🛠️ Installation\n\n### 1. Clone this repo\n\n```bash\ngit clone https://github.com/Shineii86/AniQuizAPI\ncd AniQuizAPI\n```\n\n### 2. Install dependencies\n\n```bash\nnpm install\n```\n\n### 3. Start development server\n\n```bash\nnpm run dev\n```\n\n---\n\n## 🌐 Deployment (Vercel Recommended)\n\n\u003e One-click deploy with Vercel for instant API hosting.\n\n* Fork this repo\n* Connect it to [Vercel](https://vercel.com)\n* Set up the project (no special env needed)\n* Deploy 🎉\n\n---\n\n## 🪪 License\n\n```json\nThis project is licensed under the *MIT License*.\nFeel free to use, remix, and share it with proper credits.\n```\n\n---\n\n## 👤 Credits\n\n\u003e Project created by [**Shinei Nouzen**](https://github.com/Shineii86)\n\u003e Built with ❤️ passion for Anime and Open Source.\n\n---\n\n## 📬 Support\n\n* Issues: [GitHub Issues](https://github.com/Shineii86/AniQuizAPI/issues)\n\n---\n\n## 💕 Loved My Work?\n\n🚨 [Follow me on GitHub](https://github.com/Shineii86/Shineii86)\n\n⭐ [Give a star to this project](https://github.com/Shineii86/AniQuizAPI/)\n\n\u003ca href=\"https://github.com/Shineii86/AniChatAPI\"\u003e\n\u003cimg src=\"https://github.com/Shineii86/AniPay/blob/main/Source/Banner6.png\" alt=\"Banner\"\u003e\n\u003c/a\u003e\n\n---\n\n## ☎️ Contact\n\n\u003cdiv align=\"center\"\u003e\n\n*For inquiries or collaborations*\n\n[![Telegram Badge](https://img.shields.io/badge/-Telegram-2CA5E0?style=flat\\\u0026logo=Telegram\\\u0026logoColor=white)](https://telegram.me/Shineii86 \"Contact on Telegram\")\n[![Instagram Badge](https://img.shields.io/badge/-Instagram-C13584?style=flat\\\u0026logo=Instagram\\\u0026logoColor=white)](https://instagram.com/ikx7.a \"Follow on Instagram\")\n[![Pinterest Badge](https://img.shields.io/badge/-Pinterest-E60023?style=flat\\\u0026logo=Pinterest\\\u0026logoColor=white)](https://pinterest.com/ikx7a \"Follow on Pinterest\")\n[![Gmail Badge](https://img.shields.io/badge/-Gmail-D14836?style=flat\\\u0026logo=Gmail\\\u0026logoColor=white)](mailto:ikx7a@hotmail.com \"Send an Email\")\n\n\u003csup\u003e\u003cb\u003eCopyright © 2025 \u003ca href=\"https://telegram.me/Shineii86\"\u003eShinei Nouzen\u003c/a\u003e.\nAll Rights Reserved\u003c/b\u003e\u003c/sup\u003e\n\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshineii86%2Faniquizapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshineii86%2Faniquizapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshineii86%2Faniquizapi/lists"}