GET /integrations/new
Authorization Requiredhttps://[your-subdomain].trackdrive.com/api/v1/integrations/new
Build Integration with defaults.
Returns a blank Integration populated with default attributes for the given integration_type, without saving it. Use it to preview the fields required before creating one.
Params
| Param name | Description |
|---|---|
|
integration_type Optional |
Integration Type
|
|
name Optional Blank value allowed |
A friendly name for this integration, shown when managing your integrations.
|
|
description Optional Blank value allowed |
A note describing what this integration is used for.
|
|
public_key Optional Blank value allowed |
The public API key issued by the connected service, used to authenticate requests to it.
|
|
secret_key Optional Blank value allowed |
The secret API key issued by the connected service, used to authenticate requests to it.
|
|
pagerduty_integration_key Optional Blank value allowed |
The integration key (routing key) from your PagerDuty service, used to send it alerts.
|
|
slack_webhook_url Optional Blank value allowed |
The incoming webhook URL from your Slack workspace, used to post messages to it.
|
|
cache_expires_in Optional Blank value allowed |
The number of seconds a lookup result from this integration is cached before it is requested again.
|
|
always_trigger Optional Blank value allowed |
When true, this integration fires for every matching event instead of only events matching its trigger fields.
|