Supported Version: Cloud
API Rate Limit: BugSplat Rate Limiting FAQ
Supported Authentication: Custom Authentication
IMPORTANT: Please make sure your BugSplat instance must be accessible from the Gathr Machine.
To generate API credentials for BugSplat, follow these steps:
- Log in to BugSplat.
- Click on Settings, then select the Integration option.
- Click on OAuth.
- Provide an application name and click Create.
- Copy the Client ID and Client Secret — you'll need these for authentication.
To configure BugSplat Connector using Custom Authentication, follow the steps below:-
1. Enter BugSplat URL: https://app.bugsplat.com
2. Select Authentication Type as "Custom Authentication".
3. Select “Create New Account” and add user friendly name for account for e.g. “BugSplat Account”.
4. Select "Method Type" as "POST".
5. Enter the following API in the Validation End Point section:
https://app.bugsplat.com/oauth2/authorize
6. Enter the following details in End Point Body Parameters section:
Key1: grant_type
Value1: client_credentials
Key2: client_id
Value2: <Your Client Id>
Key3: client_secret
Value3: <Your Client Secret>
Key4: scope
Value4: restricted
7. Select "Response Key" from "Get Credentials From" section.
8. Select "Authorization with Bearer Prefix" from "Operation's Request Header Parameter" section.
9. Enter the following value in "Parameter Key Name In Response" section: access_token
10. Select "Read Expiration Time From Response" from Expiration Time section.
11. Enter the following value in "Response Parameter key name containing expiration time" section: expires_in
12. Select "Seconds" from "Expiration time parameter value's unit or format" section.
13. Click on "Save".