Qulture API
DocsAPI referencePlaygroundPricingConnectors
Sign in
Qulture API

The Qulture Studio API: AI video and images from your own app.

Build

  • Docs
  • API reference
  • Playground
  • Changelog

Account

  • Pricing
  • Console
  • Connectors

Qulture

  • Qulture Studio
  • Support
  • Terms
  • Privacy

© 2026 Qulture

Playground

Send real requests with your key, see exactly what comes back, copy the code.

API reference →
Sign in to create a key·Manage keysKept in this browser tab only.
POST/api/v1/studio/jobs

Starts a video job and charges its price to your API balance (duration × the tier's price per second; cost_usd on the job). The response is the job (usually queued); follow it with GET /jobs/{id} or pass webhook_url to be called when it finishes. You're charged when a generation is submitted and finishes processing, whatever its outcome. Requests rejected before processing (invalid input, insufficient balance, limits) are never charged: not enough balance → 402 insufficient_balance (no job is created).

Body

This makes a real video and is paid from your API balance: $0.50 (5 s × tier price per second). Charged once it's processed, whatever the outcome. Pricing

Add your API key first.
Code
curl -X POST https://qulture-webapi-staging-381114038302.us-central1.run.app/api/v1/studio/jobs \
  -H "Authorization: Bearer $QULTURE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "mode": "text_to_video",
  "prompt": "A neon-lit street market at night, slow camera push in",
  "tier": "draft",
  "duration": 5,
  "aspect": "9:16"
}'
Response

Send a request to see the response here. Start with GET /developer/me to check your key.