Chapter 47. Notifier Service
47.1. Notifier Service Copy linkLink copied to clipboard!
47.1.1. DeleteNotifier Copy linkLink copied to clipboard!
DELETE /v1/notifiers/{id}
DeleteNotifier removes a notifier configuration given its ID.
47.1.1.1. Description Copy linkLink copied to clipboard!
47.1.1.2. Parameters Copy linkLink copied to clipboard!
47.1.1.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
47.1.1.2.2. Query Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| force | - | null |
47.1.1.3. Return Type Copy linkLink copied to clipboard!
Object
47.1.1.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.1.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |
47.1.1.6. Samples Copy linkLink copied to clipboard!
47.1.2. GetNotifier Copy linkLink copied to clipboard!
GET /v1/notifiers/{id}
GetNotifier returns the notifier configuration given its ID.
47.1.2.1. Description Copy linkLink copied to clipboard!
47.1.2.2. Parameters Copy linkLink copied to clipboard!
47.1.2.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
47.1.2.3. Return Type Copy linkLink copied to clipboard!
47.1.2.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.2.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
47.1.2.6. Samples Copy linkLink copied to clipboard!
47.1.3. GetNotifiers Copy linkLink copied to clipboard!
GET /v1/notifiers
GetNotifiers returns all notifier configurations.
47.1.3.1. Description Copy linkLink copied to clipboard!
47.1.3.2. Parameters Copy linkLink copied to clipboard!
47.1.3.3. Return Type Copy linkLink copied to clipboard!
47.1.3.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.3.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
47.1.3.6. Samples Copy linkLink copied to clipboard!
47.1.4. PostNotifier Copy linkLink copied to clipboard!
POST /v1/notifiers
PostNotifier creates a notifier configuration.
47.1.4.1. Description Copy linkLink copied to clipboard!
47.1.4.2. Parameters Copy linkLink copied to clipboard!
47.1.4.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
47.1.4.3. Return Type Copy linkLink copied to clipboard!
47.1.4.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.4.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. | |
| 0 | An unexpected error response. |
47.1.4.6. Samples Copy linkLink copied to clipboard!
47.1.5. PutNotifier Copy linkLink copied to clipboard!
PUT /v1/notifiers/{id}
PutNotifier modifies a given notifier, without using stored credential reconciliation.
47.1.5.1. Description Copy linkLink copied to clipboard!
47.1.5.2. Parameters Copy linkLink copied to clipboard!
47.1.5.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| id | X | null |
47.1.5.2.2. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
47.1.5.3. Return Type Copy linkLink copied to clipboard!
Object
47.1.5.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.5.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |
47.1.5.6. Samples Copy linkLink copied to clipboard!
47.1.6. TestNotifier Copy linkLink copied to clipboard!
POST /v1/notifiers/test
TestNotifier checks if a notifier is correctly configured.
47.1.6.1. Description Copy linkLink copied to clipboard!
47.1.6.2. Parameters Copy linkLink copied to clipboard!
47.1.6.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
47.1.6.3. Return Type Copy linkLink copied to clipboard!
Object
47.1.6.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.6.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |
47.1.6.6. Samples Copy linkLink copied to clipboard!
47.1.7. TestUpdatedNotifier Copy linkLink copied to clipboard!
POST /v1/notifiers/test/updated
TestUpdatedNotifier checks if the given notifier is correctly configured, with optional stored credential reconciliation.
47.1.7.1. Description Copy linkLink copied to clipboard!
47.1.7.2. Parameters Copy linkLink copied to clipboard!
47.1.7.2.1. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
47.1.7.3. Return Type Copy linkLink copied to clipboard!
Object
47.1.7.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.7.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |
47.1.7.6. Samples Copy linkLink copied to clipboard!
47.1.8. UpdateNotifier Copy linkLink copied to clipboard!
PATCH /v1/notifiers/{notifier.id}
UpdateNotifier modifies a given notifier, with optional stored credential reconciliation.
47.1.8.1. Description Copy linkLink copied to clipboard!
47.1.8.2. Parameters Copy linkLink copied to clipboard!
47.1.8.2.1. Path Parameters Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| notifier.id | X | null |
47.1.8.2.2. Body Parameter Copy linkLink copied to clipboard!
| Name | Description | Required | Default | Pattern |
|---|---|---|---|---|
| body | X |
47.1.8.3. Return Type Copy linkLink copied to clipboard!
Object
47.1.8.4. Content Type Copy linkLink copied to clipboard!
- application/json
47.1.8.5. Responses Copy linkLink copied to clipboard!
| Code | Message | Datatype |
|---|---|---|
| 200 | A successful response. |
|
| 0 | An unexpected error response. |