SmartGare
API referenceEndpoints

Get a rule domain schema

GET/rules/v1/rule-domains/{code}/schema
AuthorizationBearer <token>

In: header

Path Parameters

code*string

Response Body

*/*

curl -X GET "https://example.com/rules/v1/rule-domains/string/schema"
{  "domain": "string",  "schemaVersion": 0,  "effectivenessKind": "LOCAL_DATE",  "contentSchema": {    "nodeType": "ARRAY",    "floatingPointNumber": true,    "string": true,    "integralNumber": true,    "missingNode": true,    "valueNode": true,    "container": true,    "pojo": true,    "short": true,    "int": true,    "long": true,    "double": true,    "bigDecimal": true,    "bigInteger": true,    "textual": true,    "boolean": true,    "binary": true,    "number": true,    "empty": true,    "array": true,    "null": true,    "object": true,    "float": true,    "embeddedValue": true  },  "scopeDimensions": [    {      "code": "string",      "contextKey": "string",      "precedence": 0,      "required": true    }  ],  "fixedElements": [    {      "path": "string",      "value": {        "nodeType": "ARRAY",        "floatingPointNumber": true,        "string": true,        "integralNumber": true,        "missingNode": true,        "valueNode": true,        "container": true,        "pojo": true,        "short": true,        "int": true,        "long": true,        "double": true,        "bigDecimal": true,        "bigInteger": true,        "textual": true,        "boolean": true,        "binary": true,        "number": true,        "empty": true,        "array": true,        "null": true,        "object": true,        "float": true,        "embeddedValue": true      },      "reason": "string"    }  ]}