# CraftingApi - `GET /api/crafting/recipes` - `GET /api/crafting/recipes/{recipeKey}` - `POST /api/crafting/recipes/{recipeKey}` (`SUPER`) - `PUT /api/crafting/recipes/{recipeKey}` (`SUPER`) - `GET /api/crafting/characters/{characterId}/available-recipes` - `POST /api/crafting/characters/{characterId}/craft` Recipes are data-driven and support `stationType`, `inputs`, `outputs`, and `enabled`.