Why Use the Developer API?
Clean REST Semantics
Designed for developers, not constrained by ComfyUI frontend compatibility
Official SDKs
Type-safe clients for Python, JavaScript, and Go
Real-time Events
WebSocket streaming for live progress updates
Webhooks
Push notifications when jobs complete
Core Concepts
Resources
Async Patterns
Many operations are asynchronous:- Create - Returns
202 Acceptedwith resource in pending state - Poll - Check status until
readyorfailed - Use - Access the resource once ready
Quick Example
Next Steps
Authentication
Get your API key and authenticate requests
Python SDK
Full Python SDK reference and examples
WebSockets
Real-time event streaming
Webhooks
Push notifications for job events