{
  "name": "EduPulse",
  "description": "The universal AI tutor and exam prep API. Every subject. Every exam. Every certification. Every language. Covers all K-12 subjects, all college courses, all professional licensing exams (NCLEX, Bar, CPA, LSAT, MCAT, Series 3/7, USMLE, CFA, CFP, real estate, electrician licensing, CDL, FAA, air traffic control, HVAC, plumbing, and any other credential worldwide), and all continuing education requirements in any profession. Pay-per-query via x402 micropayments on Base. All endpoints support ?lang= for native response in any human language.",
  "url": "https://edupulse-xi-blond.vercel.app",
  "version": "1.0.0",
  "capabilities": [
    "exam-prep",
    "study-guides",
    "practice-quizzes",
    "flashcards",
    "mock-exams",
    "study-schedules",
    "concept-explanations",
    "multilingual",
    "k12-education",
    "professional-certification",
    "continuing-education",
    "college-courses",
    "licensing-exams"
  ],
  "supported_domains": [
    "nursing (NCLEX, USMLE)",
    "law (LSAT, Bar exam, any jurisdiction)",
    "finance (Series 3, Series 7, CFA, CFP, ChFC)",
    "accounting (CPA all sections)",
    "medicine (MCAT, USMLE Step 1/2/3, dental boards, pharmacy boards)",
    "graduate admissions (GRE, GMAT, LSAT)",
    "college admissions (SAT, ACT)",
    "project management (PMP, PRINCE2, Scrum)",
    "technology (AWS-SAA, CompTIA Security+, Azure, Google Cloud, any IT cert)",
    "trades (electrician journeyman/master, HVAC, plumbing, welding, CDL)",
    "aviation (FAA written exams, air traffic controller)",
    "real estate (any US state license)",
    "military (ASVAB, promotion boards)",
    "language proficiency (TOEFL, IELTS, DELF, HSK, JLPT, TOPIK)",
    "human resources (SHRM-CP, PHR, SPHR)",
    "K-12 all subjects and grades",
    "undergraduate and graduate college courses (any subject)",
    "continuing professional education (any profession)",
    "any other exam or certification worldwide"
  ],
  "payment": {
    "protocol": "x402",
    "network": "eip155:8453",
    "asset": "USDC",
    "contract": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "payTo": "0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc"
  },
  "endpoints": [
    {
      "path": "/api/study/guide",
      "method": "GET",
      "description": "Comprehensive study guide for any K-12 topic at the exact grade level. Includes key concepts, step-by-step explanation, practice problems with worked solutions, memory tips, prerequisite/next topics, and Amazon book recommendations.",
      "parameters": [
        { "name": "grade", "in": "query", "required": true, "description": "Grade level: K, 1-12" },
        { "name": "subject", "in": "query", "required": true, "description": "Any subject" },
        { "name": "topic", "in": "query", "required": true, "description": "Specific topic" },
        { "name": "lang", "in": "query", "required": false, "description": "Response language (e.g. es, fr, zh, ja, ar, pt)" }
      ],
      "price_usd": 0.10,
      "payment_required": true
    },
    {
      "path": "/api/study/quiz",
      "method": "GET",
      "description": "Practice quiz for any K-12 topic with detailed answer explanations for every question.",
      "parameters": [
        { "name": "grade", "in": "query", "required": true },
        { "name": "subject", "in": "query", "required": true },
        { "name": "topic", "in": "query", "required": true },
        { "name": "questions", "in": "query", "required": false, "description": "1-15, default 5" },
        { "name": "difficulty", "in": "query", "required": false, "description": "easy|medium|hard|mixed" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.10,
      "payment_required": true
    },
    {
      "path": "/api/study/explain",
      "method": "GET",
      "description": "Plain-English explanation of any concept, calibrated to the audience. Includes analogy, memory trick, common misconceptions, and real-world connection. Works for any concept in any field.",
      "parameters": [
        { "name": "concept", "in": "query", "required": true, "description": "Any concept in any field" },
        { "name": "grade", "in": "query", "required": false },
        { "name": "audience", "in": "query", "required": false, "description": "e.g. 'nursing student', 'electrician apprentice', 'Series 7 candidate'" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.05,
      "payment_required": true
    },
    {
      "path": "/api/study/schedule",
      "method": "GET",
      "description": "Backwards-planned week-by-week study calendar from today to exam date. Works for any exam or certification worldwide. Includes daily breakdown, milestones, and resource recommendations.",
      "parameters": [
        { "name": "exam", "in": "query", "required": true, "description": "Any exam or certification — e.g. NCLEX, Journeyman-Electrician, California-Real-Estate-License, Organic-Chemistry-201" },
        { "name": "date", "in": "query", "required": true, "description": "Exam date YYYY-MM-DD" },
        { "name": "hours_per_week", "in": "query", "required": false, "description": "Default 15" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.10,
      "payment_required": true
    },
    {
      "path": "/api/exam/prep",
      "method": "GET",
      "description": "Authentic exam-style practice questions with detailed rationales. Matches the actual format of the real exam — NCLEX NGN clinical judgment items, LSAT logic games, Series 3 regulatory scenarios, CPA simulations, etc. Works for any exam worldwide.",
      "parameters": [
        { "name": "exam", "in": "query", "required": true, "description": "Any exam or certification worldwide" },
        { "name": "topic", "in": "query", "required": true },
        { "name": "questions", "in": "query", "required": false, "description": "1-10, default 5" },
        { "name": "difficulty", "in": "query", "required": false, "description": "easy|medium|hard" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.15,
      "payment_required": true
    },
    {
      "path": "/api/exam/flashcards",
      "method": "GET",
      "description": "High-yield spaced-repetition flashcard sets with memory tips. Every card is phrased as a question for self-testing. High-yield cards are flagged.",
      "parameters": [
        { "name": "exam", "in": "query", "required": true },
        { "name": "topic", "in": "query", "required": true },
        { "name": "section", "in": "query", "required": false },
        { "name": "count", "in": "query", "required": false, "description": "1-20, default 10" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.08,
      "payment_required": true
    },
    {
      "path": "/api/exam/explain",
      "method": "GET",
      "description": "Deep explainer for a specific question type or format — what it tests, step-by-step approach strategy, and a fully worked example.",
      "parameters": [
        { "name": "exam", "in": "query", "required": true },
        { "name": "question_type", "in": "query", "required": true, "description": "e.g. NGN, logic-games, data-sufficiency, task-based-simulation" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.08,
      "payment_required": true
    },
    {
      "path": "/api/exam/mock",
      "method": "GET",
      "description": "Full 20-question timed mock exam simulation. Questions section first (for self-testing without seeing answers), followed by complete answer key with rationales. Reflects actual exam content weighting.",
      "parameters": [
        { "name": "exam", "in": "query", "required": true, "description": "Any exam or certification worldwide" },
        { "name": "duration", "in": "query", "required": false, "description": "Minutes, default 60" },
        { "name": "lang", "in": "query", "required": false }
      ],
      "price_usd": 0.25,
      "payment_required": true
    }
  ],
  "openapi": "https://edupulse-xi-blond.vercel.app/openapi.json",
  "llms_txt": "https://edupulse-xi-blond.vercel.app/llms.txt",
  "contact": "https://edupulse-xi-blond.vercel.app"
}
