Priced media model catalog

GET/cabinet/api/public/media-models

The live list of image and video models with their per-unit price. No key.

Responses

Response

[
  {
    "model": "nano-banana-pro",
    "modality": "image",
    "billing_unit": "per_image",
    "unit_price_usd": …
  },
  {
    "model": "seedance-2-fast-720p",
    "modality": "video",
    "billing_unit": "per_second",
    "unit_price_usd": …
  }
]
Details

No key needed: this endpoint answers without authentication.

The same as the text catalog but for media, and numberless in the prose for the same reason: the price is set by an admin in the database, not by a release.

The answer is an array sorted by modality and name. Fields: model — the model name for the request's model field; modality — image or video; billing_unit — what the money is charged for: per_image or per_second (of video); unit_price_usd — the price of one such unit, in USD.

Only models that are admin-enabled AND have a price set above zero appear. Practical consequence: a model missing from this list is not worth calling — it is either switched off or has no tariff.

Code examples
curl https://api.teamtoken.store/cabinet/api/public/media-models
Request
https://api.teamtoken.store/v1

The panel calls this domain; in your own code use the address above.

This endpoint takes no parameters.

This request really goes out, but the call itself costs nothing: reading a balance, a catalog or a job's status is not billed.

Response

Press “Send request” above and the answer shows up here.