# Models

## The GetHealthcheckPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetHealthcheckPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"status":{"type":"string"},"timestamp":{"type":"string"}},"required":["status","timestamp"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetHealthcheckNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetHealthcheckNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetDocsPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetDocsPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"html":{"type":"string"}},"required":["html"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetDocsNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetDocsNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetDocsSwaggerHtmlPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetDocsSwaggerHtmlPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"html":{"type":"string"}},"required":["html"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetDocsSwaggerHtmlNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetDocsSwaggerHtmlNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetOpenapiJsonPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetOpenapiJsonPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"json":{}},"required":["json"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetOpenapiJsonNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetOpenapiJsonNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1RulesCreatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1RulesCreatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"revision":{"type":"number"},"revisions":{"type":"array","items":{"type":"number"}},"classificationPaths":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["accountId","name","shortName"],"additionalProperties":false}}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","type","version","iacLanguage","name","shortName","revision","revisions","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PostApiV1RulesCreateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1RulesCreateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1RulesCreateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1RulesCreateRequestBody":{"type":"object","properties":{"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"classificationNames":{"type":"array","items":{"type":"string"}},"classifications":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"}},"required":["name"]}},"shortName":{"type":"string"},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"revisionData":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"active":{"default":false,"type":"boolean"}},"required":["type","version","iacLanguage","name"]}}}}
```

## The GetApiV1RulesGetParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesGetParameterName":{"type":"string"}}}}
```

## The GetApiV1RulesGetParameterIncludeClassifications object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesGetParameterIncludeClassifications":{"default":1,"type":"number"}}}}
```

## The GetApiV1RulesGetPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesGetPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"revision":{"type":"number"},"revisions":{"type":"array","items":{"type":"number"}},"classificationPaths":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["accountId","name","shortName"],"additionalProperties":false}}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","type","version","iacLanguage","name","shortName","revision","revisions","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1RulesGetNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesGetNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1RulesUpdatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesUpdatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"revision":{"type":"number"},"revisions":{"type":"array","items":{"type":"number"}},"classificationPaths":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["accountId","name","shortName"],"additionalProperties":false}}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","type","version","iacLanguage","name","shortName","revision","revisions","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PutApiV1RulesUpdateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesUpdateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1RulesUpdateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesUpdateRequestBody":{"type":"object","properties":{"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"classificationNames":{"type":"array","items":{"type":"string"}},"classifications":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"}},"required":["name"]}},"shortName":{"type":"string"},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"revisionData":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"active":{"default":false,"type":"boolean"},"name":{"type":"string"}},"required":["name"]}}}}
```

## The DeleteApiV1RulesDeleteParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1RulesDeleteParameterName":{"type":"string"}}}}
```

## The DeleteApiV1RulesDeleteParameterRevision object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1RulesDeleteParameterRevision":{"type":"number"}}}}
```

## The DeleteApiV1RulesDeleteParameterAll object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1RulesDeleteParameterAll":{"type":"boolean"}}}}
```

## The DeleteApiV1RulesDeletePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1RulesDeletePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The DeleteApiV1RulesDeleteNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1RulesDeleteNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetApiV1RulesSearchParameterPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterPage":{"default":1,"type":"number"}}}}
```

## The GetApiV1RulesSearchParameterPerPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterPerPage":{"default":20,"type":"number"}}}}
```

## The GetApiV1RulesSearchParameterQuery object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterQuery":{"type":"string"}}}}
```

## The GetApiV1RulesSearchParameterFilters object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterFilters":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}}}}
```

## The GetApiV1RulesSearchParameterType object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterType":{"type":"string"}}}}
```

## The GetApiV1RulesSearchParameterIacLanguage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterIacLanguage":{"type":"string"}}}}
```

## The GetApiV1RulesSearchParameterIncludeClassifications object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchParameterIncludeClassifications":{"default":1,"type":"number"}}}}
```

