How to connect GraphiQL to your ServiceNow instanceIssue <!-- div.margin{ padding: 10px 40px 40px 30px; } table.tocTable{ border: 1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); padding-top: .6em; padding-bottom: .6em; padding-left: .9em; padding-right: .6em; } table.noteTable{ border:1px solid; border-color:#E0E0E0; background-color: rgb(245, 245, 245); width: 100%; border-spacing:2; } table.internaltable { white-space:nowrap; text-align:left; border-width: 1px; border-collapse: collapse; font-size:14px; width: 85%; } table.internaltable th { border-width: 1px; padding: 5px; border-style: solid; border-color: rgb(245, 245, 245); background-color: rgb(245, 245, 245); } table.internaltable td { border-width: 1px; padding: 5px; border-style: solid; border-color: #E0E0E0; color: #000000; } .title { color: #D1232B; font-weight:normal; font-size:28px; } h1{ color: #D1232B; font-weight:normal; font-size:21px; margin-bottom:-5px } h2{ color: #646464; font-weight:bold; font-size:18px; } h3{ color: #000000; font-weight:BOLD; font-size:16px; text-decoration:underline; } h4{ color: #646464; font-weight:BOLD; font-size:15px; text-decoration:; } h5{ color: #000000; font-weight:BOLD; font-size:13px; text-decoration:; } h6{ color: #000000; font-weight:BOLD; font-size:14px; text-decoration:; } ul{ list-style: disc outside none; margin-left: 0; } li { padding-left: 1em; } --> Description This article wil outline steps to follow in order to connect GraphiQL (An in-browser IDE for exploring GraphQL) to your London instance. Procedure There are 3 pieces of info required to achieve this: An EndpointA user token for authenticationA cookie (or rather the contents of a certain cookie) The endpoint you can get by following this syntax: https://<instance-name>.service-now.com/api/now/graphql The User token and cookie can be gathered using Chrome DevTools. Follow these steps: HOP onto a London instance with Agent Workspace enables as a Maint userOpen Agent WorkspaceOpen Chrome DevTools for the page you have Workspace onIn DevTools, go to the Network tabIn Workspace, open an Incident recordBack in Devtools, look towards the bottom of the requests list (the latest) for one titled "graphql". Open itOpen the Headers tab and scroll down to the "Request Headers" sectionGet the "x_usertoken" and "Cookie" values Now open GraphiQL and put your endpoint into the text box at the top Make sure the Method is set to POST. Open "Edit HTTP Headers" Create the Headers in the screenshot below with the values retrieved from DevTools. Also, add a "Connection" header and set it to "keep-alive" Save the values and close the Headers menu. GraphiQL should now automatically connect to your instance (may take about 15 seconds to load due to the Documentation Explorer) Applicable Versions London Additional Information - The User token and Cookie are new for every session. You will need to get the new values from DevTools and add them to GraphiQL every time you start a new session (i.e. when you logout or your session times out) - This method only works for Maint users as is. If you try this as an Admin you will receive the following error message "errorType": "IllegalAccess", "message": "Introspection queries require that glide.graphql.introspection_enabled is true or this is a user has the maint role." As the message suggests, create a new system property called glide.graphql.introspection_enabled, Type is True/False, and the value is True. Then you should be able to connect as Admin