Authorizations
API Key for authentication
Body
application/json
Type of component to create
Available options:
chat
, data_analyst
, flashcards
, scenarios
, practice_test
, audio_recap
, tutor_me
, explainers
, uploads
, chat_analytics
Name of the component
Example:
"My Study Component"
Component-specific configuration
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
- Option 9
- Option 10
Component description
Example:
"A component for studying biology"
Additional metadata
Response
201 - application/json
Component created successfully
Component ID (MongoDB ObjectId)
Unique component identifier
Component type
Available options:
chat
, data_analyst
, flashcards
, scenarios
, practice_test
, audio_recap
, tutor_me
, explainers
, uploads
, chat_analytics
Component name
Organization ID
Component configuration
Component status
Available options:
active
, inactive
, draft
Usage statistics
Creation timestamp
Last update timestamp
Component description