# Join Types Schema

```txt
https://example.com/schemas/join
```

This is an example of a JSON schema with only a join type key. Here a 'oneOf'.


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

## Join Types Type

merged type ([Join Types](join.md))

one (and only one) of

-   not

    -   one (and only one) of

        -   [Untitled object in Join Types](join-oneof-0-not-oneof-0.md "check type definition")
        -   [Untitled object in Join Types](join-oneof-0-not-oneof-1.md "check type definition")
-   all of

    -   [Untitled object in Join Types](join-oneof-1-allof-0.md "check type definition")
-   any of

    -   [Untitled object in Join Types](join-oneof-2-anyof-0.md "check type definition")
