{ "opencollection": "1.0.0", "info": { "name": "Grafana HTTP Access Provider API", "version": "11.0.0" }, "request": { "auth": { "type": "bearer", "token": "{{bearerToken}}" } }, "items": [ { "info": { "name": "Provider", "type": "folder" }, "items": [ { "info": { "name": "Grafana Get Provider Settings", "type": "http" }, "http": { "method": "GET", "url": "https://{instance}.grafana.net/api/v1/sso-settings/:key", "params": [ { "name": "key", "value": "", "type": "path" } ] }, "docs": "Retrieves the configuration settings for a specific Single Sign-On (SSO) provider in Grafana by providing the provider's unique key identifier. This GET operation returns detailed information about the SSO provider's configuration, including authentication parameters, user mapping rules, and other provider-specific settings that control how users authenticate and are provisioned within Grafana through that particular SSO integration." }, { "info": { "name": "Grafana Update Provider Settings", "type": "http" }, "http": { "method": "PUT", "url": "https://{instance}.grafana.net/api/v1/sso-settings/:key", "params": [ { "name": "key", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Updates the configuration settings for a specific Single Sign-On (SSO) provider in Grafana identified by the provided key parameter. This PUT operation allows administrators to modify authentication provider settings such as client credentials, authorization endpoints, scopes, and other SSO-related parameters for the specified provider. The request requires the provider's unique key in the URL path and accepts a JSON payload containing the updated configuration values, enabling centralized manag" }, { "info": { "name": "Grafana Remove Provider Settings", "type": "http" }, "http": { "method": "DELETE", "url": "https://{instance}.grafana.net/api/v1/sso-settings/:key", "params": [ { "name": "key", "value": "", "type": "path" } ] }, "docs": "This API operation allows you to delete a specific single sign-on (SSO) provider configuration from Grafana by specifying the provider's unique key in the URL path. When executed, it removes all settings and configuration associated with that particular SSO provider, effectively disabling that authentication method for your Grafana instance. This is useful when you need to decommission an SSO integration, clean up unused authentication providers, or reconfigure your authentication setup from scr" } ] } ], "bundled": true }