Overview
The StudyFetch API allows you to generate various types of study materials using AI. You can:- Generate outlines for structured learning
- Create comprehensive study notes
- Build topic overviews
- Generate concise summaries
- Customize content length and education level
- Organize generated materials into folders
Generate Material
Generate study materials from a topic. This method returns immediately with the material ID while generation happens asynchronously.Generate Parameters
Name for the generated material
Topic or context to generate material from
Type of material to generate:
outline
- Structured hierarchical breakdownoverview
- High-level introduction to topicnotes
- Detailed study notes with explanationssummary
- Concise summary of key points
Additional context or details about the topic
Target folder ID to organize the material
Length of the generated content:
short
- Brief content (1-2 pages)medium
- Standard length (3-5 pages)long
- Comprehensive content (6+ pages)
Target education level:
high_school
- Basic concepts, simpler languagecollege
- Standard academic levelprofessional
- Advanced, technical content
Response
Generate and Process Material
Generate materials and wait for processing to complete. This method polls until the material is ready or times out.Generate and Process Parameters
All parameters fromgenerate()
plus:
Polling interval in milliseconds to check if material is ready
Maximum time to wait for processing in milliseconds (default: 5 minutes)