General Information
Base URL:https://sku.pricedb.io
Resolves TF2 item names to SKUs and vice versa. Provides the canonical TF2 item schema as a downloadable resource.
Base URL:https://sku.pricedb.io
Rate Limiting:Standard rate limiting applies — 360 requests per minute per IP.
CORS:Cross-origin requests are fully supported.
Authentication:No authentication required.
Resolution
/api/sku/{sku}Resolve SKU to item nameLooks up a TF2 SKU string and returns the corresponding human-readable item name and parsed attributes.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| sku | path | string | TF2 item SKU string (e.g. `5021;6`) |
Response
Resolved item details
{
"success": true,
"data": {
"sku": "5021;6",
"name": "Mann Co. Supply Crate Key",
"defindex": 5021,
"quality": 6,
"craftable": true,
"tradable": true,
"killstreak": 0,
"australium": false,
"effect": null,
"festive": false,
"paintkit": null,
"wear": null,
"quality2": null,
"craftnumber": null,
"crateseries": null,
"target": null,
"output": null,
"outputQuality": null,
"paint": null
}
}SKU not found in schema
{
"success": false,
"error": "Item does not exist",
"sku": "55555"
}/api/name/{name}Resolve item name to SKULooks up a TF2 item name and returns the corresponding SKU string and parsed item attributes.
The name must be URL-encoded when it contains special characters (e.g. `L%27Inspecteur` for `L'Inspecteur`).
Parameters
| Name | In | Type | Description |
|---|---|---|---|
| name | path | string | TF2 item name, URL-encoded (e.g. `Mann%20Co.%20Supply%20Crate%20Key`) |
Response
Resolved item details
{
"success": true,
"data": {
"sku": "622;6",
"name": "L'Inspecteur",
"defindex": 622,
"quality": 6,
"craftable": true,
"tradable": true,
"killstreak": 0,
"australium": false,
"effect": null,
"festive": false,
"paintkit": null,
"wear": null,
"quality2": null,
"craftnumber": null,
"crateseries": null,
"target": null,
"output": null,
"outputQuality": null,
"paint": null
}
}Name not found in schema
{
"success": false,
"error": "Item not found",
"name": "example"
}Schema
/api/schemaGet TF2 item schemaReturns the full TF2 item schema as a JSON object. Cached and refreshed periodically. The schema contains all item definitions, qualities, effects, killstreaks, and attributes recognised by TF2Autobot.
Response
Full TF2 item schema object
/api/downloadDownload TF2 item schemaReturns the TF2 item schema as a downloadable JSON file. Sets `Content-Disposition` to trigger a browser download.
Response
Downloadable JSON schema file