Skip to content
Console

Get the configuration schema

GET
/api/v1/settings/schema
curl --request GET \
--url 'https://api.inside.chat/api/v1/settings/schema?website_id=example&path=%2Fai%2Ffeatures' \
--header 'Authorization: Bearer <token>'

Required scopes: config_read
Data access: –
MCP tool: config_schema

Read the closed metadata schema for /ai/features and separately scoped dry-run preview fields. Current configuration remains read-only; this grants no approval or native apply authority.

website_id
required
string
/^web_[0-9]{1,20}_[1-9][0-9]{0,18}$/

An explicitly granted website.

path
required
string
Allowed values: /ai/features

Authorized result. Projection depends on current scopes and data policy.

Media typeapplication/json

Metadata schema for the AI feature configuration area.

object
data
required
object
path
required
Allowed value: /ai/features
type
required
Allowed value: collection
read_only
required
plan_available
required
boolean
preview_fields
required
Array<string>
Allowed values: name enabled
apply_available
required
item_schema
required

JSON Schema for one AI feature item.

object

Example

{
"data": {
"path": "/ai/features",
"type": "collection",
"read_only": true,
"preview_fields": [
"name"
],
"apply_available": false
}
}

Invalid, duplicate or unsupported request parameters.

Missing, expired or revoked installation credential.

Resource not found or not permitted by current authority.

The requested capability is not available for application installations.

Per-app quota exceeded.

Retry-After
integer
>= 1

Enrollment, native service or required authority is unavailable.