Contests Group
July 24, 2025 ยท View on GitHub
The following are the resources available in the Contests group of the PokeAPI.
ContestType
Get single Contest Type resource by name or ID:
// Main client example with ID
contestType, err := client.Contests.GetContestType("1")
// Individual resource group example with Name
contestType, err := contestsGroup.GetContestType("cool")
Get list of Contest Type resource:
// Main client example
contestTypeList, err := client.Contests.GetContestTypeList(limit, offset)
// Individual resource group example
contestTypeList, err := contestsGroup.GetContestTypeList(limit, offset)
Get URL for Contest Type resource:
// Main client example
contestTypeURL := client.Contests.GetContestTypeURL()
// Individual resource group example
contestTypeURL := contestsGroup.GetContestTypeURL()
ContestEffect
Get single Contest Effect resource by ID:
// Main client example
contestEffect, err := client.Contests.GetContestEffect("1")
// Individual resource group example
contestEffect, err := contestsGroup.GetContestEffect("1")
Get list of Contest Effect resource:
// Main client example
contestEffectList, err := client.Contests.GetContestEffectList(limit, offset)
// Individual resource group example
contestEffectList, err := contestsGroup.GetContestEffectList(limit, offset)
Get URL for Contest Effect resource:
// Main client example
contestEffectURL := client.Contests.GetContestEffectURL()
// Individual resource group example
contestEffectURL := contestsGroup.GetContestEffectURL()
SuperContestEffect
Get single Super Contest Effect resource by ID:
// Main client example
superContestEffect, err := client.Contests.GetSuperContestEffect("1")
// Individual resource group example
superContestEffect, err := contestsGroup.GetSuperContestEffect("1")
Get list of Super Contest Effect resource:
// Main client example
superContestEffectList, err := client.Contests.GetSuperContestEffectList(limit, offset)
// Individual resource group example returning second page of 20 results
superContestEffectList, err := contestsGroup.GetSuperContestEffectList(limit, offset)
Get URL for Super Contest Effect resource:
// Main client example
superContestEffectURL := client.Contests.GetSuperContestEffectURL()
// Individual resource group example
superContestEffectURL := contestsGroup.GetSuperContestEffectURL()