Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Home
  • Client Help

Open Access Quick Start

Article 3673199, Status: VALIDATED

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Client Help
  • Sky's The Limit - Cloud9 x JetBrains Hackathon
+ More

Table of Contents

❓Issue/Question 💻Environment/Context 👌Resolution/Answer Open Access URL Get series in a specific time period Get information about a specific series

❓Issue/Question

  • How do I start using the OA data?
  • Where do I start with the OA data?
  • Which endpoints to use for OA?

💻Environment/Context

  • Open Access

👌Resolution/Answer

Open Access URL

Both Open Access APIs use an OA specific URL: https://api-op.grid.gg/

 

Get series in a specific time period

Use the Central Data API https://api-op.grid.gg/central-data/graphql to get a list of series in a specific time frame.

query AllSeries {
    allSeries(
        filter: {
            startTimeScheduled: {
                gte: "2026-01-23T00:30:00Z"
                lte: "2026-01-23T23:30:00Z"
            }
        }
        orderBy: StartTimeScheduled
    ) {
        totalCount
        edges {
            node {
                id
                startTimeScheduled
                teams {
                    baseInfo {
                        id
                        name
                    }
                }
                tournament {
                    name
                    id
                }
            }
        }
        pageInfo {
            endCursor
            hasNextPage
        }
    }
} 
 
 

Get information about a specific series

Use the Series State API https://api-op.grid.gg/live-data-feed/series-state/graphql to get information about what happened in that series.

query SeriesState {
    seriesState(id: "2881666") {
        startedAt
        started
        finished
        teams{
            won
            score
            kills
            deaths
            players{
                kills
                deaths
            }
        }
    }
}

This gives you the final state of an ended series. You can dig deeper into games (maps) and segments (rounds) and explore other data points as well. 
Series State will also give you a live snapshot if you query a currently playing series. 

 
 
  • This is a basic use case, you can then explore our APIs more in depth and test out using our documentation or other Knowledge Base articles.
  • Keep in mind, Open Access is limited in scope, so some features will not work with your access level. These include the Series Events API, the File Download API, the Stats Feed and other non supported APIs as well as data for League of Legends, Valorant, Rainbow 6 etc. 

 

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • How to handle rolling starts in Series Events?
  • Can I get a list of series that are currently live?
  • What are the rate limits for our products?
  • What's the difference between actor-destroyed-target and actor-completed-destroy[target] events in the Series Events API?
  • Why is netWorth on GRID's API different from the net worth (total gold) value on the broadcast? (LoL)
Privacy Policy
Esports Players Privacy Notice
Imprint
Careers
GRID® 2022 | All Rights Reserved
Expand