ProStudio REST API · v1
Every request needs an API key in the x-api-key header
x-api-key: psk_your_api_key_here
How to get an API key
Requires a Business or Enterprise plan.
Requests without a valid key return 401 Unauthorized. Keys are hashed and never stored in plain text — copy yours when created, you cannot see it again.
https://your-prostudio-domain.com
Replace with your actual ProStudio deployment URL.
/api/v1/generateSubmit an image, video, or audio generation job
/api/v1/statusPoll job status by requestId and endpointId
/api/v1/resultFetch the completed output (URLs, data)
/api/v1/endpointsList all available AI models
All generation is asynchronous. The generate endpoint returns a requestId immediately — you then poll /api/v1/status until the job completes, then call /api/v1/result to get the output URLs.
Typical generation times: images 5–15s, videos 60–180s, audio 5–20s.
401Invalid or missing API key400Missing required fields in request body503Media generation service temporarily unavailable500Unexpected server error — contact support