Events

API for game events.

class artifacts.api.events.EventsAPI[source]

Bases: object

Game events.

__init__(http)[source]
Parameters:

http (HttpClient)

async get_all_active(*, page=1, size=50)[source]

GET /events/active

Return type:

DataPage[ActiveEventSchema]

Parameters:
  • page (int)

  • size (int)

async get_all(*, page=1, size=50)[source]

GET /events

Return type:

DataPage[EventSchema]

Parameters:
  • page (int)

  • size (int)

async spawn(code)[source]

POST /events/spawn – spawn an event (member/founder required).

Return type:

ActiveEventSchema

Parameters:

code (str)