---
title: "POST /v1/pricing/calculate"
method: POST
path: "/v1/pricing/calculate"
tags: ["PricingService"]
---

# POST /v1/pricing/calculate

`POST /v1/pricing/calculate`

CalculateCost 计算费用（根据 tokens / images / audio / video / request 等维度）。

## Request body

- PricingV1CalculateCostRequest
  - `audioSeconds` string
  - `cachedTokens` string
  - `imageCount` string
  - `inputTokens` string — 计费维度（未设置的维度为 0，不计费）
  - `modelId` string
  - `outputTokens` string
  - `planId` string
  - `requestCount` string
  - `videoSeconds` string

## Response `200`

OK

- PricingV1CalculateCostReply
  - `costMicros` string
  - `currency` string
  - `grossMicros` string
  - `price` PricingV1ModelPriceInfo
    - `cachedInputPrice` string
    - `currency` string
    - `effectiveFrom` string, date-time — 有效期
    - `effectiveTo` string, date-time
    - `id` string
    - `inputPrice` string — 价格字段（普通十进制字符串，CRD；token 维度为每 1M tokens）
    - `internalCostInput` string — 内部成本
    - `internalCostOutput` string
    - `modelId` string
    - `officialPriceCurrency` string
    - `officialPriceUsd` string — 官网原价
    - `outputPrice` string
    - `perAudioSecondPrice` string
    - `perImagePrice` string
    - `perRequestPrice` string
    - `perVideoSecondPrice` string
    - `planId` string
    - `version` integer
  - `totalMicros` string
  - `usedFallback` boolean

---

[API](https://skmtc.dev/apiqik/apis/apiqik-api.md) · [All operations](https://skmtc.dev/apiqik/apis/apiqik-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/apiqik/apiqik-api/revisions/e06b96127408/schema)
