You can run queries on real Scope data using any HTTP compliant client (HTTP Client) or GraphQL integrated development environment (GraphQL IDE). GraphQL IDEs are typically easier to work with because they include docs, syntax highlighting, and validation errors.
...
Scope GraphQL Explorer is an instance of GraphiQL (a GraphQL IDE) that is available in-browser at https://cms.scopear.com/api/v3/graphql/explorer.
Note |
---|
Note: The Scope GraphQL Explorer has been temporarily disabled, but you can still explore the graph using a local GraphiQL client, or any other similar client (see below). |
Using GraphiQL
To use the GraphiQL app, download and install it from https://www.electronjs.org/apps/graphiql.
...
Getting an OAuth token can be done thru CMS
Log in to CMS as your authorized user and open the Developers Console (F12 usually does this)
Open the Application tab and copy the Auth token from Cookies
Ensure the authenticated user has the Access Control Rights required by the query to be executed (See Authorization Errors & Reporting Admins).
Launch GraphiQL.
In the upper-right corner of GraphiQL, click Edit HTTP Headers.
If you don’t already have GraphiQL setup with Headers, do the following;
In the upper-right corner of the modal dialog, click + Add Header.
In the Key field, enter
Authorization
. In the Value field, enterToken token=<token>
, where<token>
is your generated OAuth token.Click Save to save the token.
If you hold an analyst license, you can obtain your token thru your user profile on CMS
Login and navigate to Edit Profile
The API Key on the bottom right is your token
In the upper-right corner of the modal dialog, click + Add Header.
In the Key field, enter
PrivateAccessCode
. In the Value field, enterToken token=YWRtaW4xMjU6c2VjcmV0MTI1
, whereYWRtaW4xMjU6c2VjcmV0MTI1
is a literal value (used to enable early access to the Scope GraphQL API).Click Save to save the token.
To return to the editor, click outside of the Edit HTTP Headers modal.
In the GraphQL Endpoint field, enter the following (include company permalink if necessary)
In the Method dropdown menu, select POST.
...