## The GetApiV1RulesSearchPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"rules":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"revision":{"type":"number"},"revisions":{"type":"array","items":{"type":"number"}},"classificationPaths":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["accountId","name","shortName"],"additionalProperties":false}}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","type","version","iacLanguage","name","shortName","revision","revisions","id","createdAt","updatedAt"],"additionalProperties":false}},"total":{"type":"number"},"page":{"type":"number"},"perPage":{"type":"number"}},"required":["rules","total","page","perPage"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1RulesSearchNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1RulesSearchNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1RulesActivatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesActivatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PutApiV1RulesActivateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesActivateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1RulesActivateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1RulesActivateRequestBody":{"type":"object","properties":{"name":{"type":"string"},"revision":{"type":"number"}},"required":["name","revision"]}}}}
```

## The PostApiV1ClassificationsCreatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ClassificationsCreatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"parent":{"type":["string","null"]},"shortName":{"type":["string","null"]},"description":{"type":["string","null"]},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{},"parentPath":{"type":"array","items":{"type":"string"}},"children":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["accountId","name","parent","shortName","description","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PostApiV1ClassificationsCreateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ClassificationsCreateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ClassificationsCreateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ClassificationsCreateRequestBody":{"type":"object","properties":{"name":{"type":"string"},"parent":{"type":"string"},"shortName":{"type":"string"},"description":{"type":"string"},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["name"]}}}}
```

## The GetApiV1ClassificationsGetParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetParameterName":{"type":"string"}}}}
```

## The GetApiV1ClassificationsGetParameterParents object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetParameterParents":{"default":0,"type":"number"}}}}
```

## The GetApiV1ClassificationsGetParameterChildren object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetParameterChildren":{"default":0,"type":"number"}}}}
```

## The GetApiV1ClassificationsGetParameterExpandChildren object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetParameterExpandChildren":{"default":false,"type":"boolean"}}}}
```

## The GetApiV1ClassificationsGetPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"parent":{"type":["string","null"]},"shortName":{"type":["string","null"]},"description":{"type":["string","null"]},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{},"parentPath":{"type":"array","items":{"type":"string"}},"children":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["accountId","name","parent","shortName","description","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1ClassificationsGetNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsGetNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1ClassificationsUpdatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ClassificationsUpdatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"parent":{"type":["string","null"]},"shortName":{"type":["string","null"]},"description":{"type":["string","null"]},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{},"parentPath":{"type":"array","items":{"type":"string"}},"children":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["accountId","name","parent","shortName","description","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PutApiV1ClassificationsUpdateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ClassificationsUpdateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1ClassificationsUpdateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ClassificationsUpdateRequestBody":{"type":"object","properties":{"name":{"type":"string"},"parent":{"type":"string"},"shortName":{"type":"string"},"description":{"type":"string"},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["name"]}}}}
```

## The DeleteApiV1ClassificationsDeleteParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ClassificationsDeleteParameterName":{"type":"string"}}}}
```

## The DeleteApiV1ClassificationsDeletePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ClassificationsDeletePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The DeleteApiV1ClassificationsDeleteNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ClassificationsDeleteNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetApiV1ClassificationsSearchParameterPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchParameterPage":{"default":1,"type":"number"}}}}
```

## The GetApiV1ClassificationsSearchParameterPerPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchParameterPerPage":{"default":20,"type":"number"}}}}
```

## The GetApiV1ClassificationsSearchParameterQuery object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchParameterQuery":{"type":"string"}}}}
```

## The GetApiV1ClassificationsSearchParameterFilters object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchParameterFilters":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}}}}
```

## The GetApiV1ClassificationsSearchPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"classifications":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"parent":{"type":["string","null"]},"shortName":{"type":["string","null"]},"description":{"type":["string","null"]},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{},"parentPath":{"type":"array","items":{"type":"string"}},"children":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["accountId","name","parent","shortName","description","id","createdAt","updatedAt"],"additionalProperties":false}},"total":{"type":"number"},"page":{"type":"number"},"perPage":{"type":"number"}},"required":["classifications","total","page","perPage"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1ClassificationsSearchNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ClassificationsSearchNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsCreatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsCreatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsCreateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsCreateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsCreateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsCreateRequestBody":{"type":"object","properties":{"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["name"]}}}}
```

## The GetApiV1ChannelsGetParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsGetParameterName":{"type":"string"}}}}
```

## The GetApiV1ChannelsGetPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsGetPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1ChannelsGetNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsGetNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsBatchCreatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchCreatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"status":{"type":"string","enum":["created","skipped","error"]},"channel":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false},"error":{"type":"string"}},"required":["name","status"],"additionalProperties":false}}},"required":["results"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsBatchCreateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchCreateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsBatchCreateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchCreateRequestBody":{"type":"object","properties":{"channels":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}}},"required":["name"]}},"onConflict":{"default":"error","type":"string","enum":["error","skip"]}},"required":["channels"]}}}}
```

## The PostApiV1ChannelsBatchUpsertPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchUpsertPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"status":{"type":"string","enum":["created","updated","error"]},"channel":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false},"error":{"type":"string"}},"required":["name","status"],"additionalProperties":false}}},"required":["results"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsBatchUpsertNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchUpsertNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PostApiV1ChannelsBatchUpsertRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PostApiV1ChannelsBatchUpsertRequestBody":{"type":"object","properties":{"channels":{"maxItems":200,"type":"array","items":{"type":"object","properties":{"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"name":{"type":"string"}},"required":["name"]}}},"required":["channels"]}}}}
```

