# All Schema

```txt
http://jsonlogic.com/schemas/common/all-types-wo-array.json
```

Any valid JSON data type, except array primitive.


| Abstract            | Extensible | Status         | Identifiable            | Custom Properties | Additional Properties | Access Restrictions | Defined In                                                                       |
| :------------------ | ---------- | -------------- | ----------------------- | :---------------- | --------------------- | ------------------- | -------------------------------------------------------------------------------- |
| Can be instantiated | No         | Unknown status | Unknown identifiability | Forbidden         | Allowed               | none                | [all-types-wo-array.json](common/all-types-wo-array.json "open original schema") |

## All Type

merged type ([All](all-types-wo-array.md))

one (and only one) of

-   [Untitled undefined type in All](all-types-wo-array-oneof-0.md "check type definition")
-   one (and only one) of

    -   [Empty object.](no-logic-object-oneof-empty-object.md "check type definition")
    -   all of

        -   [Untitled object in No-Logic](no-logic-object-oneof-non-logic-single-key-object-allof-0.md "check type definition")
        -   not

            -   [Untitled object in No-Logic](no-logic-object-oneof-non-logic-single-key-object-allof-1-not.md "check type definition")
    -   [Non-Logic multiple key object.](no-logic-object-oneof-non-logic-multiple-key-object.md "check type definition")
