# Gravity Legal Partner Onboarding
If you have any questions, reach out to support@gravitylegal.com. We would also be happy to set up a slack channel for quicker communication if that would be helpful for your team as well.
## GraphQL Playground
GraphQL request endpoint: https://api.sandbox.gravity-legal.com/v2
Visiting that site also has an explorer. To use the explorer, you need to add an Authorization header.

## Authorization
To obtain an authorization token, we utilize the [Authorization Code grant flow](https://developer.okta.com/blog/2018/04/10/oauth-authorization-code-grant-type) with OAuth. The base URL for the OAuth flow in sandbox is https://auth2.sandbox.gravity-legal.com/. Reach out to the Gravity Legal team for the `APP_CLIENT_ID` and `APP_CLIENT_SECRET` if you have not received them yet. Gravity Legal will also need the callback URLs to whitelist for your application. Send those to support@gravitylegal.com or in the slack channel we create for your team.
You can also use a System Token generated through the Gravity Legal Partner UI which will not expire (however, we recommend only using this in a development environment).

## Postman Collection
We also have a fairly extensive Postman Collection available. The url for the collection can be found here: https://www.postman.com/joint-operations-astronaut-78734945/workspace/gravity-legal-graphql-api/overview
We recommend forking the collection into a local workspace and then overriding the variables in the collection with your unique information.

## Documentation
The documentation for the GraphQL API can be found at https://docs.gravity-legal.com.
Let us know if you have any questions.