## The PutApiV1ChannelsUpdatePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ChannelsUpdatePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The PutApiV1ChannelsUpdateNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ChannelsUpdateNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The PutApiV1ChannelsUpdateRequestBody object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"PutApiV1ChannelsUpdateRequestBody":{"type":"object","properties":{"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"name":{"type":"string"}},"required":["name"]}}}}
```

## The DeleteApiV1ChannelsDeleteParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ChannelsDeleteParameterName":{"type":"string"}}}}
```

## The DeleteApiV1ChannelsDeletePositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ChannelsDeletePositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["success"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The DeleteApiV1ChannelsDeleteNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"DeleteApiV1ChannelsDeleteNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetApiV1ChannelsRulesParameterName object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesParameterName":{"type":"string"}}}}
```

## The GetApiV1ChannelsRulesParameterFilters object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesParameterFilters":{"anyOf":[{"type":"string"},{"type":"array","items":{"type":"string"}}]}}}}
```

## The GetApiV1ChannelsRulesParameterPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesParameterPage":{"default":1,"type":"number"}}}}
```

## The GetApiV1ChannelsRulesParameterPerPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesParameterPerPage":{"default":20,"type":"number"}}}}
```

## The GetApiV1ChannelsRulesParameterIncludeClassifications object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesParameterIncludeClassifications":{"default":1,"type":"number"}}}}
```

## The GetApiV1ChannelsRulesPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"rules":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"type":{"type":"string"},"version":{"type":"string"},"iacLanguage":{"type":"string"},"name":{"type":"string"},"shortName":{"type":["string","null"]},"revision":{"type":"number"},"revisions":{"type":"array","items":{"type":"number"}},"classificationPaths":{"type":"array","items":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"shortName":{"type":["string","null"]}},"required":["accountId","name","shortName"],"additionalProperties":false}}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"metadata":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"body":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","type","version","iacLanguage","name","shortName","revision","revisions","id","createdAt","updatedAt"],"additionalProperties":false}},"total":{"type":"number"},"page":{"type":"number"},"perPage":{"type":"number"}},"required":["rules","total","page","perPage"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1ChannelsRulesNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsRulesNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```

## The GetApiV1ChannelsSearchParameterPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsSearchParameterPage":{"default":1,"type":"number"}}}}
```

## The GetApiV1ChannelsSearchParameterPerPage object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsSearchParameterPerPage":{"default":20,"type":"number"}}}}
```

## The GetApiV1ChannelsSearchParameterQuery object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsSearchParameterQuery":{"type":"string"}}}}
```

## The GetApiV1ChannelsSearchPositiveResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsSearchPositiveResponse":{"type":"object","properties":{"status":{"type":"string","const":"success"},"data":{"type":"object","properties":{"channels":{"type":"array","items":{"type":"object","properties":{"accountId":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"name":{"type":"string"},"query":{"type":"string"},"filters":{"type":"array","items":{"type":"string"}},"annotations":{"type":"object","propertyNames":{"type":"string"},"additionalProperties":{}},"id":{"type":"string","format":"uuid","pattern":"^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000)$"},"createdAt":{},"updatedAt":{}},"required":["accountId","name","filters","id","createdAt","updatedAt"],"additionalProperties":false}},"total":{"type":"number"},"page":{"type":"number"},"perPage":{"type":"number"}},"required":["channels","total","page","perPage"],"additionalProperties":false}},"required":["status","data"],"additionalProperties":false}}}}
```

## The GetApiV1ChannelsSearchNegativeResponse object

```json
{"openapi":"3.1.0","info":{"title":"Rules Service API","version":"1.0.0"},"components":{"schemas":{"GetApiV1ChannelsSearchNegativeResponse":{"type":"object","properties":{"status":{"type":"string","const":"error"},"error":{"type":"object","properties":{"message":{"type":"string"}},"required":["message"],"additionalProperties":false}},"required":["status","error"],"additionalProperties":false}}}}
```
