What you’ll do
Match a task to the right Runflow model in under a minute.Decision tree
Browse the full catalog in /models.
Three things to check before you pick
- Pricing unit.
$/request(flat) vs$/megapixelvs$/second(video). Map to your average asset size. - Result delivery. Runs are asynchronous by default. Use callbacks or polling unless the model page documents
sync_modeand you intentionally want inline output. - Inputs. Most edit models accept either a public URL or an upload. Read the model page for required input keys.
Try one
Pick a model from the table, open its page, and copy the curl block. The samples come straight from the per-modelllms.txt and most use the literal string Bearer RUNFLOW_API_KEY rather than an env-var. Substitute your actual token before running, or change the header to Bearer $RUNFLOW_API_KEY (curl) / Bearer ${process.env.RUNFLOW_API_KEY} (Node) / f"Bearer {os.environ['RUNFLOW_API_KEY']}" (Python).
Related
Models
Full filterable catalog.
Quickstart
5-minute walkthrough.