Authentication
Generate Token
The Portal API server is used to generate tokens. Use the API key and secret key to generate a token using the POST /integrator/token endpoint. These credentials, referred to as key_id and secret_key, are essential for obtaining a token with a validity period of 21 days.
Note
Token regeneration for each request is unnecessary, however, a rotation mechanism must be implemented to ensure seamless authentication.
An integrator token grants access for a third-party to all of a company’s sites, and has a wider range of permission limitations that cannot be configured at the company level.
A company integrator (access) token grants permission for a third-party to access a particular company and some or all of its sites. The level of access depends on the assigned company role.
Important
Company integrator (access) tokens do not work with every endpoint. For assistance or questions about an endpoint, contact your Genius representative or Genius Support.