We've compiled a list of GraphQL resources that we use internally and find really valuable.
Table of content
- What is GraphQL and how does it work?
- What other Administrate-specific resources are available?
What is GraphQL and how does it work?
Many of our employees in non-technical roles have been able to work through this tutorial and learn to use our API on their own!
What other Administrate-specific resources are available?
We've mentioned our Developer Portal a couple of times, but it's not just for documentation. Here, you can sign up for a free developer account and learn our API in a safe test environment.
How to Register on Our Developer Portal
- Go to our Developer Portal here and click “Sign up”, or go directly to this page here to sign up,
- Enter a unique email address,
- Click “Create account” and we'll send you a link to verify your email address,
- Check your mailbox and click the link in the email – check your spam folder if you can't find it,
- Enter your name and choose a password, and click “Create account”.
How to link your developer account to a TMS instance
- Make sure that you have a user account on that Administrate instance – not just the developer account you've just created – and that you know the email address and password to log in.
- Log in to your developer account on the developer portal first.
- Click the menu My Account in the top bar and select Profile. Alternatively, click here.
- In the Instances section, click Link an instance.
- Enter the URL of the Administrate instance you'd like to connect to, e.g., example.administrateapp.com, where example is your subdomain.
- Enter your user's email address and password to log in to that instance.
Note that, if you're already logged in to an Administrate instance, it will skip this step and offer you to connect to that instance. If you'd like to connect to another instance, cancel, log out of any Administrate instances you're currently logged in to, and start over.
- Then click Allow access.
- Once you've done this, any GraphQL queries that you run in the developer portal will run against that instance.