Seedance 2.5 from ByteDance is officially available on Apiframe.
Image
Reve logo

Reve API

by Reve

Reve AI's layout-first image model (current generation, Jun 2026), which builds an editable layout between your prompt and the final image, known for precise text placement and native 4K output.

~18s
Avg. generation
3 credits
From
Reve logo

reve-create

Image model

A sleek silver sports car on a coastal highway at sunset, hyper-realistic, golden light.

Playground

Try Reve right here.

model: reve-create
Advanced settings
Estimated cost 3 credits · $0.03 Generate in Studio
Output

Your output lands here. Hit generate to run this request in Studio.

Pricing

Simple per-generation pricing.

3 credits per generation ≈ $0.03

  • You only pay for successful generations. Failed jobs are refunded automatically.
  • One credit balance across every model on Apiframe, no per-model plans.
  • Start with free credits. No subscription required.
  • Volume discounts on larger plans.
See plans and credit packs

Specs

At a glance.

Provider Reve
Model ID reve-create
Aspect ratios 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 1:1
Avg. time ~18s

Quickstart

How to call the Reve API.

Send one POST /v2/images/generate request with your API key. The call returns a jobId you can poll, or pass a webhook_url and the result is pushed to you the moment it's ready.

Swap reve-create for any other model and nothing else changes.

const response = await fetch("https://api.apiframe.ai/v2/images/generate", {
  method: "POST",
  headers: {
    "X-API-Key": "afk_your_api_key_here",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "prompt": "a sleek silver sports car on a coastal highway at sunset, hyper-realistic",
    "model": "reve-create",
    "reveParams": {
      "seed": 1
    }
  }),
});
const { jobId } = await response.json();
console.log(jobId);

Input schema

Every field Reve accepts, with types and defaults. The full reference lives in the docs.

Field Type Description
prompt required string Text description of what to generate.
model required string The model identifier for this endpoint. Default:"reve-create" · "reve-create"
reveParams.seed number Reuse a number to reproduce the same result. step 1

Reve versions

Every Reve image model on Apiframe. Switch with one parameter.

Reve questions

What teams ask before shipping with Reve. Everything else lives in the docs.

What is Reve?

Reve AI's image model, whose current generation is the layout-first Reve 2.0, also called Reve Image 2.

What does "layout-first" mean?

It builds an editable layout between your prompt and the final image, so you place and adjust each element instead of re-describing the whole scene.

Can you edit images like a design file?

Yes. You can reposition, resize, or rewrite individual elements and re-render, keeping the approved parts intact.

What resolution does it produce?

Native 4K, at 4096x4096, around 16 megapixels, generated directly rather than upscaled.

What is it best at?

Text-heavy, layout-critical design like posters, packaging, comics, and multi-asset campaigns.

Where can you access it?

Through Apiframe, as well as the Reve app and API.

9,800+

developers & companies

4.8 on G2

Official partner of

BytePlus Alibaba Cloud MiniMax

Power your next AI product with Apiframe.

Instant access to 70+ media models through a single API. Start free and scale when you're ready.