Menu
Developer Portal LogoDeveloper Portal
DocsSchemaAPI ExplorerHelpBlogUsers
Developer Portal LogoDeveloper Portal
  • Docs
  • Schema
  • API Explorer
  • Help
  • Blog
  • Users
  • Getting Started
    • Welcome
    • Join our Discord
    • Glossary
    • Intro to GraphQL
    • Authentication
    • Testing your Requests
    • Sending Requests
    • Rate Limits
    • Benefits of GraphQL
  • Query Examples
    • Get Event
    • Event Standings
    • Event Entrants
    • Events in Tournament
    • Entrants within a Tournament
    • League Schedule
    • League Standings
    • Sets in Event
    • Sets in Phase
    • Sets in Phase Group
    • Sets at Stations
    • Set Score
    • Sets by Player
    • Stream Queue
    • Set Entrants
    • Phase Groups in Phase
    • Phase Seeds
    • Pool Seeds
    • Attendee Counts
    • Tournaments by Location
    • Tournaments by Videogame
    • Tournaments by Owner
    • Attendees by Sponsor/Org
    • Get Game ID from Videogame Name
    • Shop Info
  • Mutation Examples
    • Report Set
  • Widgets & Embeds
    • Embedded Registration
  • Full Examples
    • Update Phase Seeding
    • Resolve Schedule Conflicts
    • Randomize Phase Seeding
  • OAuth
    • OAuth Overview
    • OAuth Scopes
    • Example OAuth Flow

Phase Groups in Phase

In this example, we will query for the phase groups (aka 'pools') in a phase. I have decided to query for the phase groups in the "R1 Pools" Phase of Genesis 6.

  • Request
  • Response
query PhaseGroupsByPhase($phaseId: ID!, $page: Int!, $perPage: Int!) {
phase(id: $phaseId) {
id
phaseGroups(query: {
page: $page
perPage: $perPage
}) {
pageInfo {
total
}
nodes {
id
displayIdentifier
}
}
}
},
{
"phaseId":266435,
"page": 1,
"perPage": 5
}
Edit this page
Previous

« Set Entrants

Next

Phase Seeds »

Docs

  • Getting Started
  • Example Usage
  • API Explorer
  • Projects

start.gg

  • Home
  • Developer Settings

Community

  • Discord
  • Twitter
  • GitHub
start.gg
Copyright © 2025 start.gg