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-15
orWand-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
.