Skip to main content
GET
/
v1
/
policies
/
expression-schema
Describe the expression-check DSL (paths per point, predicates, operators)
curl --request GET \
  --url https://api-sandbox.featherhq.com/v1/policies/expression-schema \
  --header 'x-api-key: <api-key>'
{
  "predicates": [
    {
      "name": "<string>",
      "signature": "<string>",
      "description": "<string>"
    }
  ],
  "operators": [
    "<string>"
  ],
  "common_fields": [
    {
      "path": "<string>",
      "type": "<string>",
      "description": "<string>",
      "namespace": false
    }
  ],
  "points": [
    {
      "content_paths": [
        {
          "path": "<string>",
          "type": "<string>",
          "description": "<string>",
          "namespace": false
        }
      ]
    }
  ]
}

Authorizations

x-api-key
string
header
required

Response

Successful Response

The full authoring surface for the expression check DSL.

predicates
ExpressionPredicateSchema · object[]
required
operators
string[]
required
common_fields
ExpressionFieldSchema · object[]
required
points
ExpressionPointSchema · object[]
required