diff --git a/frontend/src/openapi/v2/models/AuthorizationOut.ts b/frontend/src/openapi/v2/models/AuthorizationOut.ts index 53f8afcef..b09622b37 100644 --- a/frontend/src/openapi/v2/models/AuthorizationOut.ts +++ b/frontend/src/openapi/v2/models/AuthorizationOut.ts @@ -15,8 +15,5 @@ export type AuthorizationOut = { user_ids?: Array; role: RoleType; group_ids?: Array; - /** - * MongoDB document ObjectID - */ id?: string; } diff --git a/frontend/src/openapi/v2/models/DatasetFreezeOut.ts b/frontend/src/openapi/v2/models/DatasetFreezeOut.ts index 3c011a73c..f98189e9b 100644 --- a/frontend/src/openapi/v2/models/DatasetFreezeOut.ts +++ b/frontend/src/openapi/v2/models/DatasetFreezeOut.ts @@ -11,6 +11,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type DatasetFreezeOut = { name?: string; @@ -25,9 +30,6 @@ export type DatasetFreezeOut = { origin_id?: string; standard_license?: boolean; license_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; frozen_version_num: number; diff --git a/frontend/src/openapi/v2/models/DatasetOut.ts b/frontend/src/openapi/v2/models/DatasetOut.ts index 969e748b1..cfd47b50c 100644 --- a/frontend/src/openapi/v2/models/DatasetOut.ts +++ b/frontend/src/openapi/v2/models/DatasetOut.ts @@ -11,6 +11,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type DatasetOut = { name?: string; @@ -25,9 +30,6 @@ export type DatasetOut = { origin_id?: string; standard_license?: boolean; license_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; frozen_version_num?: number; diff --git a/frontend/src/openapi/v2/models/EventListenerJobDB.ts b/frontend/src/openapi/v2/models/EventListenerJobDB.ts index 63903abae..201f5ac79 100644 --- a/frontend/src/openapi/v2/models/EventListenerJobDB.ts +++ b/frontend/src/openapi/v2/models/EventListenerJobDB.ts @@ -20,8 +20,5 @@ export type EventListenerJobDB = { duration?: number; latest_message?: string; status?: string; - /** - * MongoDB document ObjectID - */ _id?: string; } diff --git a/frontend/src/openapi/v2/models/EventListenerJobOut.ts b/frontend/src/openapi/v2/models/EventListenerJobOut.ts index 8adf948c6..b1f93abbf 100644 --- a/frontend/src/openapi/v2/models/EventListenerJobOut.ts +++ b/frontend/src/openapi/v2/models/EventListenerJobOut.ts @@ -20,8 +20,5 @@ export type EventListenerJobOut = { duration?: number; latest_message?: string; status?: string; - /** - * MongoDB document ObjectID - */ id?: string; } diff --git a/frontend/src/openapi/v2/models/EventListenerJobUpdateOut.ts b/frontend/src/openapi/v2/models/EventListenerJobUpdateOut.ts index 89fd26f22..ba26f2a54 100644 --- a/frontend/src/openapi/v2/models/EventListenerJobUpdateOut.ts +++ b/frontend/src/openapi/v2/models/EventListenerJobUpdateOut.ts @@ -9,13 +9,15 @@ * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type EventListenerJobUpdateOut = { job_id: string; timestamp?: string; status: string; - /** - * MongoDB document ObjectID - */ id?: string; } diff --git a/frontend/src/openapi/v2/models/EventListenerOut.ts b/frontend/src/openapi/v2/models/EventListenerOut.ts index 5aa4d1a10..0e7581766 100644 --- a/frontend/src/openapi/v2/models/EventListenerOut.ts +++ b/frontend/src/openapi/v2/models/EventListenerOut.ts @@ -12,9 +12,6 @@ export type EventListenerOut = { name: string; version?: string; description?: string; - /** - * MongoDB document ObjectID - */ id?: string; creator?: UserOut; created?: string; diff --git a/frontend/src/openapi/v2/models/FeedOut.ts b/frontend/src/openapi/v2/models/FeedOut.ts index 017fd847e..64dae1f07 100644 --- a/frontend/src/openapi/v2/models/FeedOut.ts +++ b/frontend/src/openapi/v2/models/FeedOut.ts @@ -12,15 +12,17 @@ import type { SearchObject } from './SearchObject'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type FeedOut = { name: string; description?: string; search: SearchObject; listeners?: Array; - /** - * MongoDB document ObjectID - */ id?: string; creator?: string; created?: string; diff --git a/frontend/src/openapi/v2/models/FileOut.ts b/frontend/src/openapi/v2/models/FileOut.ts index 12af91da5..3e177d7e8 100644 --- a/frontend/src/openapi/v2/models/FileOut.ts +++ b/frontend/src/openapi/v2/models/FileOut.ts @@ -13,6 +13,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type FileOut = { name?: string; @@ -32,9 +37,6 @@ export type FileOut = { storage_path?: string; object_type?: string; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; } diff --git a/frontend/src/openapi/v2/models/FolderOut.ts b/frontend/src/openapi/v2/models/FolderOut.ts index 73bf9d6e8..1abe3de06 100644 --- a/frontend/src/openapi/v2/models/FolderOut.ts +++ b/frontend/src/openapi/v2/models/FolderOut.ts @@ -11,6 +11,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type FolderOut = { name?: string; @@ -21,9 +26,6 @@ export type FolderOut = { modified?: string; object_type?: string; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; } diff --git a/frontend/src/openapi/v2/models/GroupOut.ts b/frontend/src/openapi/v2/models/GroupOut.ts index 9231b289d..854b1c078 100644 --- a/frontend/src/openapi/v2/models/GroupOut.ts +++ b/frontend/src/openapi/v2/models/GroupOut.ts @@ -11,6 +11,11 @@ import type { Member } from './Member'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type GroupOut = { creator: string; @@ -19,9 +24,6 @@ export type GroupOut = { name: string; description?: string; users?: Array; - /** - * MongoDB document ObjectID - */ id?: string; views?: number; } diff --git a/frontend/src/openapi/v2/models/LicenseOut.ts b/frontend/src/openapi/v2/models/LicenseOut.ts index f660445e6..bc65f3bc4 100644 --- a/frontend/src/openapi/v2/models/LicenseOut.ts +++ b/frontend/src/openapi/v2/models/LicenseOut.ts @@ -9,6 +9,11 @@ * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type LicenseOut = { creator: string; @@ -20,8 +25,5 @@ export type LicenseOut = { version?: string; holders?: string; expiration_date?: string; - /** - * MongoDB document ObjectID - */ id?: string; } diff --git a/frontend/src/openapi/v2/models/MetadataDefinitionOut.ts b/frontend/src/openapi/v2/models/MetadataDefinitionOut.ts index bdf4f956e..3ba0ab205 100644 --- a/frontend/src/openapi/v2/models/MetadataDefinitionOut.ts +++ b/frontend/src/openapi/v2/models/MetadataDefinitionOut.ts @@ -13,6 +13,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type MetadataDefinitionOut = { name: string; @@ -23,9 +28,6 @@ export type MetadataDefinitionOut = { context_url?: string; fields: Array; modified?: string; - /** - * MongoDB document ObjectID - */ id?: string; creator: UserOut; } diff --git a/frontend/src/openapi/v2/models/MetadataOut.ts b/frontend/src/openapi/v2/models/MetadataOut.ts index 8e98a1efa..a174f60d1 100644 --- a/frontend/src/openapi/v2/models/MetadataOut.ts +++ b/frontend/src/openapi/v2/models/MetadataOut.ts @@ -12,6 +12,11 @@ import type { MongoDBRef } from './MongoDBRef'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type MetadataOut = { '@context'?: Array; @@ -23,9 +28,6 @@ export type MetadataOut = { agent: MetadataAgent; created?: string; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; } diff --git a/frontend/src/openapi/v2/models/ThumbnailOut.ts b/frontend/src/openapi/v2/models/ThumbnailOut.ts index 5be4f59ef..64802f11b 100644 --- a/frontend/src/openapi/v2/models/ThumbnailOut.ts +++ b/frontend/src/openapi/v2/models/ThumbnailOut.ts @@ -12,6 +12,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type ThumbnailOut = { creator: UserOut; @@ -21,9 +26,6 @@ export type ThumbnailOut = { content_type?: ContentType; downloads?: number; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; } diff --git a/frontend/src/openapi/v2/models/UserAPIKeyOut.ts b/frontend/src/openapi/v2/models/UserAPIKeyOut.ts index 3d53b7981..6506885fd 100644 --- a/frontend/src/openapi/v2/models/UserAPIKeyOut.ts +++ b/frontend/src/openapi/v2/models/UserAPIKeyOut.ts @@ -9,6 +9,11 @@ * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type UserAPIKeyOut = { name: string; @@ -16,8 +21,5 @@ export type UserAPIKeyOut = { user: string; created?: string; expires?: string; - /** - * MongoDB document ObjectID - */ id?: string; } diff --git a/frontend/src/openapi/v2/models/UserOut.ts b/frontend/src/openapi/v2/models/UserOut.ts index 7c6e95c0e..faea8abe2 100644 --- a/frontend/src/openapi/v2/models/UserOut.ts +++ b/frontend/src/openapi/v2/models/UserOut.ts @@ -9,14 +9,16 @@ * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type UserOut = { email: string; first_name: string; last_name: string; - /** - * MongoDB document ObjectID - */ id?: string; admin?: boolean; admin_mode?: boolean; diff --git a/frontend/src/openapi/v2/models/VisualizationConfigOut.ts b/frontend/src/openapi/v2/models/VisualizationConfigOut.ts index 8fa4aac3b..cddfb48ea 100644 --- a/frontend/src/openapi/v2/models/VisualizationConfigOut.ts +++ b/frontend/src/openapi/v2/models/VisualizationConfigOut.ts @@ -14,6 +14,11 @@ import type { VisualizationDataOut } from './VisualizationDataOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type VisualizationConfigOut = { resource: MongoDBRef; @@ -24,9 +29,6 @@ export type VisualizationConfigOut = { visualization_component_id: string; visualization_mimetype: string; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; visualization_data?: Array; diff --git a/frontend/src/openapi/v2/models/VisualizationDataOut.ts b/frontend/src/openapi/v2/models/VisualizationDataOut.ts index aead0443c..96b52912a 100644 --- a/frontend/src/openapi/v2/models/VisualizationDataOut.ts +++ b/frontend/src/openapi/v2/models/VisualizationDataOut.ts @@ -12,6 +12,11 @@ import type { UserOut } from './UserOut'; * * - `id` - MongoDB document ObjectID "_id" field. * Mapped to the PydanticObjectId class + * + * Inherited from: + * + * - Pydantic BaseModel + * - [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods) */ export type VisualizationDataOut = { name?: string; @@ -23,9 +28,6 @@ export type VisualizationDataOut = { content_type?: ContentType; visualization_config_id: string; origin_id?: string; - /** - * MongoDB document ObjectID - */ id?: string; frozen?: boolean; } diff --git a/openapi.json b/openapi.json index a5e215b2a..74418d8de 100644 --- a/openapi.json +++ b/openapi.json @@ -1,5 +1,5 @@ { - "openapi": "3.1.0", + "openapi": "3.0.2", "info": { "title": "Clowder", "description": "A cloud native data management framework to support any research domain. Clowder was developed to help researchers and scientists in data intensive domains manage raw data, complex metadata, and automatic data pipelines. ", @@ -25,8 +25,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -35,8 +35,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -167,8 +167,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -180,8 +180,8 @@ "content": { "application/json": { "schema": { - "type": "boolean", - "title": "Response Get Admin Api V2 Users Me Is Admin Get" + "title": "Response Get Admin Api V2 Users Me Is Admin Get", + "type": "boolean" } } } @@ -222,8 +222,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -236,8 +236,8 @@ "content": { "application/json": { "schema": { - "type": "boolean", - "title": "Response Get Admin Mode Api V2 Users Me Admin Mode Get" + "title": "Response Get Admin Mode Api V2 Users Me Admin Mode Get", + "type": "boolean" } } } @@ -276,8 +276,8 @@ { "required": true, "schema": { - "type": "boolean", - "title": "Admin Mode On" + "title": "Admin Mode On", + "type": "boolean" }, "name": "admin_mode_on", "in": "query" @@ -285,8 +285,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -298,8 +298,8 @@ "content": { "application/json": { "schema": { - "type": "boolean", - "title": "Response Set Admin Mode Api V2 Users Me Admin Mode Post" + "title": "Response Set Admin Mode Api V2 Users Me Admin Mode Post", + "type": "boolean" } } } @@ -339,8 +339,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -348,8 +348,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -401,8 +401,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -410,8 +410,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -463,8 +463,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -472,8 +472,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -525,8 +525,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -534,8 +534,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -587,8 +587,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -596,8 +596,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -649,8 +649,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Useremail" + "title": "Useremail", + "type": "string" }, "name": "useremail", "in": "path" @@ -658,8 +658,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -712,8 +712,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -722,8 +722,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -775,8 +775,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "name": "name", "in": "query" @@ -784,8 +784,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Mins", + "type": "integer", "default": 30 }, "name": "mins", @@ -798,8 +798,8 @@ "content": { "application/json": { "schema": { - "type": "string", - "title": "Response Generate User Api Key Api V2 Users Keys Post" + "title": "Response Generate User Api Key Api V2 Users Keys Post", + "type": "string" } } } @@ -840,8 +840,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Key Id" + "title": "Key Id", + "type": "string" }, "name": "key_id", "in": "path" @@ -893,8 +893,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Text" + "title": "Text", + "type": "string" }, "name": "text", "in": "query" @@ -902,8 +902,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -912,8 +912,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -966,8 +966,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Prefix" + "title": "Prefix", + "type": "string" }, "name": "prefix", "in": "query" @@ -975,8 +975,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -985,8 +985,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -1071,8 +1071,8 @@ { "required": true, "schema": { - "type": "string", - "title": "User Id" + "title": "User Id", + "type": "string" }, "name": "user_id", "in": "path" @@ -1124,8 +1124,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -1178,8 +1178,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1187,8 +1187,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1252,8 +1252,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1261,8 +1261,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1316,8 +1316,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1325,8 +1325,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1378,8 +1378,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1387,8 +1387,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1440,8 +1440,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -1449,8 +1449,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1459,8 +1459,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -1513,8 +1513,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Id" + "title": "Metadata Id", + "type": "string" }, "name": "metadata_id", "in": "path" @@ -1522,8 +1522,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1532,8 +1532,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -1586,8 +1586,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -1595,8 +1595,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1605,8 +1605,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -1659,8 +1659,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1668,9 +1668,12 @@ { "required": true, "schema": { - "type": "string", "title": "Group Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "group_id", "in": "path" @@ -1686,8 +1689,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1741,8 +1744,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1750,8 +1753,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -1767,8 +1770,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1822,8 +1825,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1831,9 +1834,12 @@ { "required": true, "schema": { - "type": "string", "title": "Group Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "group_id", "in": "path" @@ -1841,8 +1847,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1896,8 +1902,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1905,8 +1911,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -1914,8 +1920,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -1969,8 +1975,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -1978,8 +1984,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2032,8 +2038,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "name": "name", "in": "query" @@ -2041,8 +2047,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -2051,8 +2057,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -2155,8 +2161,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Definition Id" + "title": "Metadata Definition Id", + "type": "string" }, "name": "metadata_definition_id", "in": "path" @@ -2206,8 +2212,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Definition Id" + "title": "Metadata Definition Id", + "type": "string" }, "name": "metadata_definition_id", "in": "path" @@ -2268,8 +2274,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Definition Id" + "title": "Metadata Definition Id", + "type": "string" }, "name": "metadata_definition_id", "in": "path" @@ -2322,8 +2328,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Search Term" + "title": "Search Term", + "type": "string" }, "name": "search_term", "in": "path" @@ -2331,8 +2337,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -2341,8 +2347,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -2396,8 +2402,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Id" + "title": "Metadata Id", + "type": "string" }, "name": "metadata_id", "in": "path" @@ -2405,8 +2411,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2415,8 +2421,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -2465,8 +2471,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Id" + "title": "Metadata Id", + "type": "string" }, "name": "metadata_id", "in": "path" @@ -2474,8 +2480,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2484,8 +2490,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -2547,8 +2553,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "name": "name", "in": "query" @@ -2556,8 +2562,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -2566,8 +2572,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -2580,11 +2586,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Metadata Definition List Api V2 Public Metadata Definition Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataDefinitionOut" - }, - "type": "array", - "title": "Response Get Metadata Definition List Api V2 Public Metadata Definition Get" + } } } } @@ -2613,8 +2619,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Metadata Definition Id" + "title": "Metadata Definition Id", + "type": "string" }, "name": "metadata_definition_id", "in": "path" @@ -2667,8 +2673,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Search Term" + "title": "Search Term", + "type": "string" }, "name": "search_term", "in": "path" @@ -2676,8 +2682,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -2686,8 +2692,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -2700,11 +2706,11 @@ "content": { "application/json": { "schema": { + "title": "Response Search Metadata Definition Api V2 Public Metadata Definition Search Search Term Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataDefinitionOut" - }, - "type": "array", - "title": "Response Search Metadata Definition Api V2 Public Metadata Definition Search Search Term Get" + } } } } @@ -2744,8 +2750,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -2753,8 +2759,8 @@ { "required": false, "schema": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" }, "name": "version", "in": "query" @@ -2762,8 +2768,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Increment", + "type": "boolean", "default": true }, "name": "increment", @@ -2772,8 +2778,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2782,8 +2788,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -2831,8 +2837,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -2840,8 +2846,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2850,8 +2856,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -2914,8 +2920,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -2923,8 +2929,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -2933,8 +2939,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -2984,8 +2990,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -2993,8 +2999,8 @@ { "required": false, "schema": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" }, "name": "version", "in": "query" @@ -3002,8 +3008,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Expires In Seconds", + "type": "integer", "default": 3600 }, "name": "expires_in_seconds", @@ -3012,8 +3018,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Increment", + "type": "boolean", "default": true }, "name": "increment", @@ -3022,8 +3028,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3032,8 +3038,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3083,8 +3089,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3092,8 +3098,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3102,8 +3108,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3155,8 +3161,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3164,8 +3170,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Version Num", + "type": "integer", "default": 0 }, "name": "version_num", @@ -3174,8 +3180,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3184,8 +3190,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3237,8 +3243,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3246,8 +3252,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -3256,8 +3262,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 20 }, "name": "limit", @@ -3266,8 +3272,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3276,8 +3282,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3289,11 +3295,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get File Versions Api V2 Files File Id Versions Get", + "type": "array", "items": { "$ref": "#/components/schemas/FileVersion" - }, - "type": "array", - "title": "Response Get File Versions Api V2 Files File Id Versions Get" + } } } } @@ -3333,8 +3339,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3342,8 +3348,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Extractorname" + "title": "Extractorname", + "type": "string" }, "name": "extractorName", "in": "query" @@ -3351,8 +3357,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3361,8 +3367,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3372,8 +3378,8 @@ "content": { "application/json": { "schema": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" } } } @@ -3426,8 +3432,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3435,8 +3441,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3445,8 +3451,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3499,8 +3505,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3508,8 +3514,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3518,8 +3524,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3569,8 +3575,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3578,8 +3584,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Thumbnail Id" + "title": "Thumbnail Id", + "type": "string" }, "name": "thumbnail_id", "in": "path" @@ -3587,8 +3593,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -3597,8 +3603,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -3650,8 +3656,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3692,8 +3698,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3701,8 +3707,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Version Num", + "type": "integer", "default": 0 }, "name": "version_num", @@ -3744,8 +3750,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3753,8 +3759,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -3763,8 +3769,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 20 }, "name": "limit", @@ -3777,11 +3783,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get File Versions Api V2 Public Files File Id Versions Get", + "type": "array", "items": { "$ref": "#/components/schemas/FileVersion" - }, - "type": "array", - "title": "Response Get File Versions Api V2 Public Files File Id Versions Get" + } } } } @@ -3810,8 +3816,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3819,8 +3825,8 @@ { "required": false, "schema": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" }, "name": "version", "in": "query" @@ -3828,8 +3834,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Increment", + "type": "boolean", "default": true }, "name": "increment", @@ -3869,8 +3875,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3910,8 +3916,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3919,8 +3925,8 @@ { "required": false, "schema": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" }, "name": "version", "in": "query" @@ -3928,8 +3934,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "All Versions", + "type": "boolean", "default": false }, "name": "all_versions", @@ -3951,11 +3957,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get File Metadata Api V2 Public Files File Id Metadata Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataOut" - }, - "type": "array", - "title": "Response Get File Metadata Api V2 Public Files File Id Metadata Get" + } } } } @@ -3985,8 +3991,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -3994,8 +4000,8 @@ { "required": false, "schema": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" }, "name": "version", "in": "query" @@ -4003,8 +4009,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "All Versions", + "type": "boolean", "default": false }, "name": "all_versions", @@ -4013,8 +4019,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4023,8 +4029,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4045,11 +4051,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get File Metadata Api V2 Files File Id Metadata Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataOut" - }, - "type": "array", - "title": "Response Get File Metadata Api V2 Files File Id Metadata Get" + } } } } @@ -4088,8 +4094,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -4097,8 +4103,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4107,8 +4113,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4169,8 +4175,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -4178,8 +4184,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4188,8 +4194,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4249,8 +4255,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -4258,8 +4264,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4268,8 +4274,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4330,8 +4336,8 @@ { "required": true, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "path" @@ -4339,8 +4345,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4349,8 +4355,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4412,8 +4418,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -4422,8 +4428,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -4432,8 +4438,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Mine", + "type": "boolean", "default": false }, "name": "mine", @@ -4442,8 +4448,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4452,8 +4458,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -4503,8 +4509,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "query" @@ -4566,8 +4572,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4575,8 +4581,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4627,8 +4633,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4636,8 +4642,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4698,8 +4704,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4707,8 +4713,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4757,8 +4763,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4766,8 +4772,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4830,8 +4836,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4839,8 +4845,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -4848,8 +4854,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -4858,8 +4864,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -4868,8 +4874,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -4920,8 +4926,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -4929,8 +4935,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -4938,8 +4944,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5002,8 +5008,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5011,8 +5017,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -5021,8 +5027,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -5031,8 +5037,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5083,8 +5089,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5092,8 +5098,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5146,8 +5152,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5155,8 +5161,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5169,8 +5175,8 @@ "content": { "application/json": { "schema": { - "type": "integer", - "title": "Response Get Freeze Dataset Lastest Version Num Api V2 Datasets Dataset Id Freeze Latest Version Num Get" + "title": "Response Get Freeze Dataset Lastest Version Num Api V2 Datasets Dataset Id Freeze Latest Version Num Get", + "type": "integer" } } } @@ -5210,8 +5216,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5219,8 +5225,8 @@ { "required": true, "schema": { - "type": "integer", - "title": "Frozen Version Num" + "title": "Frozen Version Num", + "type": "integer" }, "name": "frozen_version_num", "in": "path" @@ -5228,8 +5234,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5280,8 +5286,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5289,8 +5295,8 @@ { "required": true, "schema": { - "type": "integer", - "title": "Frozen Version Num" + "title": "Frozen Version Num", + "type": "integer" }, "name": "frozen_version_num", "in": "path" @@ -5298,8 +5304,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5352,8 +5358,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5361,8 +5367,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Parent Folder" + "title": "Parent Folder", + "type": "string" }, "name": "parent_folder", "in": "query" @@ -5370,8 +5376,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -5380,8 +5386,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -5390,8 +5396,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5442,8 +5448,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5451,8 +5457,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5515,8 +5521,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5524,8 +5530,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -5533,8 +5539,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -5543,8 +5549,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -5553,8 +5559,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5607,8 +5613,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5616,8 +5622,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "path" @@ -5625,8 +5631,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5675,8 +5681,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5684,8 +5690,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "path" @@ -5693,8 +5699,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5743,8 +5749,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5752,8 +5758,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "path" @@ -5761,8 +5767,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5825,8 +5831,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5834,8 +5840,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -5843,8 +5849,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -5867,11 +5873,11 @@ "content": { "application/json": { "schema": { + "title": "Response Save Files Api V2 Datasets Dataset Id Filesmultiple Post", + "type": "array", "items": { "$ref": "#/components/schemas/FileOut" - }, - "type": "array", - "title": "Response Save Files Api V2 Datasets Dataset Id Filesmultiple Post" + } } } } @@ -5911,8 +5917,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -5920,8 +5926,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -5929,8 +5935,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6045,8 +6051,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6054,8 +6060,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6106,8 +6112,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6115,8 +6121,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Extractorname" + "title": "Extractorname", + "type": "string" }, "name": "extractorName", "in": "query" @@ -6124,8 +6130,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6136,8 +6142,8 @@ "content": { "application/json": { "schema": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" } } } @@ -6186,8 +6192,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6195,8 +6201,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6247,8 +6253,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6256,8 +6262,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Thumbnail Id" + "title": "Thumbnail Id", + "type": "string" }, "name": "thumbnail_id", "in": "path" @@ -6265,8 +6271,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6319,8 +6325,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -6329,8 +6335,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -6372,8 +6378,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6414,8 +6420,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6423,8 +6429,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -6432,8 +6438,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -6442,8 +6448,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -6456,11 +6462,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Dataset Files Api V2 Public Datasets Dataset Id Files Get", + "type": "array", "items": { "$ref": "#/components/schemas/FileOut" - }, - "type": "array", - "title": "Response Get Dataset Files Api V2 Public Datasets Dataset Id Files Get" + } } } } @@ -6489,8 +6495,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6498,8 +6504,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Parent Folder" + "title": "Parent Folder", + "type": "string" }, "name": "parent_folder", "in": "query" @@ -6507,8 +6513,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -6517,8 +6523,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -6531,11 +6537,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Dataset Folders Api V2 Public Datasets Dataset Id Folders Get", + "type": "array", "items": { "$ref": "#/components/schemas/FolderOut" - }, - "type": "array", - "title": "Response Get Dataset Folders Api V2 Public Datasets Dataset Id Folders Get" + } } } } @@ -6564,8 +6570,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6573,8 +6579,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "query" @@ -6582,8 +6588,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -6592,8 +6598,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -6635,8 +6641,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6657,11 +6663,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Dataset Metadata Api V2 Public Datasets Dataset Id Metadata Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataOut" - }, - "type": "array", - "title": "Response Get Dataset Metadata Api V2 Public Datasets Dataset Id Metadata Get" + } } } } @@ -6690,8 +6696,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6732,8 +6738,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6741,8 +6747,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -6751,8 +6757,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -6794,8 +6800,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6803,8 +6809,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6826,11 +6832,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Dataset Metadata Api V2 Datasets Dataset Id Metadata Get", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataOut" - }, - "type": "array", - "title": "Response Get Dataset Metadata Api V2 Datasets Dataset Id Metadata Get" + } } } } @@ -6869,8 +6875,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6878,8 +6884,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -6941,8 +6947,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -6950,8 +6956,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7012,8 +7018,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -7021,8 +7027,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7084,8 +7090,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "path" @@ -7093,8 +7099,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7157,8 +7163,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "path" @@ -7208,8 +7214,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Folder Id" + "title": "Folder Id", + "type": "string" }, "name": "folder_id", "in": "path" @@ -7279,8 +7285,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -7289,8 +7295,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -7299,8 +7305,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Heartbeat Interval", + "type": "integer", "default": 300 }, "name": "heartbeat_interval", @@ -7309,8 +7315,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Category" + "title": "Category", + "type": "string" }, "name": "category", "in": "query" @@ -7318,8 +7324,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Label" + "title": "Label", + "type": "string" }, "name": "label", "in": "query" @@ -7327,8 +7333,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Alive Only", + "type": "boolean", "default": false }, "name": "alive_only", @@ -7337,8 +7343,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Process" + "title": "Process", + "type": "string" }, "name": "process", "in": "query" @@ -7346,8 +7352,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "All", + "type": "boolean", "default": false }, "name": "all", @@ -7356,8 +7362,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7366,8 +7372,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7471,8 +7477,8 @@ { "required": false, "schema": { - "type": "string", "title": "Text", + "type": "string", "default": "" }, "name": "text", @@ -7481,8 +7487,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -7491,8 +7497,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -7501,8 +7507,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Heartbeat Interval", + "type": "integer", "default": 300 }, "name": "heartbeat_interval", @@ -7511,8 +7517,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Process" + "title": "Process", + "type": "string" }, "name": "process", "in": "query" @@ -7520,8 +7526,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7530,8 +7536,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7586,11 +7592,11 @@ "content": { "application/json": { "schema": { + "title": "Response List Categories Api V2 Listeners Categories Get", + "type": "array", "items": { "type": "string" - }, - "type": "array", - "title": "Response List Categories Api V2 Listeners Categories Get" + } } } } @@ -7623,11 +7629,11 @@ "content": { "application/json": { "schema": { + "title": "Response List Default Labels Api V2 Listeners Defaultlabels Get", + "type": "array", "items": { "type": "string" - }, - "type": "array", - "title": "Response List Default Labels Api V2 Listeners Defaultlabels Get" + } } } } @@ -7658,8 +7664,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -7667,8 +7673,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7677,8 +7683,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7729,8 +7735,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -7738,8 +7744,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7748,8 +7754,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7810,8 +7816,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -7819,8 +7825,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7829,8 +7835,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7881,8 +7887,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -7890,8 +7896,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Heartbeat Interval", + "type": "integer", "default": 300 }, "name": "heartbeat_interval", @@ -7900,8 +7906,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7910,8 +7916,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -7923,8 +7929,8 @@ "content": { "application/json": { "schema": { - "type": "boolean", - "title": "Response Check Listener Livelihood Api V2 Listeners Listener Id Status Get" + "title": "Response Check Listener Livelihood Api V2 Listeners Listener Id Status Get", + "type": "boolean" } } } @@ -7965,8 +7971,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -7974,8 +7980,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -7984,8 +7990,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8038,8 +8044,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -8047,8 +8053,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8057,8 +8063,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8164,8 +8170,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "query" @@ -8173,8 +8179,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Status" + "title": "Status", + "type": "string" }, "name": "status", "in": "query" @@ -8182,8 +8188,8 @@ { "required": false, "schema": { - "type": "string", - "title": "User Id" + "title": "User Id", + "type": "string" }, "name": "user_id", "in": "query" @@ -8191,8 +8197,8 @@ { "required": false, "schema": { - "type": "string", - "title": "File Id" + "title": "File Id", + "type": "string" }, "name": "file_id", "in": "query" @@ -8200,8 +8206,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8209,8 +8215,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Created" + "title": "Created", + "type": "string" }, "name": "created", "in": "query" @@ -8218,8 +8224,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -8228,8 +8234,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 2 }, "name": "limit", @@ -8282,8 +8288,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Job Id" + "title": "Job Id", + "type": "string" }, "name": "job_id", "in": "path" @@ -8335,8 +8341,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Job Id" + "title": "Job Id", + "type": "string" }, "name": "job_id", "in": "path" @@ -8348,11 +8354,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Job Updates Api V2 Jobs Job Id Updates Get", + "type": "array", "items": { "$ref": "#/components/schemas/EventListenerJobUpdateOut" - }, - "type": "array", - "title": "Response Get Job Updates Api V2 Jobs Job Id Updates Get" + } } } } @@ -8392,8 +8398,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Index Name" + "title": "Index Name", + "type": "string" }, "name": "index_name", "in": "query" @@ -8401,8 +8407,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Query" + "title": "Query", + "type": "string" }, "name": "query", "in": "query" @@ -8410,8 +8416,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8420,8 +8426,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8433,8 +8439,8 @@ "content": { "application/json": { "schema": { - "type": "string", - "title": "Response Search Api V2 Elasticsearch Search Put" + "title": "Response Search Api V2 Elasticsearch Search Put", + "type": "string" } } } @@ -8474,8 +8480,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8484,8 +8490,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8535,8 +8541,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Index Name" + "title": "Index Name", + "type": "string" }, "name": "index_name", "in": "query" @@ -8544,8 +8550,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Query" + "title": "Query", + "type": "string" }, "name": "query", "in": "query" @@ -8557,8 +8563,8 @@ "content": { "application/json": { "schema": { - "type": "string", - "title": "Response Search Api V2 Public Elasticsearch Search Put" + "title": "Response Search Api V2 Public Elasticsearch Search Put", + "type": "string" } } } @@ -8607,8 +8613,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Searchterm" + "title": "Searchterm", + "type": "string" }, "name": "searchTerm", "in": "query" @@ -8616,8 +8622,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -8626,8 +8632,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -8636,8 +8642,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8645,8 +8651,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8751,8 +8757,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Feed Id" + "title": "Feed Id", + "type": "string" }, "name": "feed_id", "in": "path" @@ -8760,8 +8766,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8770,8 +8776,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8822,8 +8828,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Feed Id" + "title": "Feed Id", + "type": "string" }, "name": "feed_id", "in": "path" @@ -8831,8 +8837,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8841,8 +8847,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8903,8 +8909,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Feed Id" + "title": "Feed Id", + "type": "string" }, "name": "feed_id", "in": "path" @@ -8912,8 +8918,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8922,8 +8928,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -8976,8 +8982,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Feed Id" + "title": "Feed Id", + "type": "string" }, "name": "feed_id", "in": "path" @@ -8985,8 +8991,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -8995,8 +9001,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9059,8 +9065,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Feed Id" + "title": "Feed Id", + "type": "string" }, "name": "feed_id", "in": "path" @@ -9068,8 +9074,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "name": "listener_id", "in": "path" @@ -9077,8 +9083,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9087,8 +9093,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9139,8 +9145,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -9149,8 +9155,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -9159,8 +9165,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9169,8 +9175,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9273,8 +9279,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Search Term" + "title": "Search Term", + "type": "string" }, "name": "search_term", "in": "path" @@ -9282,8 +9288,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "name": "skip", @@ -9292,8 +9298,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 10 }, "name": "limit", @@ -9302,8 +9308,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9312,8 +9318,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9365,8 +9371,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9374,8 +9380,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9384,8 +9390,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9435,8 +9441,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9444,8 +9450,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9454,8 +9460,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9515,8 +9521,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9524,8 +9530,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9534,8 +9540,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9588,8 +9594,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9597,8 +9603,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -9606,8 +9612,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Role" + "title": "Role", + "type": "string" }, "name": "role", "in": "query" @@ -9615,8 +9621,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9625,8 +9631,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9679,8 +9685,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9688,8 +9694,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -9697,8 +9703,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9707,8 +9713,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9761,8 +9767,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Group Id" + "title": "Group Id", + "type": "string" }, "name": "group_id", "in": "path" @@ -9770,8 +9776,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Username" + "title": "Username", + "type": "string" }, "name": "username", "in": "path" @@ -9779,8 +9785,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Role" + "title": "Role", + "type": "string" }, "name": "role", "in": "query" @@ -9788,8 +9794,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -9798,8 +9804,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -9852,8 +9858,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "name": "name", "in": "query" @@ -9861,8 +9867,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "name": "description", "in": "query" @@ -9870,8 +9876,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Config" + "title": "Config", + "type": "string" }, "name": "config", "in": "query" @@ -9933,8 +9939,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -9984,8 +9990,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10035,8 +10041,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10086,8 +10092,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10095,8 +10101,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Expires In Seconds", + "type": "integer", "default": 3600 }, "name": "expires_in_seconds", @@ -10199,9 +10205,12 @@ { "required": true, "schema": { - "type": "string", "title": "Resource Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "resource_id", "in": "path" @@ -10213,11 +10222,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Resource Visconfig Api V2 Visualizations Resource Id Config Get", + "type": "array", "items": { "$ref": "#/components/schemas/VisualizationConfigOut" - }, - "type": "array", - "title": "Response Get Resource Visconfig Api V2 Visualizations Resource Id Config Get" + } } } } @@ -10257,9 +10266,12 @@ { "required": true, "schema": { - "type": "string", "title": "Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "config_id", "in": "path" @@ -10309,9 +10321,12 @@ { "required": true, "schema": { - "type": "string", "title": "Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "config_id", "in": "path" @@ -10363,9 +10378,12 @@ { "required": true, "schema": { - "type": "string", "title": "Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "config_id", "in": "path" @@ -10377,11 +10395,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Visdata From Visconfig Api V2 Visualizations Config Config Id Visdata Get", + "type": "array", "items": { "$ref": "#/components/schemas/VisualizationDataOut" - }, - "type": "array", - "title": "Response Get Visdata From Visconfig Api V2 Visualizations Config Config Id Visdata Get" + } } } } @@ -10421,8 +10439,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10463,8 +10481,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10503,8 +10521,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Visualization Id" + "title": "Visualization Id", + "type": "string" }, "name": "visualization_id", "in": "path" @@ -10512,8 +10530,8 @@ { "required": false, "schema": { - "type": "integer", "title": "Expires In Seconds", + "type": "integer", "default": 3600 }, "name": "expires_in_seconds", @@ -10553,9 +10571,12 @@ { "required": true, "schema": { - "type": "string", "title": "Resource Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "resource_id", "in": "path" @@ -10567,11 +10588,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Resource Visconfig Api V2 Public Visualizations Resource Id Config Get", + "type": "array", "items": { "$ref": "#/components/schemas/VisualizationConfigOut" - }, - "type": "array", - "title": "Response Get Resource Visconfig Api V2 Public Visualizations Resource Id Config Get" + } } } } @@ -10600,9 +10621,12 @@ { "required": true, "schema": { - "type": "string", "title": "Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "config_id", "in": "path" @@ -10643,9 +10667,12 @@ { "required": true, "schema": { - "type": "string", "title": "Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "name": "config_id", "in": "path" @@ -10657,11 +10684,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Visdata From Visconfig Api V2 Public Visualizations Config Config Id Visdata Get", + "type": "array", "items": { "$ref": "#/components/schemas/VisualizationDataOut" - }, - "type": "array", - "title": "Response Get Visdata From Visconfig Api V2 Public Visualizations Config Config Id Visdata Get" + } } } } @@ -10743,8 +10770,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Thumbnail Id" + "title": "Thumbnail Id", + "type": "string" }, "name": "thumbnail_id", "in": "path" @@ -10752,8 +10779,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Increment", + "type": "boolean", "default": false }, "name": "increment", @@ -10802,8 +10829,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Thumb Id" + "title": "Thumb Id", + "type": "string" }, "name": "thumb_id", "in": "query" @@ -10853,8 +10880,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Thumbnail Id" + "title": "Thumbnail Id", + "type": "string" }, "name": "thumbnail_id", "in": "path" @@ -10862,8 +10889,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Increment", + "type": "boolean", "default": false }, "name": "increment", @@ -10955,8 +10982,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11006,8 +11033,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11015,8 +11042,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -11025,8 +11052,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -11086,8 +11113,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11095,8 +11122,8 @@ { "required": false, "schema": { - "type": "boolean", "title": "Enable Admin", + "type": "boolean", "default": false }, "name": "enable_admin", @@ -11105,8 +11132,8 @@ { "required": false, "schema": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "name": "dataset_id", "in": "query" @@ -11160,11 +11187,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Standard Licenses Api V2 Licenses Standard Licenses All Get", + "type": "array", "items": { "$ref": "#/components/schemas/LicenseOption" - }, - "type": "array", - "title": "Response Get Standard Licenses Api V2 Licenses Standard Licenses All Get" + } } } } @@ -11194,8 +11221,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11207,8 +11234,8 @@ "content": { "application/json": { "schema": { - "type": "string", - "title": "Response Get Standard License Url Api V2 Licenses Standard Licenses License Id Get" + "title": "Response Get Standard License Url Api V2 Licenses Standard Licenses License Id Get", + "type": "string" } } } @@ -11248,8 +11275,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11292,11 +11319,11 @@ "content": { "application/json": { "schema": { + "title": "Response Get Standard Licenses Api V2 Public Licenses Standard Licenses All Get", + "type": "array", "items": { "$ref": "#/components/schemas/LicenseOption" - }, - "type": "array", - "title": "Response Get Standard Licenses Api V2 Public Licenses Standard Licenses All Get" + } } } } @@ -11315,8 +11342,8 @@ { "required": true, "schema": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "name": "license_id", "in": "path" @@ -11328,8 +11355,8 @@ "content": { "application/json": { "schema": { - "type": "string", - "title": "Response Get Standard License Url Api V2 Public Licenses Standard Licenses License Id Get" + "title": "Response Get Standard License Url Api V2 Public Licenses Standard Licenses License Id Get", + "type": "string" } } } @@ -11482,8 +11509,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Code" + "title": "Code", + "type": "string" }, "name": "code", "in": "query" @@ -11547,8 +11574,8 @@ { "required": true, "schema": { - "type": "string", - "title": "Identity Provider" + "title": "Identity Provider", + "type": "string" }, "name": "identity_provider", "in": "path" @@ -11601,583 +11628,623 @@ "components": { "schemas": { "AuthorizationBase": { + "title": "AuthorizationBase", + "required": [ + "dataset_id", + "role" + ], + "type": "object", "properties": { "dataset_id": { - "type": "string", "title": "Dataset Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "user_ids": { + "title": "User Ids", + "type": "array", "items": { "type": "string", "format": "email" }, - "type": "array", - "title": "User Ids", "default": [] }, "role": { "$ref": "#/components/schemas/RoleType" }, "group_ids": { + "title": "Group Ids", + "type": "array", "items": { "type": "string", - "example": "5eb7cf5a86d9755df3a6c593" + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, - "type": "array", - "title": "Group Ids", "default": [] } }, - "type": "object", - "required": [ - "dataset_id", - "role" - ], - "title": "AuthorizationBase", "description": "Currently, user_ids list is used for primary authorization checks.\ngroup_ids are kept for convenience (adding/removing users in batch) but user_ids list MUST be kept current." }, "AuthorizationMetadata": { + "title": "AuthorizationMetadata", + "required": [ + "metadata_id", + "user_id", + "role" + ], + "type": "object", "properties": { "metadata_id": { - "type": "string", "title": "Metadata Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "user_id": { + "title": "User Id", "type": "string", - "format": "email", - "title": "User Id" + "format": "email" }, "role": { "$ref": "#/components/schemas/RoleType" } - }, - "type": "object", + } + }, + "AuthorizationOut": { + "title": "AuthorizationOut", "required": [ - "metadata_id", - "user_id", + "creator", + "dataset_id", "role" ], - "title": "AuthorizationMetadata" - }, - "AuthorizationOut": { + "type": "object", "properties": { "creator": { + "title": "Creator", "type": "string", - "format": "email", - "title": "Creator" + "format": "email" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "dataset_id": { - "type": "string", "title": "Dataset Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "user_ids": { + "title": "User Ids", + "type": "array", "items": { "type": "string", "format": "email" }, - "type": "array", - "title": "User Ids", "default": [] }, "role": { "$ref": "#/components/schemas/RoleType" }, "group_ids": { + "title": "Group Ids", + "type": "array", "items": { "type": "string", - "example": "5eb7cf5a86d9755df3a6c593" + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, - "type": "array", - "title": "Group Ids", "default": [] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", - "required": [ - "creator", - "dataset_id", - "role" - ], - "title": "AuthorizationOut", "description": "The creator of the Authorization object should also be the creator of the dataset itself." }, "Body_add_Visualization_api_v2_visualizations_post": { + "title": "Body_add_Visualization_api_v2_visualizations_post", + "required": [ + "file" + ], + "type": "object", "properties": { "file": { + "title": "File", "type": "string", - "format": "binary", - "title": "File" + "format": "binary" } - }, - "type": "object", + } + }, + "Body_add_thumbnail_api_v2_thumbnails_post": { + "title": "Body_add_thumbnail_api_v2_thumbnails_post", "required": [ "file" ], - "title": "Body_add_Visualization_api_v2_visualizations_post" - }, - "Body_add_thumbnail_api_v2_thumbnails_post": { + "type": "object", "properties": { "file": { + "title": "File", "type": "string", - "format": "binary", - "title": "File" + "format": "binary" } - }, - "type": "object", + } + }, + "Body_create_dataset_from_zip_api_v2_datasets_createFromZip_post": { + "title": "Body_create_dataset_from_zip_api_v2_datasets_createFromZip_post", "required": [ "file" ], - "title": "Body_add_thumbnail_api_v2_thumbnails_post" - }, - "Body_create_dataset_from_zip_api_v2_datasets_createFromZip_post": { + "type": "object", "properties": { "file": { + "title": "File", "type": "string", - "format": "binary", - "title": "File" + "format": "binary" } - }, - "type": "object", - "required": [ - "file" - ], - "title": "Body_create_dataset_from_zip_api_v2_datasets_createFromZip_post" + } }, "Body_get_dataset_metadata_api_v2_datasets__dataset_id__metadata_get": { + "title": "Body_get_dataset_metadata_api_v2_datasets__dataset_id__metadata_get", + "type": "object", "properties": { "listener_name": { - "type": "string", - "title": "Listener Name" + "title": "Listener Name", + "type": "string" }, "listener_version": { - "type": "number", - "title": "Listener Version" + "title": "Listener Version", + "type": "number" } - }, - "type": "object", - "title": "Body_get_dataset_metadata_api_v2_datasets__dataset_id__metadata_get" + } }, "Body_get_dataset_metadata_api_v2_public_datasets__dataset_id__metadata_get": { + "title": "Body_get_dataset_metadata_api_v2_public_datasets__dataset_id__metadata_get", + "type": "object", "properties": { "listener_name": { - "type": "string", - "title": "Listener Name" + "title": "Listener Name", + "type": "string" }, "listener_version": { - "type": "number", - "title": "Listener Version" + "title": "Listener Version", + "type": "number" } - }, - "type": "object", - "title": "Body_get_dataset_metadata_api_v2_public_datasets__dataset_id__metadata_get" + } }, "Body_get_file_metadata_api_v2_files__file_id__metadata_get": { + "title": "Body_get_file_metadata_api_v2_files__file_id__metadata_get", + "type": "object", "properties": { "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "listener_name": { - "type": "string", - "title": "Listener Name" + "title": "Listener Name", + "type": "string" }, "listener_version": { - "type": "number", - "title": "Listener Version" + "title": "Listener Version", + "type": "number" } - }, - "type": "object", - "title": "Body_get_file_metadata_api_v2_files__file_id__metadata_get" + } }, "Body_get_file_metadata_api_v2_public_files__file_id__metadata_get": { + "title": "Body_get_file_metadata_api_v2_public_files__file_id__metadata_get", + "type": "object", "properties": { "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "listener_name": { - "type": "string", - "title": "Listener Name" + "title": "Listener Name", + "type": "string" }, "listener_version": { - "type": "number", - "title": "Listener Version" + "title": "Listener Version", + "type": "number" } - }, - "type": "object", - "title": "Body_get_file_metadata_api_v2_public_files__file_id__metadata_get" + } }, "Body_save_file_api_v2_datasets__dataset_id__files_post": { + "title": "Body_save_file_api_v2_datasets__dataset_id__files_post", + "required": [ + "file" + ], + "type": "object", "properties": { "file": { + "title": "File", "type": "string", - "format": "binary", - "title": "File" + "format": "binary" } - }, - "type": "object", - "required": [ - "file" - ], - "title": "Body_save_file_api_v2_datasets__dataset_id__files_post" + } }, "Body_save_files_api_v2_datasets__dataset_id__filesMultiple_post": { + "title": "Body_save_files_api_v2_datasets__dataset_id__filesMultiple_post", + "required": [ + "files" + ], + "type": "object", "properties": { "files": { + "title": "Files", + "type": "array", "items": { "type": "string", "format": "binary" - }, - "type": "array", - "title": "Files" + } } - }, - "type": "object", - "required": [ - "files" - ], - "title": "Body_save_files_api_v2_datasets__dataset_id__filesMultiple_post" + } }, "Body_update_file_api_v2_files__file_id__put": { + "title": "Body_update_file_api_v2_files__file_id__put", + "required": [ + "file" + ], + "type": "object", "properties": { "file": { + "title": "File", "type": "string", - "format": "binary", - "title": "File" + "format": "binary" } - }, - "type": "object", - "required": [ - "file" - ], - "title": "Body_update_file_api_v2_files__file_id__put" + } }, "ContentType": { + "title": "ContentType", + "type": "object", "properties": { "content_type": { - "type": "string", "title": "Content Type", + "type": "string", "default": "N/A" }, "main_type": { - "type": "string", "title": "Main Type", + "type": "string", "default": "N/A" } }, - "type": "object", - "title": "ContentType", "description": "This model describes the content type of any type of file(File or Visualization data) uploaded to Clowder. A typical example is \"text/plain\" for .txt.\nIn Clowder v1 extractors, \"text/*\" syntax is acceptable for wildcard matches. To support this, the content type is\nsplit into main (\"text\") and secondary (\"plain\") parts so the dynamic matching with * can still be done." }, "DatasetBase": { + "title": "DatasetBase", + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "PRIVATE" } - }, - "type": "object", - "title": "DatasetBase" + } }, "DatasetFreezeOut": { + "title": "DatasetFreezeOut", + "required": [ + "creator", + "frozen_version_num" + ], + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "PRIVATE" }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "user_views": { - "type": "integer", "title": "User Views", + "type": "integer", "default": 0 }, "downloads": { - "type": "integer", "title": "Downloads", + "type": "integer", "default": 0 }, "thumbnail_id": { - "type": "string", "title": "Thumbnail Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "standard_license": { - "type": "boolean", "title": "Standard License", + "type": "boolean", "default": true }, "license_id": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true }, "frozen_version_num": { - "type": "integer", - "title": "Frozen Version Num" + "title": "Frozen Version Num", + "type": "integer" }, "deleted": { - "type": "boolean", "title": "Deleted", + "type": "boolean", "default": false } }, - "type": "object", - "required": [ - "creator", - "frozen_version_num" - ], - "title": "DatasetFreezeOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "DatasetIn": { + "title": "DatasetIn", + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "PRIVATE" } - }, - "type": "object", - "title": "DatasetIn" + } }, "DatasetOut": { + "title": "DatasetOut", + "required": [ + "creator" + ], + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "PRIVATE" }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "user_views": { - "type": "integer", "title": "User Views", + "type": "integer", "default": 0 }, "downloads": { - "type": "integer", "title": "Downloads", + "type": "integer", "default": 0 }, "thumbnail_id": { - "type": "string", "title": "Thumbnail Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "standard_license": { - "type": "boolean", "title": "Standard License", + "type": "boolean", "default": true }, "license_id": { - "type": "string", - "title": "License Id" + "title": "License Id", + "type": "string" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": false }, "frozen_version_num": { - "type": "integer", "title": "Frozen Version Num", + "type": "integer", "default": -999 }, "deleted": { - "type": "boolean", "title": "Deleted", + "type": "boolean", "default": false } }, - "type": "object", - "required": [ - "creator" - ], - "title": "DatasetOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "DatasetPatch": { + "title": "DatasetPatch", + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "status": { - "type": "string", - "title": "Status" + "title": "Status", + "type": "string" } - }, - "type": "object", - "title": "DatasetPatch" + } }, "DatasetRoles": { + "title": "DatasetRoles", + "required": [ + "dataset_id" + ], + "type": "object", "properties": { "dataset_id": { - "type": "string", - "title": "Dataset Id" + "title": "Dataset Id", + "type": "string" }, "user_roles": { + "title": "User Roles", + "type": "array", "items": { "$ref": "#/components/schemas/UserAndRole" }, - "type": "array", - "title": "User Roles", "default": [] }, "group_roles": { + "title": "Group Roles", + "type": "array", "items": { "$ref": "#/components/schemas/GroupAndRole" }, - "type": "array", - "title": "Group Roles", "default": [] } - }, - "type": "object", - "required": [ - "dataset_id" - ], - "title": "DatasetRoles" + } }, "EventListenerIn": { + "title": "EventListenerIn", + "required": [ + "name" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "version": { - "type": "string", "title": "Version", + "type": "string", "default": "1.0" }, "description": { - "type": "string", "title": "Description", + "type": "string", "default": "" } }, - "type": "object", - "required": [ - "name" - ], - "title": "EventListenerIn", "description": "On submission, minimum info for a listener is name, version and description. Clowder will use name and version to locate queue." }, "EventListenerJobDB": { + "title": "EventListenerJobDB", + "required": [ + "listener_id", + "resource_ref", + "creator" + ], + "type": "object", "properties": { "listener_id": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "resource_ref": { "$ref": "#/components/schemas/MongoDBRef" @@ -12186,63 +12253,65 @@ "$ref": "#/components/schemas/UserOut" }, "parameters": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "started": { + "title": "Started", "type": "string", - "format": "date-time", - "title": "Started" + "format": "date-time" }, "updated": { + "title": "Updated", "type": "string", - "format": "date-time", - "title": "Updated" + "format": "date-time" }, "finished": { + "title": "Finished", "type": "string", - "format": "date-time", - "title": "Finished" + "format": "date-time" }, "duration": { - "type": "number", - "title": "Duration" + "title": "Duration", + "type": "number" }, "latest_message": { - "type": "string", - "title": "Latest Message" + "title": "Latest Message", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "CREATED" }, "_id": { - "type": "string", "title": " Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", + "description": "This summarizes a submission to an extractor. All messages from that extraction should include this job's ID." + }, + "EventListenerJobOut": { + "title": "EventListenerJobOut", "required": [ "listener_id", "resource_ref", "creator" ], - "title": "EventListenerJobDB", - "description": "This summarizes a submission to an extractor. All messages from that extraction should include this job's ID." - }, - "EventListenerJobOut": { + "type": "object", "properties": { "listener_id": { - "type": "string", - "title": "Listener Id" + "title": "Listener Id", + "type": "string" }, "resource_ref": { "$ref": "#/components/schemas/MongoDBRef" @@ -12251,430 +12320,449 @@ "$ref": "#/components/schemas/UserOut" }, "parameters": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "started": { + "title": "Started", "type": "string", - "format": "date-time", - "title": "Started" + "format": "date-time" }, "updated": { + "title": "Updated", "type": "string", - "format": "date-time", - "title": "Updated" + "format": "date-time" }, "finished": { + "title": "Finished", "type": "string", - "format": "date-time", - "title": "Finished" + "format": "date-time" }, "duration": { - "type": "number", - "title": "Duration" + "title": "Duration", + "type": "number" }, "latest_message": { - "type": "string", - "title": "Latest Message" + "title": "Latest Message", + "type": "string" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "CREATED" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", - "required": [ - "listener_id", - "resource_ref", - "creator" - ], - "title": "EventListenerJobOut", "description": "This summarizes a submission to an extractor. All messages from that extraction should include this job's ID." }, "EventListenerJobUpdateOut": { + "title": "EventListenerJobUpdateOut", + "required": [ + "job_id", + "status" + ], + "type": "object", "properties": { "job_id": { - "type": "string", - "title": "Job Id" + "title": "Job Id", + "type": "string" }, "timestamp": { + "title": "Timestamp", "type": "string", - "format": "date-time", - "title": "Timestamp" + "format": "date-time" }, "status": { - "type": "string", - "title": "Status" + "title": "Status", + "type": "string" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", - "required": [ - "job_id", - "status" - ], - "title": "EventListenerJobUpdateOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "EventListenerOut": { + "title": "EventListenerOut", + "required": [ + "name" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "version": { - "type": "string", "title": "Version", + "type": "string", "default": "1.0" }, "description": { - "type": "string", "title": "Description", + "type": "string", "default": "" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "lastAlive": { + "title": "Lastalive", "type": "string", - "format": "date-time", - "title": "Lastalive" + "format": "date-time" }, "alive": { - "type": "boolean", - "title": "Alive" + "title": "Alive", + "type": "boolean" }, "active": { - "type": "boolean", "title": "Active", + "type": "boolean", "default": false }, "properties": { "$ref": "#/components/schemas/ExtractorInfo" } }, - "type": "object", - "required": [ - "name" - ], - "title": "EventListenerOut", "description": "EventListeners have a name, version, author, description, and optionally properties where extractor_info will be saved." }, "ExtractorInfo": { + "title": "ExtractorInfo", + "type": "object", "properties": { "author": { - "type": "string", - "title": "Author" + "title": "Author", + "type": "string" }, "process": { - "type": "object", - "title": "Process" + "title": "Process", + "type": "object" }, "maturity": { - "type": "string", "title": "Maturity", + "type": "string", "default": "Development" }, "name": { - "type": "string", "title": "Name", + "type": "string", "default": "" }, "contributors": { + "title": "Contributors", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Contributors", "default": [] }, "contexts": { + "title": "Contexts", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] }, - "type": "array", - "title": "Contexts", "default": [] }, "repository": { + "title": "Repository", + "type": "array", "items": { "$ref": "#/components/schemas/Repository" }, - "type": "array", - "title": "Repository", "default": [] }, "external_services": { + "title": "External Services", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "External Services", "default": [] }, "libraries": { + "title": "Libraries", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Libraries", "default": [] }, "bibtex": { + "title": "Bibtex", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Bibtex", "default": [] }, "default_labels": { + "title": "Default Labels", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Default Labels", "default": [] }, "categories": { + "title": "Categories", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Categories", "default": [] }, "parameters": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" }, "version": { - "type": "string", "title": "Version", + "type": "string", "default": "1.0" } }, - "type": "object", - "title": "ExtractorInfo", "description": "Currently for extractor_info JSON from Clowder v1 extractors for use with to /api/extractors endpoint." }, "FeedIn": { + "title": "FeedIn", + "required": [ + "name", + "search" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", "title": "Description", + "type": "string", "default": "" }, "search": { "$ref": "#/components/schemas/SearchObject" }, "listeners": { + "title": "Listeners", + "type": "array", "items": { "$ref": "#/components/schemas/FeedListener" }, - "type": "array", - "title": "Listeners", "default": [] } }, - "type": "object", - "required": [ - "name", - "search" - ], - "title": "FeedIn", "description": "A Job Feed is a saved set of search criteria with some number of Event Listeners that can be triggered when new\nresources match the saved search criteria for the Feed." }, "FeedListener": { + "title": "FeedListener", + "required": [ + "listener_id", + "automatic" + ], + "type": "object", "properties": { "listener_id": { - "type": "string", "title": "Listener Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "automatic": { - "type": "boolean", - "title": "Automatic" + "title": "Automatic", + "type": "boolean" } }, - "type": "object", - "required": [ - "listener_id", - "automatic" - ], - "title": "FeedListener", "description": "This is a shorthand POST class for associating an existing EventListener with a Feed. The automatic flag determines\nwhether the Feed will automatically send new matches to the Event Listener." }, "FeedOut": { + "title": "FeedOut", + "required": [ + "name", + "search" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", "title": "Description", + "type": "string", "default": "" }, "search": { "$ref": "#/components/schemas/SearchObject" }, "listeners": { + "title": "Listeners", + "type": "array", "items": { "$ref": "#/components/schemas/FeedListener" }, - "type": "array", - "title": "Listeners", "default": [] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "creator": { + "title": "Creator", "type": "string", - "format": "email", - "title": "Creator" + "format": "email" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" } }, - "type": "object", - "required": [ - "name", - "search" - ], - "title": "FeedOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "FileOut": { + "title": "FileOut", + "required": [ + "creator", + "dataset_id" + ], + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "status": { - "type": "string", "title": "Status", + "type": "string", "default": "PRIVATE" }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "version_id": { - "type": "string", "title": "Version Id", + "type": "string", "default": "N/A" }, "version_num": { - "type": "integer", "title": "Version Num", + "type": "integer", "default": 0 }, "dataset_id": { - "type": "string", "title": "Dataset Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "folder_id": { - "type": "string", "title": "Folder Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "views": { - "type": "integer", "title": "Views", + "type": "integer", "default": 0 }, "downloads": { - "type": "integer", "title": "Downloads", + "type": "integer", "default": 0 }, "bytes": { - "type": "integer", "title": "Bytes", + "type": "integer", "default": 0 }, "content_type": { + "title": "Content Type", "allOf": [ { "$ref": "#/components/schemas/ContentType" } ], - "title": "Content Type", "default": { "content_type": "N/A", "main_type": "N/A" } }, "thumbnail_id": { - "type": "string", "title": "Thumbnail Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "storage_type": { "allOf": [ @@ -12685,169 +12773,194 @@ "default": "minio" }, "storage_path": { - "type": "string", - "title": "Storage Path" + "title": "Storage Path", + "type": "string" }, "object_type": { - "type": "string", "title": "Object Type", + "type": "string", "default": "file" }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true } }, - "type": "object", + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" + }, + "FileVersion": { + "title": "FileVersion", "required": [ + "file_id", "creator", - "dataset_id" + "version_id" ], - "title": "FileOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" - }, - "FileVersion": { + "type": "object", "properties": { "file_id": { - "type": "string", "title": "File Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "version_id": { - "type": "string", - "title": "Version Id" + "title": "Version Id", + "type": "string" }, "version_num": { - "type": "integer", "title": "Version Num", + "type": "integer", "default": 1 }, "bytes": { - "type": "integer", "title": "Bytes", + "type": "integer", "default": 0 } - }, - "type": "object", - "required": [ - "file_id", - "creator", - "version_id" - ], - "title": "FileVersion" + } }, "FolderIn": { + "title": "FolderIn", + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "parent_folder": { - "type": "string", "title": "Parent Folder", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } - }, - "type": "object", - "title": "FolderIn" + } }, "FolderOut": { + "title": "FolderOut", + "required": [ + "dataset_id", + "creator" + ], + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "dataset_id": { - "type": "string", "title": "Dataset Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "parent_folder": { - "type": "string", "title": "Parent Folder", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "object_type": { - "type": "string", "title": "Object Type", + "type": "string", "default": "folder" }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true } }, - "type": "object", - "required": [ - "dataset_id", - "creator" - ], - "title": "FolderOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "FolderPatch": { + "title": "FolderPatch", + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "parent_folder": { - "type": "string", "title": "Parent Folder", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } - }, - "type": "object", - "title": "FolderPatch" + } }, "GroupAndRole": { + "title": "GroupAndRole", + "required": [ + "group", + "role" + ], + "type": "object", "properties": { "group": { "$ref": "#/components/schemas/GroupOut" @@ -12855,423 +12968,426 @@ "role": { "$ref": "#/components/schemas/RoleType" } - }, - "type": "object", - "required": [ - "group", - "role" - ], - "title": "GroupAndRole" + } }, "GroupBase": { + "title": "GroupBase", + "required": [ + "name" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "users": { + "title": "Users", + "type": "array", "items": { "$ref": "#/components/schemas/Member" }, - "type": "array", - "title": "Users", "default": [] } - }, - "type": "object", + } + }, + "GroupIn": { + "title": "GroupIn", "required": [ "name" ], - "title": "GroupBase" - }, - "GroupIn": { + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "users": { + "title": "Users", + "type": "array", "items": { "$ref": "#/components/schemas/Member" }, - "type": "array", - "title": "Users", "default": [] } - }, - "type": "object", + } + }, + "GroupOut": { + "title": "GroupOut", "required": [ + "creator", "name" ], - "title": "GroupIn" - }, - "GroupOut": { + "type": "object", "properties": { "creator": { + "title": "Creator", "type": "string", - "format": "email", - "title": "Creator" + "format": "email" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "users": { + "title": "Users", + "type": "array", "items": { "$ref": "#/components/schemas/Member" }, - "type": "array", - "title": "Users", "default": [] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "views": { - "type": "integer", "title": "Views", + "type": "integer", "default": 0 } }, - "type": "object", - "required": [ - "creator", - "name" - ], - "title": "GroupOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "HTTPValidationError": { + "title": "HTTPValidationError", + "type": "object", "properties": { "detail": { + "title": "Detail", + "type": "array", "items": { "$ref": "#/components/schemas/ValidationError" - }, - "type": "array", - "title": "Detail" + } } - }, - "type": "object", - "title": "HTTPValidationError" + } }, "LegacyEventListenerIn": { + "title": "LegacyEventListenerIn", + "required": [ + "name" + ], + "type": "object", "properties": { "author": { - "type": "string", - "title": "Author" + "title": "Author", + "type": "string" }, "process": { - "type": "object", - "title": "Process" + "title": "Process", + "type": "object" }, "maturity": { - "type": "string", "title": "Maturity", + "type": "string", "default": "Development" }, "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "contributors": { + "title": "Contributors", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Contributors", "default": [] }, "contexts": { + "title": "Contexts", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] }, - "type": "array", - "title": "Contexts", "default": [] }, "repository": { + "title": "Repository", + "type": "array", "items": { "$ref": "#/components/schemas/Repository" }, - "type": "array", - "title": "Repository", "default": [] }, "external_services": { + "title": "External Services", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "External Services", "default": [] }, "libraries": { + "title": "Libraries", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Libraries", "default": [] }, "bibtex": { + "title": "Bibtex", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Bibtex", "default": [] }, "default_labels": { + "title": "Default Labels", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Default Labels", "default": [] }, "categories": { + "title": "Categories", + "type": "array", "items": { "type": "string" }, - "type": "array", - "title": "Categories", "default": [] }, "parameters": { - "type": "object", - "title": "Parameters" + "title": "Parameters", + "type": "object" }, "version": { - "type": "string", "title": "Version", + "type": "string", "default": "1.0" }, "description": { - "type": "string", "title": "Description", + "type": "string", "default": "" } }, - "type": "object", - "required": [ - "name" - ], - "title": "LegacyEventListenerIn", "description": "v1 Extractors can submit data formatted as a LegacyEventListener (i.e. v1 format) and it will be converted to a v2 EventListener." }, "LicenseBase": { + "title": "LicenseBase", + "required": [ + "name" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "url": { - "type": "string", - "title": "Url" + "title": "Url", + "type": "string" }, "version": { - "type": "string", - "title": "Version" + "title": "Version", + "type": "string" }, "holders": { - "type": "string", - "title": "Holders" + "title": "Holders", + "type": "string" }, "expiration_date": { + "title": "Expiration Date", "type": "string", - "format": "date-time", - "title": "Expiration Date" + "format": "date-time" } - }, - "type": "object", + } + }, + "LicenseIn": { + "title": "LicenseIn", "required": [ "name" ], - "title": "LicenseBase" - }, - "LicenseIn": { + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "url": { - "type": "string", - "title": "Url" + "title": "Url", + "type": "string" }, "version": { - "type": "string", - "title": "Version" + "title": "Version", + "type": "string" }, "holders": { - "type": "string", - "title": "Holders" + "title": "Holders", + "type": "string" }, "expiration_date": { + "title": "Expiration Date", "type": "string", - "format": "date-time", - "title": "Expiration Date" + "format": "date-time" } - }, - "type": "object", - "required": [ - "name" - ], - "title": "LicenseIn" + } }, "LicenseOption": { + "title": "LicenseOption", + "required": [ + "id" + ], + "type": "object", "properties": { "id": { - "type": "string", - "title": "Id" + "title": "Id", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "url": { - "type": "string", - "title": "Url" + "title": "Url", + "type": "string" } - }, - "type": "object", - "required": [ - "id" - ], - "title": "LicenseOption" + } }, "LicenseOut": { + "title": "LicenseOut", + "required": [ + "creator", + "name" + ], + "type": "object", "properties": { "creator": { + "title": "Creator", "type": "string", - "format": "email", - "title": "Creator" + "format": "email" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "url": { - "type": "string", - "title": "Url" + "title": "Url", + "type": "string" }, "version": { - "type": "string", - "title": "Version" + "title": "Version", + "type": "string" }, "holders": { - "type": "string", - "title": "Holders" + "title": "Holders", + "type": "string" }, "expiration_date": { + "title": "Expiration Date", "type": "string", - "format": "date-time", - "title": "Expiration Date" + "format": "date-time" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", - "required": [ - "creator", - "name" - ], - "title": "LicenseOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "LocalFileIn": { + "title": "LocalFileIn", + "required": [ + "path" + ], + "type": "object", "properties": { "path": { - "type": "string", - "title": "Path" + "title": "Path", + "type": "string" } }, - "type": "object", - "required": [ - "path" - ], - "title": "LocalFileIn", "description": "Used when adding a file from a local disk." }, "Member": { + "title": "Member", + "required": [ + "user" + ], + "type": "object", "properties": { "user": { "$ref": "#/components/schemas/UserOut" }, "editor": { - "type": "boolean", "title": "Editor", + "type": "boolean", "default": false } - }, - "type": "object", - "required": [ - "user" - ], - "title": "Member" + } }, "MetadataAgent": { + "title": "MetadataAgent", + "required": [ + "creator" + ], + "type": "object", "properties": { "creator": { "$ref": "#/components/schemas/UserOut" @@ -13280,165 +13396,164 @@ "$ref": "#/components/schemas/EventListenerOut" } }, - "type": "object", - "required": [ - "creator" - ], - "title": "MetadataAgent", "description": "Describes the user who created a piece of metadata. If listener is provided, user refers to the user who\ntriggered the job." }, "MetadataConfig": { + "title": "MetadataConfig", + "type": "object", "properties": { "type": { - "type": "string", "title": "Type", + "type": "string", "default": "str" } - }, - "type": "object", - "title": "MetadataConfig" + } }, "MetadataDefinitionIn": { + "title": "MetadataDefinitionIn", + "required": [ + "name", + "required_for_items", + "fields" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "required_for_items": { "$ref": "#/components/schemas/MetadataRequiredForItems" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "@context": { + "title": "@Context", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] - }, - "type": "array", - "title": "@Context" + } }, "context_url": { - "type": "string", - "title": "Context Url" + "title": "Context Url", + "type": "string" }, "fields": { + "title": "Fields", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataField" - }, - "type": "array", - "title": "Fields" + } }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" } }, - "type": "object", + "description": "This describes a metadata object with a short name and description, predefined set of fields, and context.\nThese provide a shorthand for use by listeners as well as a source for building GUI widgets to add new entries.\n\nExample: {\n \"name\" : \"LatLon\",\n \"description\" : \"A set of Latitude/Longitude coordinates\",\n \"required_for_items\": {\n \"datasets\": false,\n \"files\": false\n },\n \"context\" : [\n {\n \"longitude\" : \"https://schema.org/longitude\",\n \"latitude\" : \"https://schema.org/latitude\"\n },\n ],\n \"fields\" : [\n {\n \"name\" : \"longitude\",\n \"list\" : false,\n \"widgetType\": \"TextField\",\n \"config\": {\n \"type\" : \"float\"\n },\n \"required\" : true\n },\n {\n \"name\" : \"latitude\",\n \"list\" : false,\n \"widgetType\": \"TextField\",\n \"config\": {\n \"type\" : \"float\"\n },\n \"required\" : true\n }\n ]\n}" + }, + "MetadataDefinitionOut": { + "title": "MetadataDefinitionOut", "required": [ "name", "required_for_items", - "fields" + "fields", + "creator" ], - "title": "MetadataDefinitionIn", - "description": "This describes a metadata object with a short name and description, predefined set of fields, and context.\nThese provide a shorthand for use by listeners as well as a source for building GUI widgets to add new entries.\n\nExample: {\n \"name\" : \"LatLon\",\n \"description\" : \"A set of Latitude/Longitude coordinates\",\n \"required_for_items\": {\n \"datasets\": false,\n \"files\": false\n },\n \"context\" : [\n {\n \"longitude\" : \"https://schema.org/longitude\",\n \"latitude\" : \"https://schema.org/latitude\"\n },\n ],\n \"fields\" : [\n {\n \"name\" : \"longitude\",\n \"list\" : false,\n \"widgetType\": \"TextField\",\n \"config\": {\n \"type\" : \"float\"\n },\n \"required\" : true\n },\n {\n \"name\" : \"latitude\",\n \"list\" : false,\n \"widgetType\": \"TextField\",\n \"config\": {\n \"type\" : \"float\"\n },\n \"required\" : true\n }\n ]\n}" - }, - "MetadataDefinitionOut": { + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "required_for_items": { "$ref": "#/components/schemas/MetadataRequiredForItems" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "@context": { + "title": "@Context", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] - }, - "type": "array", - "title": "@Context" + } }, "context_url": { - "type": "string", - "title": "Context Url" + "title": "Context Url", + "type": "string" }, "fields": { + "title": "Fields", + "type": "array", "items": { "$ref": "#/components/schemas/MetadataField" - }, - "type": "array", - "title": "Fields" + } }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "creator": { "$ref": "#/components/schemas/UserOut" } }, - "type": "object", - "required": [ - "name", - "required_for_items", - "fields", - "creator" - ], - "title": "MetadataDefinitionOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "MetadataDelete": { + "title": "MetadataDelete", + "type": "object", "properties": { "metadata_id": { - "type": "string", - "title": "Metadata Id" + "title": "Metadata Id", + "type": "string" }, "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "listener": { "$ref": "#/components/schemas/EventListenerIn" @@ -13446,48 +13561,53 @@ "extractor": { "$ref": "#/components/schemas/LegacyEventListenerIn" } - }, - "type": "object", - "title": "MetadataDelete" + } }, "MetadataEnumConfig": { + "title": "MetadataEnumConfig", + "required": [ + "options" + ], + "type": "object", "properties": { "type": { - "type": "string", "title": "Type", + "type": "string", "default": "enum" }, "options": { + "title": "Options", + "type": "array", "items": { "type": "string" - }, - "type": "array", - "title": "Options" + } } - }, - "type": "object", - "required": [ - "options" - ], - "title": "MetadataEnumConfig" + } }, "MetadataField": { + "title": "MetadataField", + "required": [ + "name", + "config" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "list": { - "type": "boolean", "title": "List", + "type": "boolean", "default": false }, "widgetType": { - "type": "string", "title": "Widgettype", + "type": "string", "default": "TextField" }, "config": { + "title": "Config", "anyOf": [ { "$ref": "#/components/schemas/MetadataEnumConfig" @@ -13495,60 +13615,58 @@ { "$ref": "#/components/schemas/MetadataConfig" } - ], - "title": "Config" + ] }, "required": { - "type": "boolean", "title": "Required", + "type": "boolean", "default": false } - }, - "type": "object", - "required": [ - "name", - "config" - ], - "title": "MetadataField" + } }, "MetadataIn": { + "title": "MetadataIn", + "required": [ + "content" + ], + "type": "object", "properties": { "@context": { + "title": "@Context", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] - }, - "type": "array", - "title": "@Context" + } }, "context_url": { - "type": "string", - "title": "Context Url" + "title": "Context Url", + "type": "string" }, "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "content": { - "type": "object", - "title": "Content" + "title": "Content", + "type": "object" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "file_version": { - "type": "integer", - "title": "File Version" + "title": "File Version", + "type": "integer" }, "listener": { "$ref": "#/components/schemas/EventListenerIn" @@ -13556,47 +13674,49 @@ "extractor": { "$ref": "#/components/schemas/LegacyEventListenerIn" } - }, - "type": "object", - "required": [ - "content" - ], - "title": "MetadataIn" + } }, "MetadataOut": { + "title": "MetadataOut", + "required": [ + "content", + "resource", + "agent" + ], + "type": "object", "properties": { "@context": { + "title": "@Context", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] - }, - "type": "array", - "title": "@Context" + } }, "context_url": { - "type": "string", - "title": "Context Url" + "title": "Context Url", + "type": "string" }, "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "content": { - "type": "object", - "title": "Content" + "title": "Content", + "type": "object" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "resource": { "$ref": "#/components/schemas/MongoDBRef" @@ -13605,74 +13725,77 @@ "$ref": "#/components/schemas/MetadataAgent" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true } }, - "type": "object", - "required": [ - "content", - "resource", - "agent" - ], - "title": "MetadataOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "MetadataPatch": { + "title": "MetadataPatch", + "required": [ + "content" + ], + "type": "object", "properties": { "@context": { + "title": "@Context", + "type": "array", "items": { "anyOf": [ { "type": "object" }, { - "type": "string", "maxLength": 65536, "minLength": 1, + "type": "string", "format": "uri" } ] - }, - "type": "array", - "title": "@Context" + } }, "context_url": { - "type": "string", - "title": "Context Url" + "title": "Context Url", + "type": "string" }, "definition": { - "type": "string", - "title": "Definition" + "title": "Definition", + "type": "string" }, "content": { - "type": "object", - "title": "Content" + "title": "Content", + "type": "object" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "file_version": { - "type": "integer", - "title": "File Version" + "title": "File Version", + "type": "integer" }, "listener": { "$ref": "#/components/schemas/EventListenerIn" @@ -13681,294 +13804,305 @@ "$ref": "#/components/schemas/LegacyEventListenerIn" }, "metadata_id": { - "type": "string", - "title": "Metadata Id" + "title": "Metadata Id", + "type": "string" } - }, - "type": "object", - "required": [ - "content" - ], - "title": "MetadataPatch" + } }, "MetadataRequiredForItems": { + "title": "MetadataRequiredForItems", + "type": "object", "properties": { "datasets": { - "type": "boolean", "title": "Datasets", + "type": "boolean", "default": false }, "files": { - "type": "boolean", "title": "Files", + "type": "boolean", "default": false } - }, - "type": "object", - "title": "MetadataRequiredForItems" + } }, "MongoDBRef": { + "title": "MongoDBRef", + "required": [ + "collection", + "resource_id" + ], + "type": "object", "properties": { "collection": { - "type": "string", - "title": "Collection" + "title": "Collection", + "type": "string" }, "resource_id": { - "type": "string", "title": "Resource Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "version": { - "type": "integer", - "title": "Version" + "title": "Version", + "type": "integer" } - }, - "type": "object", - "required": [ - "collection", - "resource_id" - ], - "title": "MongoDBRef" + } }, "PageMetadata": { + "title": "PageMetadata", + "type": "object", "properties": { "total_count": { - "type": "integer", "title": "Total Count", + "type": "integer", "default": 0 }, "skip": { - "type": "integer", "title": "Skip", + "type": "integer", "default": 0 }, "limit": { - "type": "integer", "title": "Limit", + "type": "integer", "default": 0 } - }, - "type": "object", - "title": "PageMetadata" + } }, "Paged": { + "title": "Paged", + "required": [ + "metadata" + ], + "type": "object", "properties": { "metadata": { "$ref": "#/components/schemas/PageMetadata" }, "data": { - "items": {}, - "type": "array", "title": "Data", + "type": "array", + "items": {}, "default": [] } - }, - "type": "object", - "required": [ - "metadata" - ], - "title": "Paged" + } }, "Repository": { + "title": "Repository", + "type": "object", "properties": { "repository_type": { - "type": "string", "title": "Repository Type", + "type": "string", "default": "git" }, "repository_url": { - "type": "string", "title": "Repository Url", + "type": "string", "default": "" } }, - "type": "object", - "title": "Repository", "description": "Reference to a repository associated with Event Listener/Extractor." }, "RoleType": { - "type": "string", + "title": "RoleType", "enum": [ "owner", "viewer", "uploader", "editor" ], - "title": "RoleType", + "type": "string", "description": "A user can have one of the following roles for a specific dataset. Since we don't currently implement permissions\nthere is an implied hierarchy between these roles OWNER > EDITOR > UPLOADER > VIEWER. For example, if a route\nrequires VIEWER any of the roles can access that resource." }, "SearchCriteria": { + "title": "SearchCriteria", + "required": [ + "field", + "value" + ], + "type": "object", "properties": { "field": { - "type": "string", - "title": "Field" + "title": "Field", + "type": "string" }, "operator": { - "type": "string", "title": "Operator", + "type": "string", "default": "==" }, "value": { - "type": "string", - "title": "Value" + "title": "Value", + "type": "string" } - }, - "type": "object", - "required": [ - "field", - "value" - ], - "title": "SearchCriteria" + } }, "SearchObject": { + "title": "SearchObject", + "type": "object", "properties": { "criteria": { + "title": "Criteria", + "type": "array", "items": { "$ref": "#/components/schemas/SearchCriteria" }, - "type": "array", - "title": "Criteria", "default": [] }, "mode": { - "type": "string", "title": "Mode", + "type": "string", "default": "and" }, "original": { - "type": "string", - "title": "Original" + "title": "Original", + "type": "string" } }, - "type": "object", - "title": "SearchObject", "description": "This is a way to save a search (i.e. as a Feed).\n\nParameters:\n criteria -- some number of field/operator/value tuples describing the search requirements\n mode -- and/or determines whether all of the criteria must match, or any of them\n original -- if the user originally performed a string search, their original text entry is preserved here" }, "Status": { + "title": "Status", + "type": "object", "properties": { "version": { - "type": "string", "title": "Version", + "type": "string", "default": "2.0.0-beta.2" } - }, - "type": "object", - "title": "Status" + } }, "StorageType": { - "type": "string", + "title": "StorageType", "enum": [ "minio", "local", "remote", "aws" ], - "title": "StorageType", + "type": "string", "description": "Depending on the StorageType,the file may need different properties such as local path or URL.\nAlso, some StorageTypes do not support versioning or anonymous sharing." }, "ThumbnailOut": { + "title": "ThumbnailOut", + "required": [ + "creator" + ], + "type": "object", "properties": { "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "bytes": { - "type": "integer", "title": "Bytes", + "type": "integer", "default": 0 }, "content_type": { + "title": "Content Type", "allOf": [ { "$ref": "#/components/schemas/ContentType" } ], - "title": "Content Type", "default": { "content_type": "N/A", "main_type": "N/A" } }, "downloads": { - "type": "integer", "title": "Downloads", + "type": "integer", "default": 0 }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true } }, - "type": "object", - "required": [ - "creator" - ], - "title": "ThumbnailOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "UserAPIKeyOut": { + "title": "UserAPIKeyOut", + "required": [ + "name", + "key", + "user" + ], + "type": "object", "properties": { "name": { - "type": "string", - "title": "Name" + "title": "Name", + "type": "string" }, "key": { - "type": "string", - "title": "Key" + "title": "Key", + "type": "string" }, "user": { + "title": "User", "type": "string", - "format": "email", - "title": "User" + "format": "email" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "expires": { + "title": "Expires", "type": "string", - "format": "date-time", - "title": "Expires" + "format": "date-time" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] } }, - "type": "object", - "required": [ - "name", - "key", - "user" - ], - "title": "UserAPIKeyOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "UserAndRole": { + "title": "UserAndRole", + "required": [ + "user", + "role" + ], + "type": "object", "properties": { "user": { "$ref": "#/components/schemas/UserOut" @@ -13976,111 +14110,116 @@ "role": { "$ref": "#/components/schemas/RoleType" } - }, - "type": "object", - "required": [ - "user", - "role" - ], - "title": "UserAndRole" + } }, "UserIn": { + "title": "UserIn", + "required": [ + "email", + "first_name", + "last_name", + "password" + ], + "type": "object", "properties": { "email": { + "title": "Email", "type": "string", - "format": "email", - "title": "Email" + "format": "email" }, "first_name": { - "type": "string", - "title": "First Name" + "title": "First Name", + "type": "string" }, "last_name": { - "type": "string", - "title": "Last Name" + "title": "Last Name", + "type": "string" }, "password": { - "type": "string", - "title": "Password" + "title": "Password", + "type": "string" } - }, - "type": "object", + } + }, + "UserLogin": { + "title": "UserLogin", "required": [ "email", - "first_name", - "last_name", "password" ], - "title": "UserIn" - }, - "UserLogin": { + "type": "object", "properties": { "email": { + "title": "Email", "type": "string", - "format": "email", - "title": "Email" + "format": "email" }, "password": { - "type": "string", - "title": "Password" + "title": "Password", + "type": "string" } - }, - "type": "object", + } + }, + "UserOut": { + "title": "UserOut", "required": [ "email", - "password" + "first_name", + "last_name" ], - "title": "UserLogin" - }, - "UserOut": { + "type": "object", "properties": { "email": { + "title": "Email", "type": "string", - "format": "email", - "title": "Email" + "format": "email" }, "first_name": { - "type": "string", - "title": "First Name" + "title": "First Name", + "type": "string" }, "last_name": { - "type": "string", - "title": "Last Name" + "title": "Last Name", + "type": "string" }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "admin": { - "type": "boolean", "title": "Admin", + "type": "boolean", "default": false }, "admin_mode": { - "type": "boolean", "title": "Admin Mode", + "type": "boolean", "default": false }, "read_only_user": { - "type": "boolean", "title": "Read Only User", + "type": "boolean", "default": false } }, - "type": "object", - "required": [ - "email", - "first_name", - "last_name" - ], - "title": "UserOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "ValidationError": { + "title": "ValidationError", + "required": [ + "loc", + "msg", + "type" + ], + "type": "object", "properties": { "loc": { + "title": "Location", + "type": "array", "items": { "anyOf": [ { @@ -14090,28 +14229,26 @@ "type": "integer" } ] - }, - "type": "array", - "title": "Location" + } }, "msg": { - "type": "string", - "title": "Message" + "title": "Message", + "type": "string" }, "type": { - "type": "string", - "title": "Error Type" + "title": "Error Type", + "type": "string" } - }, - "type": "object", - "required": [ - "loc", - "msg", - "type" - ], - "title": "ValidationError" + } }, "VisualizationConfigIn": { + "title": "VisualizationConfigIn", + "required": [ + "resource", + "visualization_component_id", + "visualization_mimetype" + ], + "type": "object", "properties": { "resource": { "$ref": "#/components/schemas/MongoDBRef" @@ -14123,32 +14260,32 @@ "$ref": "#/components/schemas/EventListenerJobDB" }, "client": { - "type": "string", - "title": "Client" + "title": "Client", + "type": "string" }, "parameters": { - "type": "object", "title": "Parameters", + "type": "object", "default": {} }, "visualization_component_id": { - "type": "string", - "title": "Visualization Component Id" + "title": "Visualization Component Id", + "type": "string" }, "visualization_mimetype": { - "type": "string", - "title": "Visualization Mimetype" + "title": "Visualization Mimetype", + "type": "string" } - }, - "type": "object", + } + }, + "VisualizationConfigOut": { + "title": "VisualizationConfigOut", "required": [ "resource", "visualization_component_id", "visualization_mimetype" ], - "title": "VisualizationConfigIn" - }, - "VisualizationConfigOut": { + "type": "object", "properties": { "resource": { "$ref": "#/components/schemas/MongoDBRef" @@ -14160,126 +14297,132 @@ "$ref": "#/components/schemas/EventListenerJobDB" }, "client": { - "type": "string", - "title": "Client" + "title": "Client", + "type": "string" }, "parameters": { - "type": "object", "title": "Parameters", + "type": "object", "default": {} }, "visualization_component_id": { - "type": "string", - "title": "Visualization Component Id" + "title": "Visualization Component Id", + "type": "string" }, "visualization_mimetype": { - "type": "string", - "title": "Visualization Mimetype" + "title": "Visualization Mimetype", + "type": "string" }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true }, "visualization_data": { + "title": "Visualization Data", + "type": "array", "items": { "$ref": "#/components/schemas/VisualizationDataOut" }, - "type": "array", - "title": "Visualization Data", "default": [] } }, - "type": "object", - "required": [ - "resource", - "visualization_component_id", - "visualization_mimetype" - ], - "title": "VisualizationConfigOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" }, "VisualizationDataOut": { + "title": "VisualizationDataOut", + "required": [ + "creator", + "visualization_config_id" + ], + "type": "object", "properties": { "name": { - "type": "string", "title": "Name", + "type": "string", "default": "N/A" }, "description": { - "type": "string", - "title": "Description" + "title": "Description", + "type": "string" }, "creator": { "$ref": "#/components/schemas/UserOut" }, "created": { + "title": "Created", "type": "string", - "format": "date-time", - "title": "Created" + "format": "date-time" }, "modified": { + "title": "Modified", "type": "string", - "format": "date-time", - "title": "Modified" + "format": "date-time" }, "bytes": { - "type": "integer", "title": "Bytes", + "type": "integer", "default": 0 }, "content_type": { + "title": "Content Type", "allOf": [ { "$ref": "#/components/schemas/ContentType" } ], - "title": "Content Type", "default": { "content_type": "N/A", "main_type": "N/A" } }, "visualization_config_id": { - "type": "string", "title": "Visualization Config Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "origin_id": { - "type": "string", "title": "Origin Id", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "id": { - "type": "string", "title": "Id", - "description": "MongoDB document ObjectID", - "example": "5eb7cf5a86d9755df3a6c593" + "type": "string", + "examples": [ + "5eb7cf5a86d9755df3a6c593", + "5eb7cfb05e32e07750a1756a" + ] }, "frozen": { - "type": "boolean", "title": "Frozen", + "type": "boolean", "default": true } }, - "type": "object", - "required": [ - "creator", - "visualization_config_id" - ], - "title": "VisualizationDataOut", - "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class" + "description": "Document Mapping class.\n\nFields:\n\n- `id` - MongoDB document ObjectID \"_id\" field.\nMapped to the PydanticObjectId class\n\nInherited from:\n\n- Pydantic BaseModel\n- [UpdateMethods](https://roman-right.github.io/beanie/api/interfaces/#aggregatemethods)" } }, "securitySchemes": {