Company Authentication
Learn how to get your Company TNID client key and secret to authenticate into the GraphQL API.
Last updated
Was this helpful?
Learn how to get your Company TNID client key and secret to authenticate into the GraphQL API.
Last updated
Was this helpful?
Company users of TNID are currently able to generate Client Secrets so that they can access the API. To create a Company, first register as an Individual, and then create a Company associated with your Individual profile. Then, assume the role of your Company and click "New Client Secret" in order to create your credentials.
You are only allowed to view your Client Secret value at creation, so please ensure you save it someplace safe (e.g. 1Password or your environment variables). You will not be able to see it once you close the pop-up (however, you can always create a new Client Secret.
We do not expire tokens or force password resets at any time. We follow the latest NIST guidelines and believe in a strong, lengthy secure password protocol. Create new Client Secrets if you believe there is evidence of a compromise.
The below URLs are available to create your API token, depending on your environment:
Simply pass the client_id and client_secret data to generate your Bearer token for future API requests:
Use the access_token from the response to interact with the GraphQL api at /company.