Skip to main content
Cherry Shot’s white-label program gives your agency a dedicated workspace built on top of the same generation engine used by every other Cherry Shot customer. Your team creates product shoots and video ads — in the app or over the API — while your clients see only your brand. Usage is tracked per client from day one, so you always know exactly what to invoice and where your credits are going.

Workspace structure

Your agency workspace is organized around four concepts:

Billing

Everything your team generates — in the app or over the API, images or video — draws the shared agency credit pool. There is no separate balance per seat or per brand.
  • Failed or partial generations auto-refund the pool automatically, the same as regular accounts.
  • GET /v1/credits on an agency key returns the pool balance (the balance field will read "pool").
  • GET /v1/usage breaks the current billing period down by client brand.
Pool top-ups are invoiced monthly at your plan’s wholesale rate. Contact your account manager to adjust your pool size or switch billing cadences.

Attributing work to a client

In the app: your Profile includes an agency panel with a “Working for” switcher. Every shoot or video you start after switching is tagged to the selected client brand automatically. Over the API: create one API key per client brand — either through Profile → API (pick the brand from the dropdown) or programmatically via POST /v1/brands followed by key creation. Everything generated with a brand-specific key is attributed to that brand with no extra steps required.

Branded galleries

From the agency panel, select any set of generated shots and create a gallery link — the URL takes the form /g/<token>. When your client opens the link, they see your logo, your accent color, the chosen images, and download buttons. There is no Cherry Shot branding anywhere on the page, and clients do not need a Cherry Shot account to view or download. Gallery links are revocable at any time from the agency panel — the token stops working immediately.
Set your logo and accent color once in the agency panel (owners only). Every gallery you share — past and future — picks up the latest branding immediately.

Agency-only API endpoints

Agency keys unlock three additional endpoints on top of the standard Cherry Shot API:
  • GET /v1/usage — per-brand usage breakdown for invoicing
  • GET /v1/brands / POST /v1/brands — list and create client brands programmatically
  • GET /v1/credits — retrieve the shared pool balance
All other endpoints — shoots, videos, MCP — work identically to regular accounts and bill to the shared pool.

Plans

To get started, email simplifygenai@gmail.com with your agency name and the clients you would start with. The first five agencies to sign up receive founding-partner terms: 40% off the platform fee for six months and a wholesale credit rate locked for a year, in exchange for a short case study.