Retrieve a Session configv3.1

GET
/api/v3.1/session_configs/{session_config_id}

Retrieve a saved access policy in your project. config.toolkits.enable selects toolkit slugs; config.toolkits.disable excludes them; an omitted config.toolkits allows all toolkits. Tool and tag rules further restrict access. This returns the saved policy, not an expanded catalog or an existing Session snapshot. Archived configs remain readable but cannot create new Sessions. Experimental: available only to projects enabled for Session configs. Create and manage configs in Dashboard.

Authorization

ApiKeyAuth
x-api-key<token>

Project API key authentication

In: header

Path Parameters

session_config_idstringRequired

The Session config ID returned by the list endpoint or Dashboard.

Format: sessionConfigId

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v3.1/session_configs/sc_123456789012"
{  "id": "string",  "name": "string",  "description": "string",  "archived": true,  "config": {    "toolkits": {      "enable": [        "string"      ]    },    "tools": {      "property1": {        "enable": [          "string"        ]      },      "property2": {        "enable": [          "string"        ]      }    },    "tags": {      "enable": [        "readOnlyHint"      ],      "disable": [        "readOnlyHint"      ]    }  },  "created_at": "2019-08-24T14:15:22Z",  "updated_at": "2019-08-24T14:15:22Z"}