roasOS API
Generate paid creative — images, video, and UGC ads — and research competitor ads, all from one API.
The roasOS API lets you generate ad creative and research the ads your competitors are running.
You can:
- Generate images and video — product shots, UGC-style ads, lipsync, and more.
- Research ads — search real ads from the Facebook Ad Library.
- Track spend — every paid action is quoted up front, so you always see the price before you’re charged.
You can call the API directly over REST, or connect an AI agent through our hosted MCP server.
How it works
- Get an API key from your workspace settings.
- Quote a paid action to see its price — this is free and never charges you.
- Confirm the quote to run it. This is the only step that spends credits.
- Poll or listen for the result — poll the job, or pass a
webhook_urlto get a callback.
Start building — Make your first request in under five minutes.
Base URL
All requests go to:
https://api.roasos.com
Need a key?
API keys are created in your workspace settings and require a Growth or Scale plan. See Authentication to get set up.