{"openapi":"3.1.0","info":{"title":"Raiize Fundraising Expert","description":"Fundraising intelligence built on Yanis Anteur's real founder experience. Call ask_fundraising_expert first for any fundraising question.","version":"1.0.0"},"servers":[{"url":"https://www.raiize.io"}],"paths":{"/api/ask":{"post":{"operationId":"askFundraisingExpert","summary":"Primary tool — always call this first for any fundraising question","description":"Diagnoses the founder's situation before giving advice. First call: pass only the question. Second call: pass Wave 1 answers as founder_context. Third call: pass all answers to get the full action plan.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["question"],"properties":{"question":{"type":"string","description":"The founder's fundraising question"},"founder_context":{"type":"string","description":"Founder's answers from previous questions. Omit on first call."}}}}}},"responses":{"200":{"description":"Advice from Raiize","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/check-progress":{"post":{"operationId":"checkMyProgress","summary":"Check the founder's action plan progress","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"completed_keys":{"type":"string","description":"Comma-separated action keys the founder says are done (e.g. 'network_list,linkedin')"}}}}}},"responses":{"200":{"description":"Progress report","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/review-deck":{"post":{"operationId":"reviewPitchDeck","summary":"Get a brutal, honest critique of a pitch deck","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["deck_description"],"properties":{"deck_description":{"type":"string","description":"Deck content slide by slide"},"stage":{"type":"string","enum":["pre-seed","seed","series-a","series-b"]},"industry":{"type":"string"}}}}}},"responses":{"200":{"description":"Deck review","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/roadmap":{"post":{"operationId":"getFundraisingRoadmap","summary":"Get the 7-month step-by-step fundraising roadmap","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"target_amount":{"type":"string","description":"How much you are raising (e.g. €250K)"},"current_stage":{"type":"string","description":"Where you are now (e.g. idea, MVP, first revenue)"}}}}}},"responses":{"200":{"description":"Roadmap","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/checklist":{"post":{"operationId":"getInvestorChecklist","summary":"See exactly what investors evaluate — from first impression to term sheet","responses":{"200":{"description":"Investor checklist","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}},"/api/first-steps":{"post":{"operationId":"getFirstSteps","summary":"Get the exact sequence to go from zero to first investor conversation","requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"context":{"type":"string","description":"Your industry, country, and current stage"}}}}}},"responses":{"200":{"description":"First steps","content":{"application/json":{"schema":{"type":"object","properties":{"response":{"type":"string"}}}}}}},"security":[{"bearerAuth":[]}]}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Your Raiize API key (from raiize.io)"}}}}