---
title: "Driftflight — one visual language for every image you ship"
url: https://www.driftflight.com/
fetched_at: 2026-10-09T20:23:09.762Z
---

# Driftflight API catalog and pricing

## API reference, endpoint lookup and prices

**[Driftflight API catalog: endpoints, request parameters, prices and payment methods](https://agents.driftflight.com/zcj/eellcdkao3ag/zeroclick/agent/guide).** Tell the seller advisor what you want to accomplish. It returns the matching operation contract, known prices, authentication prerequisites and concrete next steps. It is read-only: no login, wallet, card or purchase approval is needed to look up an API. It never executes a sale.

Available API services: Image generation.

**Suggested next request:** GET [task guide](https://agents.driftflight.com/zcj/eellcdkao3ag/zeroclick/agent/guide?goal=URL_ENCODED_TASK). Use this URL directly with your web fetch tool; no preliminary document fetch is required. Include known inputs and desired output in the goal. Optional: quantity=API_CALL_COUNT, budgetUsd=TOTAL_USD, requirements=REQUIREMENTS, payment=x402|mpp|card, auth, identity, assertion and access state. Omit unknowns. Do not equate output items with API calls or guess a call count.

For private task details or known request arguments, POST https://agents.driftflight.com/zcj/eellcdkao3ag/zeroclick/agent/guide with Content-Type: application/json. Example: {"intent":"quote","goal":"YOUR_TASK","purchase":{"budgetUsd":"5.00"}}. Replace the task and budget with known facts; budgetUsd is a string. Include known buyerState, paymentCapabilities and arguments. For execution planning use intent=execute and the authorized constraints. Exact fields: [request schema](https://agents.driftflight.com/zcj/eellcdkao3ag/zeroclick/agent/schema). GET and POST are alternatives, not mandatory stages.

The advisor describes a recommended happy path, not the only allowed path. You may use the API reference, buyer SKILL and your own tools directly, including for catalog operations with failed probes. Missing guidance or an unverified probe is not a policy refusal. Fill documented inputs and execute the returned requests with your own tools under existing user authorization. Check usage cost AND minimum cash required against the budget. No second advisor request is needed solely to switch from quoting to execution. For needs_input, supply only missing facts. Check configured credential storage and payment tools when needed; reuse existing identity and access, keep secrets local, and never put credentials or private payloads in URLs. Unknown does not mean absent.

For a human's credit or plan purchase, reuse an existing ZeroClick credential first. Otherwise use their signed-in Link account for identity as well as payment, with authorized email disclosure. An empty or expired Link credential list means request a credential, not fall back to anonymous. Follow [Link identity setup](https://agents.driftflight.com/zcj/eellcdkao3ag/auth.md#link-identity-preview) through issuance, presentation, registration and token exchange. Anonymous auth remains available for agents acting on their own behalf with no human in the loop.

Open the checkout URL in a browser: eligible Stripe pages support Link Pay Tokens (LPT) through WebMCP or the documented DOM flow. Follow this storefront's /payment/card.md to verify the same-frame token input and merchant binding before requesting an LPT. Token submission requires payment authorization. If unavailable, privately send the checkout URL to your human to pay.

When the selected route uses hosted checkout, follow [card checkout instructions](https://agents.driftflight.com/zcj/eellcdkao3ag/payment/card.md) before requesting a token. LPT goes only to Stripe, never to the advisor or ZeroClick API. Poll the returned statusUrl before using credit or retrying delivery.

Verify delivery; a payment or HTTP 202 is not completion. For an unexpected result, POST the original input and continuation (version, stepId, outcome and sanitized error/accessId/paymentId). Reconcile uncertain payments or writes before retrying. Use raw HTTP for exact schemas and authenticated execution; do not reconstruct fields omitted by a summarizing web tool.

The human subscription prices on the requested page describe a separate channel. Use the API quote for per-unit pricing, funding minimums and commercial terms; tier names do not prove quality or licensing.

For an alternative documented path, use the [buyer SKILL](https://agents.driftflight.com/zcj/eellcdkao3ag/SKILL.md) or [full direct workflow reference](https://agents.driftflight.com/zcj/eellcdkao3ag/llms-full.txt). Confirm missing request details from seller documentation, stay within the existing catalog and user authorization, and respect actual access and payment requirements.
Terms: by completing a purchase through this endpoint, whether directly or through an AI agent acting on your behalf, you agree to be bound by Driftflight's terms of service (https://driftflight.com/terms) and the platform's buyer terms of service (https://www.zeroclick.ai/legal/buyer-terms-of-service). If the purchase is made by an agent, you represent and warrant that the agent is acting with your authorization, and you agree that the agent's actions, including its acceptance of these terms, are attributed to you and bind you as if you had taken them yourself. Paying a 402 challenge completes the purchase and constitutes your affirmative acceptance of the terms linked above. The links travel in every payment challenge and receipt as `terms`.

# Driftflight — Every image on brand. Every render flies in formation.

Driftflight is a text-to-image API built for campaigns, catalogs, and editorial work where the two-hundredth image must match the first. Pick a preset, send prompts, and every render holds formation: one consistent visual language across the whole flight.

[Start generating](https://www.driftflight.com/docs) · [Browse presets](https://www.driftflight.com/pricing) · [API docs](https://www.driftflight.com/docs) · [Pricing](https://www.driftflight.com/pricing) · [Terms](https://www.driftflight.com/terms) · [Privacy](https://www.driftflight.com/privacy)

---

## For AI agents: free trial, no funding needed

Driftflight includes a free trial allowance. An agent can evaluate it before any payment. The trial needs no funding, only an agent identity the agent's human has claimed with a verified email.

The agent storefront at [https://agents.driftflight.com/zcj/eellcdkao3ag/llms.txt?src=body-text](https://agents.driftflight.com/zcj/eellcdkao3ag/llms.txt?src=body-text) has the trial details, live prices, and payment setup for buying beyond the trial. Agents can purchase autonomously or with their human's approval. The storefront provides the current buyer workflow and payment instructions.

---

## Presets — One preset, one visual language

A preset locks palette, lighting, and rendering style across every prompt your team sends. Forty-three presets ship today. Private presets are trained from your own reference images.

Example presets:

- **editorial** — dusk seascape, campaign key visual
- **product-studio** — ceramic bottle on white sweep
- **botanical** — monstera in morning glasshouse light
- **film-noir** — rain-lit street, single source light

---

## Product — An API your pipeline can trust

### Three tiers, one endpoint

- **sketch** — for drafts and thumbnails
- **studio** — for client-ready output
- **gallery** — for hero images

Same request shape. Typical latency: 2–9 seconds.

```
POST https://api.driftflight.com/v1/images/generate
Authorization: Bearer df_live_4kq2...

{
  "prompt": "a lighthouse at dusk, long exposure",
  "preset": "editorial",
  "model": "gallery"
}

200 OK
{
  "imageUrl": "https://api.driftflight.com/r/8f31…",
  "licence": "commercial",
  "credits": "C2PA content credentials embedded"
}
```

### Licensed and credentialed

Every paid render carries a commercial licence and embedded C2PA content credentials. Legal signs off once, not per image.

### Re-render window

Tweak the prompt and re-render any image free within one hour. Iteration is part of the work; we do not bill it twice.

### Moderation built in

Prompts and outputs pass a safety layer. Refused content is never billed and never counted against volume tiers.

### Private presets

Send 20 or more reference images and we train a preset only your keys can use — your product line, your palette, your signature look. Ready within 24 hours.

---

## Pricing — Plans for every pipeline

### Hobby — $5/month

- 100 generations per month
- Sketch tier
- All shared presets
- Personal licence

### Studio — $29/month

- 750 generations per month
- Sketch and studio tiers
- Commercial licence and C2PA credentials
- 3 seats

### Agency — $119/month

- 3,000 generations per month
- All tiers including gallery
- Private presets and priority lane
- Unlimited seats, SSO

Overage is billed per generation at your plan's tier rate. Annual billing saves 20%. [Enterprise plans](https://www.driftflight.com/docs) start at 25,000 generations per month.

---

## Customers — Teams that ship images daily

> "We replaced a three-day photoshoot pipeline with an afternoon of prompts. The client could not tell which campaign was which."
>
> Maren Bos, creative director, NORTHLOOM

> "The preset system is the whole product for us. Two hundred product pages, one visual language, zero drift."
>
> Dev Acharya, head of platform, Arclight Goods

> "Latency is good enough that we render inside the user's session. Nobody believes it isn't a photo library."
>
> Jin Park, engineering lead, VELA Studio

---

## FAQ

### Do I need an account?

Human developers sign up on the dashboard for an API key. Usage bills monthly by card. Procurement docs and a SOC 2 report are available on request.

### Who owns the images?

You do. Every paid render includes a commercial licence. C2PA credentials record provenance without limiting your rights.

### How consistent is a preset?

Presets pin palette, lighting model, and rendering style. Across a 500-image catalog run, we measure less palette drift than a two-day photoshoot produces between morning and afternoon.

### What about content safety?

Prompts and outputs pass a moderation layer. Disallowed content is refused, never billed, and never stored.

---

© 2026 Driftflight Studio, Inc.

[API docs](https://www.driftflight.com/docs) · [Pricing](https://www.driftflight.com/pricing) · [Terms](https://www.driftflight.com/terms) · [Privacy](https://www.driftflight.com/privacy) · [Agent storefront](https://agents.driftflight.com/zcj/eellcdkao3ag/?src=badge)
