# 取得功能費用

查詢每個 API 的點數消耗。這些數值與 https://yce.perfectcorp.com/ai-api/api-pricing 列出的內容一致。

Endpoint: GET /s2s/v2.0/credit/feature-cost
Security: BearerAuthenticationV2

## Security:

  - `BearerAuthenticationV2` (unknown)
    http bearer

## Query parameters:

  - `page_size` (integer)
    每一頁要回傳的結果數量。預設為 20。值範圍：[1 - 20]

  - `starting_token` (string)
    目前頁面的令牌。第一頁以 `null` 開始，並使用上一個回應中的 `next_token` 開始下一頁

## Response 200:

  - `200` (unknown)
    成功取得各 sku 的功能費用

## Response 200 fields (application/json):

  - `status` (integer)
    回應狀態
    Example: 200

  - `result` (object)

  - `result.next_token` (string)
    查詢下一頁的令牌。沒有更多頁面時為 `null`。
    Example: MjA

  - `result.skus` (array)
    sku 清單

  - `result.skus.description` (string)
    sku 的說明
    Example: AI Skin Analysis for SD 1~4 concerns

  - `result.skus.amount` (number)
    每個 `proc_unit` 消耗的點數
    Example: 9

  - `result.skus.unit` (string)
    費用的計量單位
    Enum: "result_image", "second"

  - `result.skus.proc_unit` (integer)
    一次 `amount` 收費中包含的 `unit` 數量
    Example: 1

  - `result.skus.run_task_url` (string)
    消耗這個 sku 的任務端點完整網址
    Example: https://yce-api-01.makeupar.com/s2s/v2.0/task/skin-analysis

## Response 400:

  - `400` (unknown)
    請求參數無效

## Response 400 fields (application/json):

  - `status` (integer)
    回應狀態
    Example: 400

  - `error` (string)
    Example: Invalid parameter value

  - `error_code` (string)
    Example: InvalidParameters

## Response 401:

  - `401` (unknown)
    API 金鑰無效或缺失

## Response 401 fields (application/json):

  - `status` (integer)
    回應狀態
    Example: 401

  - `error` (string)
    Example: Invalid API key

