RecipeEndpoint#
- class corkus.endpoints.RecipeEndpoint#
- async list_all(timeout=None)#
List all available recipes.
- async get()#
Attention
This functionality is not yet implemented intro Corkus.py and will raise
NotImplementedError.- Return type:
- async get_by_id(recipe_id, timeout=None)#
Get information about recipe by id like
Food-13-15orWand-63-65.
- async search_by_type(type, timeout=None)#
Search for the ingredients using type (
Recipe.type).
- async search_by_profession(profession, timeout=None)#
Search for the ingredients using profession (
Recipe.profession).- Parameters:
profession (
ProfessionType) – Required profession for returned recipes.timeout (
Optional[int]) – Optionally override default timeout.
- Return type:
- async search_by_level(symbol, *, min=None, max=None, timeout=None)#
This is a Complex search route. See more: Search Routes.
Search for the recipes using their
Recipe.level.
- async search_by_durability(symbol, *, min=None, max=None, timeout=None)#
This is a Complex search route. See more: Search Routes.
Search for the recipes using their
Recipe.durability.
- async search_by_health_or_damage(symbol, *, min=None, max=None, timeout=None)#
This is a Complex search route. See more: Search Routes.
Search for the recipes using their
Recipe.health_or_damage.
- async search_by_duration(symbol, *, min=None, max=None, timeout=None)#
This is a Complex search route. See more: Search Routes.
Search for the recipes using their
Recipe.duration.