Skip to content
Model infoModelsSnapshot: 15 Oct 2026

Haiper / Haiper Image

Haiper Image 1.5

Haiper 1.5 text-to-image model exposed through the legacy generation route.

restrictedClosed weightsImage generation
Official documentation (opens in a new tab)Reviewed 15 Oct 2026
5 of 21 specification fields collected
Output resolution720p, 1080pSee specification notes below
Output formatsNot collectedAwaiting source review
Input billingSee ratesHaiper API
Output billingSee ratesPublished units and conditions below

Specifications

Provider-documented facts. “Not collected” means we have not verified that field yet, not that the feature is unsupported.

Context / input limit
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Maximum input tokens
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Maximum output
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Maximum prompt characters
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Reasoning
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Tool calling
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Structured output
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Streaming
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Batch processing
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Fine-tuning
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Context caching
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Knowledge cutoff
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Release date
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Parameters
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Architecture
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Languages
Not collected

Not established for this exact version or operation. Media quotas and polling do not establish language-model context, token prices or a discounted Batch API.

Images per request
1, 2, 3 or 4 images; default 4.Source for Images per request (opens in a new tab)
Aspect ratios
21:9, 16:9, 9:16, 3:4, 4:3, 1:1Source for Aspect ratios (opens in a new tab)

Access & pricing

Prices belong to an endpoint and billing tier. A provider listing does not guarantee access for every account or region.

API model ID
Not collected

The route selects an operation/family; an exact checkpoint selector is not documented.

Access
Documented paid API requiring a Haiper API key and top-up. Runtime generation and account eligibility were not tested.
Regions
Deployment regions not established
API endpoint URL
POST https://api.haiper.ai/v1/jobs/text2imageSource for API endpoint URL (opens in a new tab)
Authentication
Authorization: Bearer APIKEY; Content-Type: application/json. Prepaid balance is required.Source for Authentication (opens in a new tab)
Request quotas
Default 500 HTTP requests per minute and 40 concurrent generations; exceeding either yields HTTP 429. Higher quotas require contacting Haiper.Source for Request quotas (opens in a new tab)
Asynchronous generation
Submission returns generation_id. Poll GET /v1/jobs/{creation_id}/status for pending, processing, succeed, failed or post_processing. Fetch GET /v1/creation/{creation_id} after succeed. Polling is not token streaming.Source for Asynchronous generation (opens in a new tab)
Creation privacy
Schema description: is_public defaults to true; set false for private creation. The official ComfyUI node defaults false, so wrapper and API defaults differ.Source for Creation privacy (opens in a new tab)
Seed controls
Generation settings describe seed default -1 without a verified integer range or reproducibility guarantee.Source for Seed controls (opens in a new tab)
Request format
JSON request and response. Nested source-image requirements are sometimes only descriptive in the schema.Source for Request format (opens in a new tab)
Negative prompts
Optional negative_prompt; numeric character ceiling not published.Source for Negative prompts (opens in a new tab)

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 15 Oct 2026
CategoryUsageRateUnit
API media pricing720p image1$0.02image
API media pricing1080p image1$0.04image

Rate conditions

  1. Native API standard pricing; not a subscription credit conversion. Current runtime availability was not tested.
Pricing source (opens in a new tab)

Data & enterprise terms

The route schema describes is_public defaulting to true. Set false for a private creation. Exact retention, training use and enterprise data-processing terms remain unverified.

API model ID
Not collected

Exact version selector not published for this web operation.

Access
Published web/iOS credit schedule. Current signed-in generation availability is not tested.
Regions
Deployment regions not established

Prices retain their published currencies and billing units below.

Published billing units · original currency · observed 15 Oct 2026
CategoryUsageRateUnit
Web / iOS media credits720p four-image generation12 credits4 images
Web / iOS media credits1080p four-image generation14 credits4 images

Rate conditions

  1. Web/iOS credit schedule only; no USD conversion inferred. Published charge is per four images, not per image. Current runtime availability was not tested.
Pricing source (opens in a new tab)

Data & enterprise terms

Private creation and watermark removal are described as membership benefits in the FAQ. Current plan-specific data retention and training policies remain unverified.

Caching

Caching can reuse earlier input processing. Availability, lifetime and billing depend on the endpoint. A cache hit still generates a new response.

01 / INITIAL INPUTProcess & retain

The system processes eligible input and retains reusable state.

02 / LATER REQUESTCheck available state

Reuse depends on matching input, session state and the cache policy.

03 / CACHE HITReuse & generate

Reusing state can reduce repeated work. Any charges follow the billing rules below.

Haiper API

Not verified

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

How it works
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Minimum reusable input
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Lifetime & refresh
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

How to enable it
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Usage fields
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Billing rules
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Limits & data boundaries
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 15 Oct 2026

Haiper web / iOS

Not verified

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

How it works
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Minimum reusable input
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Lifetime & refresh
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

How to enable it
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Usage fields
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Billing rules
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

Limits & data boundaries
Not collected

No reviewed prompt-cache contract or cache tariff. Job polling, random seeds and expiring media URLs are not prompt caching.

No verified cache rate for this endpoint. An empty rate is not a zero charge.

Caching reviewed 15 Oct 2026

What the measurements say

No benchmark observations have been added for this model. We do not turn a vendor description into a performance score.

Latency and throughput depend on the host, request size, reasoning settings and load. There is no measured speed or global usage figure in this record.

The record behind the model

Why it is included

Private hosted-model classification inferred from Haiper naming its own model family and providing hosted access, without a matching public weight release established in reviewed first-party evidence. Exact weight licensing, ancestry and checkpoint architecture remain unresolved. The sample OpenAPI MIT license and public ComfyUI client license are not model weight licenses.

Classification evidence (opens in a new tab)

Sources reviewed