Skip to main content
Pricing

One plan for every Samsar workflow.

A single payment plan covers VidGenie, Studio Creator, and Express Narrative Creator. Use credits where you need them.

API endpoint pricing

Detailed per-endpoint rates and billing notes.

Video API pricing

  • POST /video/text_to_video30-60 credits/sec by standard express model.Supported models: VEO3.1I2V at 60 credits/sec, VEO3.1I2VFAST at 36 credits/sec, SEEDANCEI2V at 30 credits/sec, KLINGIMGTOVID3PRO at 36 credits/sec, HAPPYHORSEI2V at 36 credits/sec, RUNWAYML at 30 credits/sec.
  • POST /video/image_list_to_video30-60 credits/sec by standard express model.Billed on final render duration derived from the supplied images; supports VEO3.1I2V at 60 credits/sec, VEO3.1I2VFAST at 36 credits/sec, SEEDANCEI2V at 30 credits/sec, KLINGIMGTOVID3PRO at 36 credits/sec, HAPPYHORSEI2V at 36 credits/sec, RUNWAYML at 30 credits/sec. Defaults to VEO3.1I2V when omitted. add_narrator_avatar adds 4 credits/sec; express_cta_generation adds 1 credit/sec.
  • POST /video/translate_video3 credits/sec flat rate.Billed on the source session duration; credits are charged when the request is accepted.
  • POST /video/join_videos3 credits/sec flat rate.Billed on the joined duration (sum of session durations); credits are charged when the request is accepted.
  • POST /v2/video/cloneNo additional credits.Deep-copies an owned completed session and queues only the final video render so the clone gets a new video path and URL.
  • POST /video/remove_subtitlesNo additional credits.Clones a session, removes subtitle/transcript text overlays, and re-runs frame/video generation.
  • POST /video/cancel_renderNo additional credits.Cancels an in-progress render for an existing session and evicts queued render tasks.
  • POST /video/add_outro_image75 credits per request.Clones a session, adds/replaces the outro layer, and re-runs frame/video generation.
  • POST /video/update_outro_image75 credits per request.Clones a session, updates the existing outro layer from a supplied image URL or generated QR CTA, and re-runs frame/video generation only.
  • POST /video/update_footer_image75 credits per request.Clones a session, updates or removes scene footer CTA metadata, and re-runs footer/frame/video generation only.
  • POST /external_users/add_outro_image75 credits per request.External-user equivalent of add outro image; resolves the external request and charges the external user.
  • POST /external_users/update_outro_image75 credits per request.External-user equivalent of update outro image; supports supplied outro URLs and generated QR CTA outros.
  • POST /external_users/update_footer_image75 credits per request.External-user equivalent of update footer image; resolves the external request and charges the external user.

Image API pricing

  • POST /image/enhance11/15/22/29 credits per request at 0.5k/1k/2k/4k.Resolution defaults to 1k; requests are async and return credit headers.
  • POST /image/remove_branding15 credits per request.Async request; poll /image/status for completion.
  • POST /image/replace_branding15 credits per request.Async request; poll /image/status for completion.
  • POST /image/add_image_set15 credits per requested image.Supports optional aspect_ratio overrides such as 16:9 for downstream generation.
  • POST /image/receipt_templates/createFree.Creates and stores a reusable receipt template and normalized schema from one sample image.
  • GET /image/template_jsonFree.Returns the saved structured template JSON for a template_id owned by the API key.
  • POST /image/receipt_templates/query50 credits per request.Validates a receipt image against a saved template and returns standardized extraction JSON.
  • POST /image/create_rollup_banner30 credits per request.Generates a rollup banner from the provided image set.
  • POST /image/create_rollup_banner_with_enhanceVariable (enhance credits + 30 credits).Enhances low-res tiles at the image enhance rates above before generating a rollup banner.

Chat API pricing

  • POST /chat/enhance30 credits per request.Synchronous response; no status polling required.
  • Embedding routesUsage-based credits.Charges scale with the amount of text processed. Credits follow the standard 100 credits = $1 conversion.
  • URL embedding routesUsage-based credits + crawl cost.Crawl cost is converted into credits using the same 100 credits = $1 rule, then a 2.5x ingestion multiplier is applied.

Assistant API pricing

  • POST /assistant/completionUsage-based credits.Charges scale with the processed conversation context and generated output. Credits are calculated from actual usage, converted at 100 credits = $1, then multiplied by 2.5.
  • POST /assistant/set_system_promptFree.Stores or clears the account-level assistant system prompt.