All URIs are relative to /api/v2
Method | HTTP request | Description |
---|---|---|
deleteIntegrationSubscription | DELETE /integrations/{integrationKey}/{integrationId} | Delete an integration subscription by ID. |
getIntegrationSubscription | GET /integrations/{integrationKey}/{integrationId} | Get a single integration subscription by ID. |
getIntegrationSubscriptions | GET /integrations/{integrationKey} | Get a list of all configured integrations of a given kind. |
getIntegrations | GET /integrations | Get a list of all configured audit log event integrations associated with this account. |
patchIntegrationSubscription | PATCH /integrations/{integrationKey}/{integrationId} | Modify an integration subscription by ID. |
postIntegrationSubscription | POST /integrations/{integrationKey} | Create a new integration subscription of a given kind. |
Delete an integration subscription by ID.
deleteIntegrationSubscription integrationKey=value integrationId=value
Name | Type | Description | Notes |
---|---|---|---|
integrationKey | string | The key used to specify the integration kind. | |
integrationId | string | The integration ID. |
(empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Get a single integration subscription by ID.
getIntegrationSubscription integrationKey=value integrationId=value
Name | Type | Description | Notes |
---|---|---|---|
integrationKey | string | The key used to specify the integration kind. | |
integrationId | string | The integration ID. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Get a list of all configured integrations of a given kind.
getIntegrationSubscriptions integrationKey=value
Name | Type | Description | Notes |
---|---|---|---|
integrationKey | string | The key used to specify the integration kind. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Get a list of all configured audit log event integrations associated with this account.
getIntegrations
This endpoint does not need any parameter.
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Modify an integration subscription by ID.
patchIntegrationSubscription integrationKey=value integrationId=value
Name | Type | Description | Notes |
---|---|---|---|
integrationKey | string | The key used to specify the integration kind. | |
integrationId | string | The integration ID. | |
patchDelta | array[PatchOperation] | Requires a JSON Patch representation of the desired changes to the project. 'http://jsonpatch.com/' |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Create a new integration subscription of a given kind.
postIntegrationSubscription integrationKey=value
Name | Type | Description | Notes |
---|---|---|---|
integrationKey | string | The key used to specify the integration kind. | |
subscriptionBody | SubscriptionBody | Create a new integration subscription. |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]