Skip to main content

Axie Infinity Origin

Please read the overwolf.games.events documentation page to learn how to use Overwolf game events.

Sample Apps

Available Features

Game event status

It is highly recommended to communicate errors and warnings to app users. Check the current game event status here. Alternately, you can easily check that status from your app itself, using our API.

gep_internal

Info Updates

keyCategoryValuesNotesSince GEP Ver.
gep_internalgep_internalLocal + Public version numberSee notes202.0

gep_internal note

Data Example:

{"info":{"gep_internal":{"version_info":"{"local_version":"202.0.0","public_version":"202.0.0","is_updated":true}"}},"feature":"gep_internal"}

game_info

Info Updates

keyCategoryValuesNotesSince GEP Ver.
ronin_addressinventoryThe local player's ronin wallet addressSee notes205.3.6

ronin_address note

Data Example:

{"feature":"game_info","category":"inventory","key":"ronin_address","value":"0xdeff4aa81687b1ad37f1575202bb419373fa0142"}

match_info

Info Updates

keyCategoryValuesNotesSince GEP Ver.
player_xmatch_infoDetails about the players in the matchSee notes202.0
battle_statematch_infoDescribe the battle turn number and player's turnSee notes202.0
fighter_xmatch_infoInformation about the fighters including cards, runesSee notes202.0
match_outcomematch_infoFinal result of the cirrent gameSee notes205.0
cards_handcardsInformation about the pile of cards in handSee notes205.0
deck_pilescardsInformation about the deck pile including list of cards in the draw_pile, banish_pile, disscard_pile and transform pileSee notes205.0
last_card_playedcardsInformation about the played cardSee notes205.0

Events

keyCategoryValuesNotesSince GEP Ver.
match_startmatch start event203.0
match_endmatch end event203.0

match_start note

Data Example:

{"events":[{"name":"match_start","data":""}]}

match_end note

Data Example:

{"events":[{"name":"match_end","data":""}]}

player_x note

List of parameters:

  • player_id - The Id of the player
  • name - The name of the player
  • energy - The amount of energy of that player
  • draw - The amount of card draw
  • discard - The amount of cards discard
  • banish - The amount of banish cards
  • is_local - If the current player is the local player the value will be true

Data Example:

{"info":{"match_info":{"player_0":"{\"player_id\":\"1ecf1358-01c4-6c66-96d8-a43722dd784f\",\"name\":\"Jacks\",\"energy\":1,\"draw\":15,\"discard\":0,\"banish\":0,\"is_local\":true}"}},"feature":"match_info"}

battle_state note

List of parameters: turn - the currrent turn in the match player_turn - which player is playing now

Data Example:

{"info":{"match_info":{"battle_state":"{\"battleid\":\"5ed053a0-5ca7-444a-8b0f-b01680202b8b\",\"turn\":11,\"player_turn\":0}"}},"feature":"match_info"}

fighter_x note

List of parameters:

  • name - axie name
  • ID - axie ID
  • player_belong - team 0/1
  • position - 1 left, 2 middle, 3 right
  • max_health / health - the max health range and the current health of the axie
  • level - axie level
  • runes / cards / charms - provides more details about the axie

Data Example:

{"info":{"match_info":{"fighter_1":"{\"name\":\"Olek\",\"ID\":\"0_2_1ecf1358-01c4-6c66-96d8-a43722dd784f\",\"player_belong\":0,\"position\":0,\"health\":264,\"max_health\":324,\"alive\":1,\"disabled\":0,\"skill_disabled\":0,\"shield_disabled\":0,\"power_disabled\":0,\"level\":1,\"status\":[{\"name\":\"HpRecover\",\"stacks\":4,\"is_deactive\":0}],\"runes\":[{\"rune_0\":\"NeutralUtility1\"}],\"cards\":[{\"card_id\":\"plant-eyes-01\",\"charm\":\"\"},{\"card_id\":\"reptile-ears-03\",\"charm\":\"\"},{\"card_id\":\"plant-mouth-01\",\"charm\":\"ecard_neutral_1001\"},{\"card_id\":\"mech-horn-03\",\"charm\":\"\"},{\"card_id\":\"plant-back-01\",\"charm\":\"\"},{\"card_id\":\"plant-tail-01\",\"charm\":\"\"}]}"}},"feature":"match_info"}001\"},{\"card_id\":17,\"charm\":\"ecard_aquatic_4001\"}]}"}

match_outcome note

Possible values:

  • Victory
  • Defeat
  • Surrendered (if the player leave in the midle of a match)

Data Example:

{"info":{"match_info":{"match_outcome":"Victory"}},"feature":"match_info"}

cards_hand note

Data Example:

{"info":{"cards":{"cards_hand":"{\"card_id\":\"beast-mouth-01\",\"fighter_id\":\"0_1_1ecf1358-01c4-6c66-96d8-a43722dd784f\",\"disabled\":0,\"charm\":\"\"}"}},"feature":"match_info"}

deck_piles note

Information about the deck pile including list of cards in the:

  • draw pile
  • banish pile
  • disscard pile
  • transform pile

Data Example:

{"feature":"match_info","category":"cards","key":"deck_piles","value":"{\"draw_pile\":[{\"card_id\":\"beast-eyes-03\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"beast-ears-03\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"aquatic-horn-01\",\"fighter_id\":\"0_3_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"plant-horn-01\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"plant-back-03\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"beast-tail-03\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"beast-mouth-03\",\"fighter_id\":\"0_3_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"reptile-back-03\",\"fighter_id\":\"0_3_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"plant-mouth-01\",\"fighter_id\":\"0_2_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"mech-horn-03\",\"fighter_id\":\"0_2_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"plant-back-01\",\"fighter_id\":\"0_2_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"plant-tail-01\",\"fighter_id\":\"0_2_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"},{\"card_id\":\"aquatic-tail-01\",\"fighter_id\":\"0_3_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"}],\"banish_pile\":null,\"discard_pile\":[{\"card_id\":\"beast-mouth-01\",\"fighter_id\":\"0_1_1ecd046f-481e-69e9-a81e-5c849aacdc1b\",\"disabled\":0,\"charm\":\"\"}],\"transform_pile\":null}"}

last_card_played note

Data Example:

{"info":{"cards":{"last_card_played":"{\"card\":\"reptile-tail-02\"},{\"fighter_id\":\"1_5315200_1ec9eb73-a8cf-626f-a60c-26ccdce180af\"}"}},"feature":"match_info"}