Generative media, one API key

Turn a prompt into image, video, or motion — in one call.

ReditX AI Studio is a single endpoint layer over today's best image and video models. Send a prompt, poll a job, get back a finished asset — no GPUs, no orchestration, no vendor sprawl.

4Generation & status endpoints
<10sMedian job acceptance
x-api-keyAuth, that's it
prompt-to-image · job c4a22858
$POST/media-generator
{ "prompt": "Samurai standing in rain, neon city", "category": "text-to-image", "dimension": "portrait" }
$GET/media-status/c4a22858 COMPLETED
{ "jobId": "c4a22858-...-e4e2", "status": "COMPLETED", "mediaUrl": "https://cdn.reditxai.com/.../flux-2-pro.png", "meta": { "width": 1024, "height": 1792 } }
Endpoints

Four calls cover the whole pipeline

Generate, track, and retrieve media without separate integrations for every model provider. Every job follows the same shape: submit, poll status, receive asset.

Prompt to image

Generate stills from a text prompt with portrait, landscape, or square framing.

POST /media-generator

Prompt to video

Describe a scene and get a generated clip back, ready to download or embed.

POST /media-generator

Image to video

Animate an existing image into motion with a guiding prompt.

POST /media-generator

Job status

Poll any job by ID for state, timestamps, and the final asset URL once ready.

GET /media-status
How it works

Three steps from prompt to asset

Every generation type follows the same lifecycle, so your integration code stays the same as you add models.

STEP 1

Submit a prompt

Send a POST with your prompt, category, and dimensions. ReditX queues the job and returns a jobId immediately.

STEP 2

Poll for status

Check /media-status/{jobId} with your x-api-key. State moves through PENDING PROCESSINGCOMPLETED.

STEP 3

Receive the asset

On completion, the response includes a hosted mediaUrl plus metadata like dimensions and generation time.

Integrate

Built for the stack you already use

One header, JSON in, JSON out. Drop it into a Next.js route, a queue worker, or a notebook.

  • Single header authentication

    Every request carries one x-api-key header — no OAuth dance, no token refresh.

  • Async by default

    Long-running generations never block your request thread — submit, then check back when it's ready.

  • Live usage & billing

    Track spend per key from your dashboard, with logs for every request and response.

curl -X POST https://api.reditxai.com/media-generator \
  -H "x-api-key: $REDITX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "prompt": "Cyberpunk skyline at dusk",
    "category": "text-to-image",
    "dimension": "landscape"
  }'

# → { "jobId": "c4a22858-...-e4e2" }

curl https://api.reditxai.com/media-status/c4a22858 \
  -H "x-api-key: $REDITX_API_KEY"

# → { "status": "COMPLETED", "mediaUrl": "..." }
Products

Build in the playground. Ship in the application.

Try ReditX in the browser, then move to the application when you are ready to manage keys, projects, and production traffic.

ReditX Playground

Experiment with prompts, preview generations, and iterate on outputs before wiring them into production.

Open Playground

ReditX Application

Launch the full ReditX workspace to manage projects, API keys, usage, and billing in one place.

Contact

Talk to the team

Questions about endpoints, billing, or getting started? Reach out by email and we'll get back to you within a business day.

Need help integrating the API or managing your account?

API support

Integration help, API keys, endpoints, and getting your first generation live.

support@reditxai.com

Billing & credits

Top-ups, invoices, usage logs, and questions about your account balance.

support@reditxai.com

Response time

We typically reply within one business day, Monday through Friday.

< 24h

Generate your first asset in minutes

Create an account, grab an API key, and send your first prompt — the response includes everything you need to fetch the result.