GorillaStack is available for integration via a separately published API. You can use this to integrate GorillaStack with your own applications or scripts.
An API Key is needed in order to call the API. It is a specially generated code (not your password), tied to your user account, which is used to authenticate calls to the API. You can generate as many API keys as you need.
The API Keys can only be generated by users with the correct permission - you can configure this through the RBAC (by default only the Admin role has permissions to create API tokens). It is recommended that you create a new user for the purposes of API integration.
You can generate an API key in the web app:
Most of the APIs require a team-id. If you do not know your team ID, you can find it in the Team Settings profile of the web application:
In order to use the API, you will need an API key that is passed in as a
HTTP Bearer token in the
e.g. using curl
curl -X GET "https://api.gorillastack.com/v1/teams/599285b3cbd22a001e32880e/events?filter.date=2019-01%202018-01" \ -H "accept: application/json" \ -H "Authorization: Bearer 23988auau983uoerasuhu8923h3u2u982d3u9duo"