MH-API (v0.1.0)

Download OpenAPI specification:Download

License: Apache 2.0

モンスターハンターAPI

Armors

防具一覧を取得します

全ての防具のリストを返します。

Responses

Response samples

Content type
application/json
{
  • "armors": [
    ]
}

防具詳細を取得します

指定されたIDの防具の詳細を返します。

path Parameters
id
required
string

防具ID

Responses

Response samples

Content type
application/json
{
  • "defense": 0,
  • "id": "string",
  • "name": "string",
  • "required": [
    ],
  • "resistance": {
    },
  • "skills": [
    ],
  • "slot": "string"
}

アイテム検索

アイテム名の一覧を取得する

全てのアイテム名とIDの一覧を取得する

Responses

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "limit": 0,
  • "offset": 0,
  • "total": 0
}

アイテム検索(1件)

アイテムを検索して、条件に合致するアイテムを1件取得する

path Parameters
itemId
required
string

アイテムID

Responses

Response samples

Content type
application/json
{
  • "item": {
    }
}

アイテム検索(モンスター別)

指定のアイテムが取得可能なモンスターの一覧

path Parameters
monsterId
required
string

モンスターID

Responses

Response samples

Content type
application/json
{
  • "items": [
    ],
  • "monster_id": "string",
  • "monster_name": "string"
}

モンスター検索

モンスター検索(複数件)

モンスターを検索して、条件に合致するモンスターを複数件取得する

query Parameters
MonsterIds
string
MonsterName
string
UsageElement
string
WeaknessElement
string
limit
integer >= 0
offset
integer >= 0
sort
string
Enum: "asc" "desc"

Responses

Response samples

Content type
application/json
{
  • "limit": 0,
  • "monsters": [
    ],
  • "offset": 0,
  • "total": 0
}

モンスター検索(1件)

モンスターを検索して、条件に合致するモンスターを1件取得する

path Parameters
request
required
string

モンスターID

Responses

Response samples

Content type
application/json
{
  • "monster": {
    }
}

スキル検索

スキル一覧を取得する

全てのスキルとその情報の一覧を取得する

Responses

Response samples

Content type
application/json
{
  • "skills": [
    ]
}

スキル検索(1件)

スキルを検索して、条件に合致するスキルを1件取得する

path Parameters
skillId
required
string

スキルID

Responses

Response samples

Content type
application/json
{
  • "description": "string",
  • "id": "string",
  • "level": [
    ],
  • "name": "string"
}

Weapons

武器リストを検索します (Gin版)

指定されたクエリパラメータに基づいて武器のリストを返します。

query Parameters
weapon_id
string

武器ID (完全一致)

name
string

武器名 (部分一致を想定)

limit
integer
Default: 20

取得件数

offset
integer
Default: 0

取得開始位置

sort
string

ソートフィールド (asc/desc)

order
integer

ソート順 (0:昇順, 1:降順)

Responses

Response samples

Content type
application/json
{
  • "limit": 0,
  • "offset": 0,
  • "total_count": 0,
  • "weapons": [
    ]
}