---
title: "言語一覧取得"
method: GET
path: "/v1/metadata/languages"
tags: ["メタデータ"]
---

# 言語一覧取得

`GET /v1/metadata/languages`

対応言語一覧取得。POST /v1/search-rank / POST /v1/search-volume の language パラメータに指定可能な言語名の一覧を取得する。未対応の言語名でエラーになった場合、この一覧から正しい言語名を確認する。言語名は取得した一覧の値（例: Japanese）をそのまま指定する。件数が限られるため絞り込みフィルタは持たない。

クレジットは消費しない。認証は不要。

## Response `200`

取得成功

- MetadataLanguagesResponseDto
  - `result` boolean, required — API 呼び出しの成否。正常時は true、エラー時は false。
  - `meta` object, required — リクエストに関するメタ情報（課金・消費リソースなど）
    - `consumedCredit` number, required — このリクエストで消費されたクレジット数。無料ツールのため常に 0。
  - `data` object, required — 言語一覧
    - `languages` object[], required — 指定可能な言語の一覧
      - `name` string, required — 言語名
  - `errors` string[], required — エラーメッセージの配列。正常時は空配列。

## Other responses

- `500` — Internal Server Error
- `503` — Service Unavailable - データベース接続エラーなど

---

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