OyeFilmy Logo
personFreeUpgrade
bolt0cr
U

Get started

Welcome to OyeFilmy API

Integrate OyeFilmy’s AI generation into your own products. Image, video, audio, and 3D — all from a single API.

Start Building Today

Get your API key and start building today.

Quick start!

Powerful API tools at your fingertips

How it works

1

Generate your API key

Go to API Keys in your dashboard, create a key with the scopes you need, and copy the secret.

2

Make your first request

Send a POST to /api/generate with your prompt, model key, and Bearer token. Get back a predictionId.

3

Poll for the result

Poll GET /api/generate/status/:id until status is "completed" or "failed".

Your first generation in 30 seconds

curl -X POST https://api.oyefilmy.com/api/generate \
  -H "Authorization: Bearer of_live_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "modelKey": "gpt",
    "prompt": "A cinematic wide shot of a vintage red scooter on a rainy Mumbai street at dusk",
    "aspectRatio": "16:9"
  }'

Response:

{
  "success": true,
  "predictionId": "pred_7f3a9c2b...",
  "status": "processing",
  "model": "openai/gpt-image-2/text-to-image",
  "creditCost": 5
}

Why developers choose OyeFilmy API

integration_instructions

One endpoint, 400+ models

A single POST /api/generate powers image, video, audio, and 3D — just change the modelKey.

rocket

Built for scale

Async job queue with per-key rate limits, webhook callbacks, and automatic retry on transient failures.

extension

Plugin ecosystem

The same API that powers our Figma, After Effects, Premiere Pro, Photoshop, and 6 other editor plugins.

LLM-Friendly Documentation

Our documentation is also available in an LLM-friendly format, making it easy to integrate with large language models and AI tools.

  • llms.txt — A lightweight sitemap listing all documentation pages.

Base URL

https://api.oyefilmy.com

Authentication

All requests require the Authorization header with your API key:

Authorization: Bearer of_live_YOUR_API_KEY

Read the full authentication guide →

Async Processing Pattern

Most AI endpoints use async processing:

  1. POST request returns predictionId and status: "processing"
  2. Poll GET /api/generate/status/:predictionId until status: "completed"

Read the webhooks & polling guide →

Support