Types
App Types¶
The Types Resource indicates which CodeSource-, DataSource-, Target- and Platform-Types are available.
The JSON Schema is https://schema.entrecode.de/schema-app/app-plugin-types.
Properties¶
| Property | Type | Format | Description | Writable |7 |----------|------|--------|-------------|----------| |platformTypes | Array | | List of available platformTypes | No. | |codeSourceTypes | Array | | List of available codeSourceTypes | No. | |dataSourceTypes | Array | | List of available dataSourceTypes | No. | |targetTypes | Array | | List of available targetTypes | No. |
Type Arrays Item Properties
Property | Type | Format | Description | Writable |
---|---|---|---|---|
type | String | The Type identifier | No. | |
configSchema | JSON | valid JSON Schema | Schema of the config property for instances. | No. |
typeConfig | JSON | arbitrary configuration of the type. | No. | |
restrictToPlatformType | String | a valid platformType | require a specific platform type for instances of this type. (Only on codeSourceTypes, dataSourceTypes and targetTypes) | No. |
Relations¶
Relation Name | Target Resource | Description | Possible Methods |
---|---|---|---|
self | App Types | The resource itself | GET, PUT, DELETE |
ec:apps | App List | List of all available Apps | GET, POST |
Possible Actions¶
Read¶
This resource can only be read. Just GET the ec:apps/types
relation.
The success status code is 200 OK.