external-services
Scout API 1.0.0 — see schemas for shared types.
external_service_visibility
GET /api/external-services/visibility
list_visibility_settings
Responses
- 200 — OK
application/json→ ExternalServiceVisibilityResponseList- 422 — Unprocessable Content
application/json→ ValidationError
PUT /api/external-services/visibility
bulk_update_visibility_settings
Request body
Content-Type: application/json
Schema: BulkUpdateExternalServiceVisibilityRequest
Responses
- 200 — OK
application/json→ ExternalServiceVisibilityResponseList- 422 — Unprocessable Content
application/json→ ValidationError
DELETE /api/external-services/visibility/{service_name}
reset_visibility_setting
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
service_name |
path | string | yes |
Responses
- 204 — No Content
application/json→ MessageResponse- 422 — Unprocessable Content
application/json→ ValidationError