{"version":1,"resources":["https://fredirect.com/api/agent/shotstack/render/stage","https://fredirect.com/api/agent/shotstack/render","https://fredirect.com/api/agent/shotstack/render/{id}/frames","https://fredirect.com/api/agent/shotstack/frames","https://fredirect.com/api/agent/shotstack/render/{id}","https://fredirect.com/api/agent/social/run","https://fredirect.com/api/agent/social/run/{id}"],"mppResources":["https://fredirect.com/api/agent/shotstack/render","https://fredirect.com/api/agent/shotstack/frames","https://fredirect.com/api/agent/social/run"],"description":"Pay-per-call video rendering on x402/MPP: watermarked staging, production at $0.10/min, frame stills for QC, plus allowlisted social insight runs.","instructions":"Content Rewards AI Video API. Discovery: GET /openapi.json, GET /llms.txt, GET /.well-known/x402 (also under /api/agent/). Edit JSON docs (construct from scratch — slideshows, trim/clip source video, captions, overlays, html text): https://shotstack.io/docs/api/ (Edit API schema), https://shotstack.io/docs/guide/getting-started/hello-world-using-curl/ (minimal render), https://shotstack.io/docs/guide/architecting-an-application/editing/ (timeline, clips, assets), https://github.com/shotstack/json-examples (worked JSON examples). Prefer html text with padding on vertical (9:16) videos; title assets often clip. Workflow: (1) Author edit JSON per those docs. (2) POST /api/agent/shotstack/render/stage (SIWX) free watermarked test. (3) GET /api/agent/shotstack/render/{id} until done; optionally POST /api/agent/shotstack/render/{id}/frames (SIWX, free stills) or POST /api/agent/shotstack/frames { render_id, times } for production stills at $0.002/frame. (4) POST /api/agent/shotstack/render for production at $0.10/min USDC, billed by the second, rounded to $0.001. Social insights (optional): POST /api/agent/social/run and GET /api/agent/social/run/{id} (allowlisted profile/views packs). Pay USDC via x402/MPP. This is the only paid ShotStack path — subscriptions do not include render minutes."}