{
  "info": {
    "_postman_id": "498482ac-57bd-aef5-309d-51b2482ca0c8",
    "name": "SandboxAPIs — Grafana",
    "description": "Every read SandboxAPIs serves on Grafana, pointed at https://grafana.sandboxapis.dev.\n\n103 requests, one per served row of our coverage manifest. PATHS ONLY: this file carries no request or\nresponse schema, because a schema is the part of an API description we do not own. It is generated from\ncoverage/COVERAGE_MANIFEST.yaml — our own record of what THIS host answers — and never from a vendor's\npublished specification, several of which may not be redistributed.\n\nThe host is read-only. Every write verb answers the provider's own error shape with a message naming what was\nattempted; the \"Read-only refusal, on purpose\" folder holds one so the shape is discoverable.\n\nNo credentials are needed — any value in `apiKey` is accepted, and a real SandboxAPIs key only raises the rate\nlimit. Path variables left blank are identifiers that move when the live host re-rolls; fill them from a list\nresponse.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://grafana.sandboxapis.dev",
      "type": "string",
      "description": "The live Grafana host. Swap it for a *.snap. pin to freeze the data for CI."
    },
    {
      "key": "apiKey",
      "value": "any-token",
      "type": "string",
      "description": "No key is required — any value is accepted. A SandboxAPIs key raises the rate limit and rides Authorization: Bearer <key> (the slot a Grafana service-account token rides in)."
    }
  ],
  "item": [
    {
      "name": "access_control",
      "item": [
        {
          "name": "GET /access-control/{resource}/description",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/access-control/:resource/description",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "access-control",
                ":resource",
                "description"
              ],
              "variable": [
                {
                  "key": "resource",
                  "value": "",
                  "description": "resource — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: access_control."
          }
        }
      ]
    },
    {
      "name": "admin",
      "item": [
        {
          "name": "GET /admin/stats",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/admin/stats",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "admin",
                "stats"
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin."
          }
        },
        {
          "name": "GET /admin/users/{user_id}/auth-tokens",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/admin/users/:user_id/auth-tokens",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "admin",
                "users",
                ":user_id",
                "auth-tokens"
              ],
              "variable": [
                {
                  "key": "user_id",
                  "value": "",
                  "description": "user_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. The data set records no browser sign-in to its Grafana, so no user holds a session token, and each user's list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /anonymous/devices",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/anonymous/devices",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "anonymous",
                "devices"
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. Anonymous access is off on this data set's Grafana (/api/frontend/settings reports anonymousEnabled false), so no anonymous device was ever seen, and the list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /anonymous/search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/anonymous/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "anonymous",
                "search"
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. Anonymous access is off on this data set's Grafana, so no anonymous device was ever seen, and the search is the CAPTURED empty {totalCount: 0, devices: [], page, perPage} (2026-10-24)"
          }
        },
        {
          "name": "GET /v1/sso-settings",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/sso-settings",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "sso-settings"
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin."
          }
        },
        {
          "name": "GET /v1/sso-settings/{key}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/sso-settings/:key",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "sso-settings",
                ":key"
              ],
              "variable": [
                {
                  "key": "key",
                  "value": "",
                  "description": "key — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: admin."
          }
        }
      ]
    },
    {
      "name": "alerting",
      "item": [
        {
          "name": "GET /alertmanager/grafana/api/v2/alerts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/api/v2/alerts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "api",
                "v2",
                "alerts"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /alertmanager/grafana/api/v2/alerts/groups",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/api/v2/alerts/groups",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "api",
                "v2",
                "alerts",
                "groups"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /alertmanager/grafana/api/v2/silences",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/api/v2/silences",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "api",
                "v2",
                "silences"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. This data set models planned work as PagerDuty maintenance windows, not as Grafana silences, so the built-in alertmanager holds none, and its list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /alertmanager/grafana/api/v2/status",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/api/v2/status",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "api",
                "v2",
                "status"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /alertmanager/grafana/config/api/v1/alerts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/config/api/v1/alerts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "config",
                "api",
                "v1",
                "alerts"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /alertmanager/grafana/config/api/v1/receivers",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/config/api/v1/receivers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "config",
                "api",
                "v1",
                "receivers"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /alertmanager/grafana/config/history",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/alertmanager/grafana/config/history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "alertmanager",
                "grafana",
                "config",
                "history"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /convert/api/prom/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/convert/api/prom/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "convert",
                "api",
                "prom",
                "rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. The Cortex-compatible form of the conversion list beside it: no rule was imported from a Prometheus rule file, so it is the CAPTURED empty YAML document {} (2026-10-24)"
          }
        },
        {
          "name": "GET /convert/prometheus/config/v1/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/convert/prometheus/config/v1/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "convert",
                "prometheus",
                "config",
                "v1",
                "rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No rule was imported into this data set's Grafana from a Prometheus rule file (its rules are Grafana-managed), so the conversion API's list is the CAPTURED empty YAML document {} (2026-10-24)"
          }
        },
        {
          "name": "GET /prometheus/{DatasourceUID}/api/v1/alerts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/prometheus/:DatasourceUID/api/v1/alerts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "prometheus",
                ":DatasourceUID",
                "api",
                "v1",
                "alerts"
              ],
              "variable": [
                {
                  "key": "DatasourceUID",
                  "value": "",
                  "description": "DatasourceUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /prometheus/{DatasourceUID}/api/v1/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/prometheus/:DatasourceUID/api/v1/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "prometheus",
                ":DatasourceUID",
                "api",
                "v1",
                "rules"
              ],
              "variable": [
                {
                  "key": "DatasourceUID",
                  "value": "",
                  "description": "DatasourceUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /prometheus/grafana/api/v1/alerts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/prometheus/grafana/api/v1/alerts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "prometheus",
                "grafana",
                "api",
                "v1",
                "alerts"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /prometheus/grafana/api/v1/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/prometheus/grafana/api/v1/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "prometheus",
                "grafana",
                "api",
                "v1",
                "rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/export/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/export/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "export",
                "rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/rule/{RuleUID}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/rule/:RuleUID",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "rule",
                ":RuleUID"
              ],
              "variable": [
                {
                  "key": "RuleUID",
                  "value": "",
                  "description": "RuleUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/rule/{RuleUID}/versions",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/rule/:RuleUID/versions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "rule",
                ":RuleUID",
                "versions"
              ],
              "variable": [
                {
                  "key": "RuleUID",
                  "value": "",
                  "description": "RuleUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/rules/{Namespace}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/rules/:Namespace",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "rules",
                ":Namespace"
              ],
              "variable": [
                {
                  "key": "Namespace",
                  "value": "",
                  "description": "Namespace — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /ruler/grafana/api/v1/rules/{Namespace}/{Groupname}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/ruler/grafana/api/v1/rules/:Namespace/:Groupname",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ruler",
                "grafana",
                "api",
                "v1",
                "rules",
                ":Namespace",
                ":Groupname"
              ],
              "variable": [
                {
                  "key": "Namespace",
                  "value": "",
                  "description": "Namespace — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "Groupname",
                  "value": "",
                  "description": "Groupname — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "POST /v1/eval",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/v1/eval",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "eval"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /v1/ngalert",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/ngalert",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "ngalert"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/ngalert/alertmanagers",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/ngalert/alertmanagers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "ngalert",
                "alertmanagers"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No external alertmanager is configured (alertmanagersChoice internal, numExternalAlertmanagers 0 on /v1/ngalert), so the discovery lists are the CAPTURED empty {activeAlertManagers: [], droppedAlertManagers: []} (2026-10-24)"
          }
        },
        {
          "name": "GET /v1/provisioning/alert-rules",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/alert-rules",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "alert-rules"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/alert-rules/{UID}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/alert-rules/:UID",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "alert-rules",
                ":UID"
              ],
              "variable": [
                {
                  "key": "UID",
                  "value": "",
                  "description": "UID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/alert-rules/{UID}/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/alert-rules/:UID/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "alert-rules",
                ":UID",
                "export"
              ],
              "variable": [
                {
                  "key": "UID",
                  "value": "",
                  "description": "UID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/alert-rules/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/alert-rules/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "alert-rules",
                "export"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/contact-points",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/contact-points",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "contact-points"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. This data set pages through PagerDuty's escalation policies, not through Grafana: the built-in alertmanager runs OSS 13.2.4's default configuration, whose one receiver (\"empty\") has no integration, so the contact point list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /v1/provisioning/contact-points/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/contact-points/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "contact-points",
                "export"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/folder/{FolderUID}/rule-groups/{Group}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/folder/:FolderUID/rule-groups/:Group",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "folder",
                ":FolderUID",
                "rule-groups",
                ":Group"
              ],
              "variable": [
                {
                  "key": "FolderUID",
                  "value": "",
                  "description": "FolderUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "Group",
                  "value": "",
                  "description": "Group — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/folder/{FolderUID}/rule-groups/{Group}/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/folder/:FolderUID/rule-groups/:Group/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "folder",
                ":FolderUID",
                "rule-groups",
                ":Group",
                "export"
              ],
              "variable": [
                {
                  "key": "FolderUID",
                  "value": "",
                  "description": "FolderUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "Group",
                  "value": "",
                  "description": "Group — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/mute-timings",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/mute-timings",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "mute-timings"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No mute timing is configured in this data set's Grafana (planned work is PagerDuty maintenance windows), so the list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /v1/provisioning/mute-timings/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/mute-timings/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "mute-timings",
                "export"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/policies",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/policies",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "policies"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/policies/export",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/policies/export",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "policies",
                "export"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        },
        {
          "name": "GET /v1/provisioning/templates",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/provisioning/templates",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "provisioning",
                "templates"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No notification template is written in this data set's Grafana (it sends no notification of its own), so the list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /v1/rules/history",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/v1/rules/history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "v1",
                "rules",
                "history"
              ]
            },
            "description": "Served by SandboxAPIs. Family: alerting."
          }
        }
      ]
    },
    {
      "name": "annotations",
      "item": [
        {
          "name": "GET /annotations",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/annotations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "annotations"
              ]
            },
            "description": "Served by SandboxAPIs. Family: annotations."
          }
        },
        {
          "name": "GET /annotations/{annotation_id}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/annotations/:annotation_id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "annotations",
                ":annotation_id"
              ],
              "variable": [
                {
                  "key": "annotation_id",
                  "value": "",
                  "description": "annotation_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: annotations."
          }
        },
        {
          "name": "GET /annotations/tags",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/annotations/tags",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "annotations",
                "tags"
              ]
            },
            "description": "Served by SandboxAPIs. Family: annotations."
          }
        }
      ]
    },
    {
      "name": "dashboards",
      "item": [
        {
          "name": "GET /dashboard/snapshots",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboard/snapshots",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboard",
                "snapshots"
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No dashboard snapshot was ever taken in this data set's Grafana, so the snapshot search is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /dashboards/public-dashboards",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/public-dashboards",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "public-dashboards"
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No dashboard in this data set's Grafana is published as a public dashboard, so the list is the CAPTURED empty {publicDashboards: [], totalCount: 0, page, perPage} (2026-10-24)"
          }
        },
        {
          "name": "GET /dashboards/tags",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/tags",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "tags"
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards."
          }
        },
        {
          "name": "GET /dashboards/uid/{uid}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/uid/:uid",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "uid",
                ":uid"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards."
          }
        },
        {
          "name": "GET /dashboards/uid/{uid}/permissions",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/uid/:uid/permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "uid",
                ":uid",
                "permissions"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. Every dashboard in this data set's Grafana is provisioned into its team's folder and carries no permission of its own (it inherits the folder's, which /folders/{folder_uid}/permissions serves), and a provisioned dashboard's own list is CAPTURED as [] (2026-10-24)"
          }
        },
        {
          "name": "GET /dashboards/uid/{uid}/versions",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/uid/:uid/versions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "uid",
                ":uid",
                "versions"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards."
          }
        },
        {
          "name": "GET /dashboards/uid/{uid}/versions/{DashboardVersionID}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/dashboards/uid/:uid/versions/:DashboardVersionID",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "dashboards",
                "uid",
                ":uid",
                "versions",
                ":DashboardVersionID"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "DashboardVersionID",
                  "value": "",
                  "description": "DashboardVersionID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: dashboards."
          }
        }
      ]
    },
    {
      "name": "datasources",
      "item": [
        {
          "name": "GET /datasources",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources"
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "GET /datasources/correlations",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/correlations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "correlations"
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No correlation between datasources is configured (this data set's Grafana has one datasource), so the list is the CAPTURED empty {correlations: [], totalCount: 0, ...} (2026-10-24)"
          }
        },
        {
          "name": "GET /datasources/id/{name}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/id/:name",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "id",
                ":name"
              ],
              "variable": [
                {
                  "key": "name",
                  "value": "",
                  "description": "name — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "GET /datasources/name/{name}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/name/:name",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "name",
                ":name"
              ],
              "variable": [
                {
                  "key": "name",
                  "value": "",
                  "description": "name — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "GET /datasources/proxy/uid/{uid}/{datasource_proxy_route}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/proxy/uid/:uid/:datasource_proxy_route",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "proxy",
                "uid",
                ":uid",
                ":datasource_proxy_route"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "datasource_proxy_route",
                  "value": "",
                  "description": "datasource_proxy_route — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "POST /datasources/proxy/uid/{uid}/{datasource_proxy_route}",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/datasources/proxy/uid/:uid/:datasource_proxy_route",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "proxy",
                "uid",
                ":uid",
                ":datasource_proxy_route"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "datasource_proxy_route",
                  "value": "",
                  "description": "datasource_proxy_route — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources.",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /datasources/uid/{sourceUID}/correlations",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/uid/:sourceUID/correlations",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "uid",
                ":sourceUID",
                "correlations"
              ],
              "variable": [
                {
                  "key": "sourceUID",
                  "value": "",
                  "description": "sourceUID — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. The one datasource has no correlation configured, so its list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /datasources/uid/{uid}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/uid/:uid",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "uid",
                ":uid"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "GET /datasources/uid/{uid}/health",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/uid/:uid/health",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "uid",
                ":uid",
                "health"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "GET /datasources/uid/{uid}/resources/{datasource_proxy_route}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/datasources/uid/:uid/resources/:datasource_proxy_route",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "datasources",
                "uid",
                ":uid",
                "resources",
                ":datasource_proxy_route"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                },
                {
                  "key": "datasource_proxy_route",
                  "value": "",
                  "description": "datasource_proxy_route — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources."
          }
        },
        {
          "name": "POST /ds/query",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/ds/query",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "ds",
                "query"
              ]
            },
            "description": "Served by SandboxAPIs. Family: datasources.",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "folders",
      "item": [
        {
          "name": "GET /folders",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/folders",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "folders"
              ]
            },
            "description": "Served by SandboxAPIs. Family: folders."
          }
        },
        {
          "name": "GET /folders/{folder_uid}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/folders/:folder_uid",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "folders",
                ":folder_uid"
              ],
              "variable": [
                {
                  "key": "folder_uid",
                  "value": "",
                  "description": "folder_uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: folders."
          }
        },
        {
          "name": "GET /folders/{folder_uid}/counts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/folders/:folder_uid/counts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "folders",
                ":folder_uid",
                "counts"
              ],
              "variable": [
                {
                  "key": "folder_uid",
                  "value": "",
                  "description": "folder_uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: folders."
          }
        },
        {
          "name": "GET /folders/{folder_uid}/permissions",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/folders/:folder_uid/permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "folders",
                ":folder_uid",
                "permissions"
              ],
              "variable": [
                {
                  "key": "folder_uid",
                  "value": "",
                  "description": "folder_uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: folders."
          }
        }
      ]
    },
    {
      "name": "health",
      "item": [
        {
          "name": "GET /health",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/health",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "health"
              ]
            },
            "description": "Served by SandboxAPIs. Family: health."
          }
        }
      ]
    },
    {
      "name": "library_elements",
      "item": [
        {
          "name": "GET /library-elements",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/library-elements",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "library-elements"
              ]
            },
            "description": "Served by SandboxAPIs. Family: library_elements.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No library panel or variable was created in this data set's Grafana (its dashboards carry their panels inline), so the search is the CAPTURED empty {result: {totalCount: 0, elements: [], ...}} (2026-10-24)"
          }
        }
      ]
    },
    {
      "name": "migrations",
      "item": [
        {
          "name": "GET /cloudmigration/migration",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/cloudmigration/migration",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "cloudmigration",
                "migration"
              ]
            },
            "description": "Served by SandboxAPIs. Family: migrations.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. This data set's Grafana has never been migrated to a Grafana Cloud stack, so the session list is the CAPTURED empty {sessions: []} (2026-10-24)"
          }
        },
        {
          "name": "GET /cloudmigration/migration/{uid}/snapshots",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/cloudmigration/migration/:uid/snapshots",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "cloudmigration",
                "migration",
                ":uid",
                "snapshots"
              ],
              "variable": [
                {
                  "key": "uid",
                  "value": "",
                  "description": "uid — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: migrations.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No cloud migration session exists, so no snapshot does either, and OSS 13.2.4 answers the list for any session id with the CAPTURED empty {snapshots: []} (2026-10-24)"
          }
        }
      ]
    },
    {
      "name": "org",
      "item": [
        {
          "name": "GET /org",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/org",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "org"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /org/invites",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/org/invites",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "org",
                "invites"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /org/preferences",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/org/preferences",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "org",
                "preferences"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /org/users",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/org/users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "org",
                "users"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /org/users/lookup",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/org/users/lookup",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "org",
                "users",
                "lookup"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /orgs",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/orgs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "orgs"
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /orgs/{org_id}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/orgs/:org_id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "orgs",
                ":org_id"
              ],
              "variable": [
                {
                  "key": "org_id",
                  "value": "",
                  "description": "org_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /orgs/{org_id}/users",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/orgs/:org_id/users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "orgs",
                ":org_id",
                "users"
              ],
              "variable": [
                {
                  "key": "org_id",
                  "value": "",
                  "description": "org_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /orgs/{org_id}/users/search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/orgs/:org_id/users/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "orgs",
                ":org_id",
                "users",
                "search"
              ],
              "variable": [
                {
                  "key": "org_id",
                  "value": "",
                  "description": "org_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        },
        {
          "name": "GET /orgs/name/{org_name}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/orgs/name/:org_name",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "orgs",
                "name",
                ":org_name"
              ],
              "variable": [
                {
                  "key": "org_name",
                  "value": "",
                  "description": "org_name — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: org."
          }
        }
      ]
    },
    {
      "name": "playlists",
      "item": [
        {
          "name": "GET /playlists",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/playlists",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "playlists"
              ]
            },
            "description": "Served by SandboxAPIs. Family: playlists.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. No playlist was created in this data set's Grafana, so the list is the CAPTURED empty array (2026-10-24)"
          }
        }
      ]
    },
    {
      "name": "query_history",
      "item": [
        {
          "name": "GET /query-history",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/query-history",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "query-history"
              ]
            },
            "description": "Served by SandboxAPIs. Family: query_history.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. The data set records no Explore session in its Grafana, so no query is in anyone's history, and the search is the CAPTURED empty {result: {totalCount: 0, queryHistory: null, ...}} (2026-10-24)"
          }
        }
      ]
    },
    {
      "name": "search",
      "item": [
        {
          "name": "GET /search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "search"
              ]
            },
            "description": "Served by SandboxAPIs. Family: search."
          }
        }
      ]
    },
    {
      "name": "service_accounts",
      "item": [
        {
          "name": "GET /serviceaccounts/{serviceAccountId}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/serviceaccounts/:serviceAccountId",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "serviceaccounts",
                ":serviceAccountId"
              ],
              "variable": [
                {
                  "key": "serviceAccountId",
                  "value": "",
                  "description": "serviceAccountId — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: service_accounts."
          }
        },
        {
          "name": "GET /serviceaccounts/{serviceAccountId}/tokens",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/serviceaccounts/:serviceAccountId/tokens",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "serviceaccounts",
                ":serviceAccountId",
                "tokens"
              ],
              "variable": [
                {
                  "key": "serviceAccountId",
                  "value": "",
                  "description": "serviceAccountId — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: service_accounts."
          }
        },
        {
          "name": "GET /serviceaccounts/search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/serviceaccounts/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "serviceaccounts",
                "search"
              ]
            },
            "description": "Served by SandboxAPIs. Family: service_accounts."
          }
        }
      ]
    },
    {
      "name": "teams",
      "item": [
        {
          "name": "GET /teams/{team_id}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/teams/:team_id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "teams",
                ":team_id"
              ],
              "variable": [
                {
                  "key": "team_id",
                  "value": "",
                  "description": "team_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: teams."
          }
        },
        {
          "name": "GET /teams/{team_id}/members",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/teams/:team_id/members",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "teams",
                ":team_id",
                "members"
              ],
              "variable": [
                {
                  "key": "team_id",
                  "value": "",
                  "description": "team_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: teams."
          }
        },
        {
          "name": "GET /teams/{team_id}/preferences",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/teams/:team_id/preferences",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "teams",
                ":team_id",
                "preferences"
              ],
              "variable": [
                {
                  "key": "team_id",
                  "value": "",
                  "description": "team_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: teams."
          }
        },
        {
          "name": "GET /teams/search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/teams/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "teams",
                "search"
              ]
            },
            "description": "Served by SandboxAPIs. Family: teams."
          }
        }
      ]
    },
    {
      "name": "users",
      "item": [
        {
          "name": "GET /user",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/user",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "user"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /user/auth-tokens",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/user/auth-tokens",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "user",
                "auth-tokens"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users.\n\nAnswers an EMPTY collection, and that is the true answer for this universe — not a gap. The data set records no browser sign-in to its Grafana, so the caller holds no session token, and the list is the CAPTURED empty array (2026-10-24)"
          }
        },
        {
          "name": "GET /user/orgs",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/user/orgs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "user",
                "orgs"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /user/preferences",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/user/preferences",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "user",
                "preferences"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /user/teams",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/user/teams",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "user",
                "teams"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users/{user_id}",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users/:user_id",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users",
                ":user_id"
              ],
              "variable": [
                {
                  "key": "user_id",
                  "value": "",
                  "description": "user_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users/{user_id}/orgs",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users/:user_id/orgs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users",
                ":user_id",
                "orgs"
              ],
              "variable": [
                {
                  "key": "user_id",
                  "value": "",
                  "description": "user_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users/{user_id}/teams",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users/:user_id/teams",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users",
                ":user_id",
                "teams"
              ],
              "variable": [
                {
                  "key": "user_id",
                  "value": "",
                  "description": "user_id — fill this in; no identifier of this kind survives the live host's daily re-roll, so none is printed here."
                }
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users/lookup",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users/lookup",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users",
                "lookup"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        },
        {
          "name": "GET /users/search",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{baseUrl}}/users/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "users",
                "search"
              ]
            },
            "description": "Served by SandboxAPIs. Family: users."
          }
        }
      ]
    },
    {
      "name": "Read-only refusal, on purpose",
      "item": [
        {
          "name": "POST /admin/stats",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/admin/stats",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "admin",
                "stats"
              ]
            },
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            },
            "description": "This universe is read-only, and this request is here so you can see what that looks like before your\ncode does.\n\nIt answers Grafana's own error status and body shape, with a message naming the write that was\nattempted and a link to the roadmap. Nothing mutates. Every other write verb, on every other path,\nanswers the same way — this one is an example, not the only one."
          }
        }
      ]
    }
  ]
}
