Can I build KreatorsFactory into my own product?

Yes — there's a REST API with its own prepaid balance, its own keys, and per-use pricing that refunds a failed job in full.

  • 4 steps
  • 2 min
  • Updated

Everything the app can do is also a REST endpoint, so you can put swaps, avatars, lip sync and live streaming inside your own product.

It's a separate product from your subscription. API calls never touch your plan credits, and your plan never spends API funds.

Getting set up

account you already have.

top-up and takes card, bank transfer or crypto, in USD, Naira or Cedis.

somewhere safe. Lost one is not recoverable: revoke it and make another.

submit a job, poll until it's done.

What you can call

Face Studio (video, photo and motion), Identity Swap, Avatar, Lip Sync, Voice Swap, and Live Swap Pro for real-time streaming.

How you're billed

Per use, from your prepaid balance. No monthly fee, no floor on spend. Three things worth knowing before you build against it:

  • A failed job costs nothing. No result, no charge — the hold is released

in full.

  • Live sessions bill the seconds you actually streamed, not the block you

reserved. A session that never connects is free.

  • Retries are safe. Send an Idempotency-Key header and a repeat of the

same request returns the original job, so a timeout can't bill you twice.

Rates live on the [pricing section](/api-docs#pricing) of the reference and at GET /api/v1/pricing. That endpoint answers without a key — but send yours and it answers with *your* rates, which is the version that matters if you're on negotiated pricing.

Watching your spend from your own code

  • GET /api/v1/balance — what's left, plus spend this week, month and year
  • GET /api/v1/usage — your recent calls
  • GET /api/v1/usage/summary — totals, broken down by capability

Looking after the key

Treat it like a password, and keep it server-side. In browser or mobile code anyone can read it and spend your balance. If one does get out, revoke it in the console — it stops working straight away.

Before the balance runs dry

Set a low-balance alert in the console and we'll email you in time to act. At zero, calls answer 402 until you top up, so set the alert before you go live rather than after.

Didn’t solve it? Live chat has read this page.

Can I build KreatorsFactory into my own product? — KreatorsFactory Help