API referencePrice book

Get the price book

Every price Typecut charges: one line per generation type plus the production base, classed pass-through vs tool, in credits and USD at list (1 credit = $0.01).

price_book_version changes whenever any price does, so a quote or budget can say which book it was made from. drift lists any scene price the estimators quote that differs from what is charged (empty when reconciled). PUBLIC — no authentication, CORS-open and CDN-cached.

GET
/price-book

Response Body

application/json

curl -X GET "https://example.com/price-book"
{
  "data": {
    "price_book_version": "pb_3f9a1c0d2e4b",
    "currency": "usd",
    "credit_usd_at_list": 0.01,
    "lines": [
      {
        "id": "image-scene",
        "name": "string",
        "class": "pass-through",
        "category": "string",
        "unit": "scene",
        "credits": 0,
        "usd_at_list": 0,
        "variable_credits": 0,
        "variable_unit": "per_character",
        "variants": [
          {
            "provider": "string",
            "credits": 0,
            "variable_credits": 0
          }
        ],
        "source": "generation_pricing"
      }
    ],
    "quality_tiers": [
      {
        "id": "string",
        "scene_cost_multiplier": 0
      }
    ],
    "project_estimate_rules": {
      "production_base_per_minute": 0,
      "voiceover_seconds_per_credit": 0,
      "thumbnail_credits": 0,
      "scene_credits_by_media_source": {
        "property1": 0,
        "property2": 0
      }
    },
    "drift": [
      {
        "media_source": "string",
        "slug": "string",
        "quoted": 0,
        "charged": 0
      }
    ]
  }
}