API Reference
Complete API reference for Motia framework - types, interfaces, and utilities
API Reference
Complete reference documentation for Motia's TypeScript/JavaScript and Python APIs.
Core Types
Step Configuration Types
ApiRouteConfig
Configuration for API Steps (HTTP endpoints).
EventConfig
Configuration for Event Steps (background tasks).
CronConfig
Configuration for Cron Steps (scheduled tasks).
NoopConfig
Configuration for NOOP Steps (visual connectors).
Context API
The context object available in all Step handlers.
Handler Types
Request & Response Types
Stream Configuration
Utility Types
What's Next?
📝 Defining Steps
Learn how to use these types in your Steps
🔄 State Management
Deep dive into the State API
📡 Streams
Learn about real-time streaming
💡 Examples
See these APIs in action
Need help? See our Community Resources for questions, examples, and discussions.