# 事前定義されたテンプレートを一覧表示します。

Endpoint: GET /s2s/v2.0/task/template/hair-style
Security: BearerAuthenticationV2

## Security:

  - `BearerAuthenticationV2` (unknown)
    http bearer

## Query parameters:

  - `page_size` (integer)
    このページで返される結果の数。有効な値は 1 から 20 の間です。初期値は 20 です。

  - `starting_token` (string)
    現在のページのトークン。最初のページでは `null` から開始し、前回のレスポンスの `next_token` を使用して次のページを開始します。

## Response 200:

  - `200` (unknown)
    スタイルの取得に成功しました

## Response 200 fields (application/json):

  - `status` (integer)
    レスポンスステータス
    Example: 200

  - `data` (object)

  - `data.templates` (array)

  - `data.templates.id` (string)
    テンプレートの ID。タスク実行時に `template_id` として使用します。
    Example: good_template_001

  - `data.templates.thumb` (string)
    スタイルのサムネイル。

  - `data.templates.title` (string)
    テンプレートのタイトル。

  - `data.templates.category_name` (string)
    テンプレートのカテゴリー名。

  - `data.templates.keep_users_color` (boolean)

  - `data.next_token` (string)
    次のページをクエリするためのトークン。
    Example: 73a3c9e69b89

## 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

