CoD Meta Weapon Builder
CoD Meta Weapon Builder · GPT アクション
Bad Gunny weapon build API
Bad Gunny API for getting the latest meta data
GET /getWZMetaGets the latest meta for Warzone (META tier).GET /getWZMidTierMetaGets the latest mid-tier meta for Warzone (A or B tier).GET /getWZLowTierMetaGets the latest low-tier meta for Warzone (C or D tier).GET /getWZResurgenceMetaGets the latest meta for resurgence mode in warzone. This is labeled META tier.GET /getWZResurgenceMidTierMetaGets the latest mid tier meta for resurgence mode in warzone. This is labeled A or B tier.GET /getWZResurgenceLowTierMetaGets the latest low tier meta for resurgence mode in warzone. This is labeled C or D tier.GET /getMW3MetaGets the latest meta for Modern Warfare 3 multiplayer (META tier).GET /getMW3MidTierMetaGets the latest mid-tier meta for Modern Warfare 3 multiplayer (A or B tier).GET /getMW3LowTierMetaGets the latest low-tier meta for Modern Warfare 3 multiplayer (C or D tier).GET /getMWZMetaGets the latest meta for Modern Warfare Zombies (META tier).GET /getMWZMidTierMetaGets the latest mid-tier meta for Modern Warfare Zombies (A or B tier).GET /getMWZLowTierMetaGets the latest low-tier meta for Modern Warfare Zombies (C or D tier).POST /getBuildForWeaponGets the build for a specific weapon when based off one of the following game modes such as multiplayer, warzone, warzone resurgence, zombies
元の API スキーマ
{
"openapi": "3.0.0",
"info": {
"title": "Bad Gunny weapon build API",
"description": "Bad Gunny API for getting the latest meta data",
"version": "1.0.0"
},
"servers": [
{
"url": "https://bad-gunny.up.railway.app",
"description": "Bad Gunny production API server"
}
],
"paths": {
"/getWZMeta": {
"get": {
"operationId": "getWarzoneMeta",
"summary": "Gets the latest meta for Warzone (META tier).",
"responses": {
"200": {
"description": "Warzone meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getWZMidTierMeta": {
"get": {
"operationId": "getWarzoneMidTierMeta",
"summary": "Gets the latest mid-tier meta for Warzone (A or B tier).",
"responses": {
"200": {
"description": "Warzone mid-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getWZLowTierMeta": {
"get": {
"operationId": "getWarzoneLowTierMeta",
"summary": "Gets the latest low-tier meta for Warzone (C or D tier).",
"responses": {
"200": {
"description": "Warzone resurgence low-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getWZResurgenceMeta": {
"get": {
"operationId": "getWZResurgenceMeta",
"summary": "Gets the latest meta for resurgence mode in warzone. This is labeled META tier.",
"responses": {
"200": {
"description": "Warzone resurgence META data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getWZResurgenceMidTierMeta": {
"get": {
"operationId": "getWZResurgenceMidTierMeta",
"summary": "Gets the latest mid tier meta for resurgence mode in warzone. This is labeled A or B tier.",
"responses": {
"200": {
"description": "Warzone resurgence mid-tier META data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getWZResurgenceLowTierMeta": {
"get": {
"operationId": "getWZResurgenceLowTierMeta",
"summary": "Gets the latest low tier meta for resurgence mode in warzone. This is labeled C or D tier.",
"responses": {
"200": {
"description": "Warzone resurgence low-tier META data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMW3Meta": {
"get": {
"operationId": "getModernWarfare3Meta",
"summary": "Gets the latest meta for Modern Warfare 3 multiplayer (META tier).",
"responses": {
"200": {
"description": "Modern Warfare 3 meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMW3MidTierMeta": {
"get": {
"operationId": "getModernWarfare3MidTierMeta",
"summary": "Gets the latest mid-tier meta for Modern Warfare 3 multiplayer (A or B tier).",
"responses": {
"200": {
"description": "Modern Warfare 3 mid-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMW3LowTierMeta": {
"get": {
"operationId": "getModernWarfare3LowTierMeta",
"summary": "Gets the latest low-tier meta for Modern Warfare 3 multiplayer (C or D tier).",
"responses": {
"200": {
"description": "Modern Warfare 3 low-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMWZMeta": {
"get": {
"operationId": "getModernWarfareZombiesMeta",
"summary": "Gets the latest meta for Modern Warfare Zombies (META tier).",
"responses": {
"200": {
"description": "Modern Warfare Zombies meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMWZMidTierMeta": {
"get": {
"operationId": "getModernWarfareZombiesMidTierMeta",
"summary": "Gets the latest mid-tier meta for Modern Warfare Zombies (A or B tier).",
"responses": {
"200": {
"description": "Modern Warfare Zombies mid-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getMWZLowTierMeta": {
"get": {
"operationId": "getModernWarfareZombiesLowTierMeta",
"summary": "Gets the latest low-tier meta for Modern Warfare Zombies (C or D tier).",
"responses": {
"200": {
"description": "Modern Warfare Zombies low-tier meta data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
},
"/getBuildForWeapon": {
"post": {
"operationId": "getBuildForWeapon",
"summary": "Gets the build for a specific weapon when based off one of the following game modes such as multiplayer, warzone, warzone resurgence, zombies",
"requestBody": {
"required": true,
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"weapon": {
"type": "string",
"description": "The name of the weapon to get a build for. For example -- katt-amr."
},
"mode": {
"type": "string",
"description": "The game mode for the weapon build. For example -- warzone, warzone resurgence, multiplayer, zombies."
}
},
"required": [
"weapon",
"mode"
]
}
}
}
},
"responses": {
"200": {
"description": "Weapon build data",
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/MetaDataResponseSchema"
}
}
}
}
}
}
}
},
"components": {
"schemas": {
"WeaponAttachmentSchema": {
"type": "object",
"properties": {
"laser": {
"type": "string"
},
"stock": {
"type": "string"
},
"barrel": {
"type": "string"
},
"muzzle": {
"type": "string"
},
"underBarrel": {
"type": "string"
},
"optic": {
"type": "string"
},
"magazine": {
"type": "string"
},
"rearGrip": {
"type": "string"
},
"aftermarketParts": {
"type": "string"
},
"ammunition": {
"type": "string"
},
"guard": {
"type": "string"
},
"bolt": {
"type": "string"
}
}
},
"WeaponSchema": {
"type": "object",
"properties": {
"attachments": {
"$ref": "#/components/schemas/WeaponAttachmentSchema"
},
"playstyle": {
"type": "string"
},
"weaponType": {
"type": "string"
}
}
},
"MetaDataResponseSchema": {
"type": "object",
"properties": {
"weapons": {
"type": "object",
"additionalProperties": {
"$ref": "#/components/schemas/WeaponSchema"
}
},
"updatedAt": {
"type": "string",
"format": "date-time"
}
}
}
}
}
}