Async jobs and watches, without writing a client first
Start a batch or a watch from the dashboard, follow it while it runs, and read the result there. It calls the same handlers an API key calls, mirrored under /v1/me for a browser session, so the two surfaces return identical bodies and cannot drift into billing differently.
- A batch refunds every target that fails or comes back empty while the job is still running, so a half-failing batch bills for the half that worked.
- A watch polls on our side and charges only when the content actually moved. Identical polls are free, and the fingerprint ignores the fields that change on every fetch — timestamps, and the media URLs platforms re-mint per request.