Skip to main contentAuthentication
This provider requires authentication.
- oauth2_token: OAuth2 Bearer Token (required: True, sensitive: True)
Certain scopes may be required to perform specific actions or queries via the provider. Below is a summary of relevant scopes and their use cases:
- authenticated: User is Authenticated
In workflows
This provider can’t be used as a “step” or “action” in workflows. If you want to use it, please let us know by creating an issue in the GitHub repository.
Connecting ThousandEyes to Keep
-
Go to ThousandEyes Dashboard
-
Click on
Manage in the left sidebar and select Account Settings.
- Select
Users and Roles in the Account Settings
- Under
User API Tokens, you can create OAuth Bearer Token
- Copy the generated token. This will be used as the
OAuth2 Bearer Token in the provider settings.
Webhooks Integration
- Open ThousandEyes Dashboard and click on
Network & App Synthetics in the left sidebar and select Agent Settings.
- Go to
Notifications under Enterprise Agents and click on Notifications.
- Go to
Notifications and create new webhook notification.
-
Give it a name and set the url as https://api.keephq.dev/alerts/event/thousandeyes?api_key=your-api-key
-
Select
Auth Type as None and Add New Webhook.
- Go to Keep dashboard and click on the profile icon in the botton left corner and click
Settings.
- Select
Users and Access tab and then select API Keys tab and create a new API key.
- Give name and select the role as
webhook and click on Create API Key.
- Copy the API key and paste it in the webhook URL.
Useful Links