Resources

API for resource gathering.

class artifacts.api.resources.ResourcesAPI[source]

Bases: object

Resource endpoints (public, no auth).

__init__(http)[source]
Parameters:

http (HttpClient)

async get_all(*, min_level=None, max_level=None, skill=None, drop=None, page=1, size=50)[source]

GET /resources

Return type:

DataPage[ResourceSchema]

Parameters:
  • min_level (int | None)

  • max_level (int | None)

  • skill (GatheringSkill | None)

  • drop (str | None)

  • page (int)

  • size (int)

async get(code)[source]

GET /resources/{code}

Return type:

ResourceSchema

Parameters:

code (str)