Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- swagger: "2.0",
- info: {
- description: null,
- version: "1.0.0",
- title: null,
- termsOfService: null,
- contact: null,
- license: null
- },
- host: "127.0.0.1:8080",
- basePath: "/api",
- tags: [
- {
- name: "secureduser",
- description: null,
- externalDocs: null
- }
- ],
- schemes: [
- "http"
- ],
- consumes: null,
- produces: null,
- paths: {
- /payment/cancel: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "cancel",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /payment/pay: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "pay",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /payment/test: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "test",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /payment/viewMyPayments: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "viewMyPayments",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /payment/viewPaymentStatus: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "viewPaymentStatus",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /playlist/addVideo: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "addToPlaylist",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /playlist/changeStatus: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "changeStatus",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "status",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /playlist/create: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "createPlaylist",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "name",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /playlist/remove: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "removePlaylist",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /playlist/removeVideo: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "removeFromPlaylist",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "puuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /rest/create: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "createUser",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/WebRqRegisterDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /rest/login: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "login",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/WebRqLoginDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/addFavourite: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "addFavourite",
- schemes: null,
- consumes: null,
- produces: null,
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/banUser: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "banUser",
- schemes: null,
- consumes: null,
- produces: null,
- parameters: [
- {
- name: "uuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/editProfile: {
- get: null,
- head: null,
- post: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "editProfile",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: null,
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/ProfileDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/getFavourites: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "getVideoFavourites",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: null,
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/me: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "me",
- schemes: null,
- consumes: null,
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/removeFavourite: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "removeFavourite",
- schemes: null,
- consumes: null,
- produces: null,
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/test: {
- get: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "test",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /secured/user/updatePassword: {
- get: null,
- head: null,
- post: {
- tags: [
- "secureduser"
- ],
- summary: null,
- description: null,
- operationId: "updatePassword",
- schemes: null,
- consumes: null,
- produces: null,
- parameters: [
- {
- name: "newPassword",
- in: "formData",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "oldPassword",
- in: "formData",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /seller/create: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "create",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/SellerDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /seller/edit: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "edit",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/SellerDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /seller/withdraw: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "withdraw",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "sum",
- in: "formData",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "paymentMethod",
- in: "formData",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /transaction/cancel: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "cancel",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "tuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /transaction/myTransactions: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "getMyTransactions",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "start",
- in: "query",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- },
- {
- name: "count",
- in: "query",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /upload/video: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "uploadFile",
- schemes: null,
- consumes: [
- "multipart/form-data"
- ],
- produces: null,
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/InputStream"
- },
- x-examples: null
- },
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/FormDataContentDisposition"
- },
- x-examples: null
- },
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- type: "string",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- x-examples: null
- },
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- type: "string",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/add: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "addVideo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/VideoDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/addTag: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "addTag",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "tagName",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/addToCat: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "addToCategory",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "cuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/category: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "category",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/changeStatus: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "changeStatus",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "status",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/editVideoInfo: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "editVideoInfo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/VideoDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/genVideoUUID: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "genVideoUUID",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/getVideoInfo: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "getVideoInfo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "videoId",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/my/video: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "userVideo",
- schemes: null,
- consumes: [
- "application/x-www-form-urlencoded"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "accountUUID",
- in: "formData",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "offset",
- in: "formData",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- },
- {
- name: "limit",
- in: "formData",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/related/video: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "watchVideo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "videoUUID",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "offset",
- in: "query",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- },
- {
- name: "limit",
- in: "query",
- description: null,
- required: false,
- type: "integer",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: "int32",
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/remove: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "removeVideo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/removeFromCat: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "removeFromCategory",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "cuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/removeTag: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "removeTag",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "vuuid",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- name: "tagName",
- in: "query",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/test: {
- get: {
- tags: null,
- summary: null,
- description: null,
- operationId: "test",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [ ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- head: null,
- post: null,
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- },
- /video/updateVideoMetaInfo: {
- get: null,
- head: null,
- post: {
- tags: null,
- summary: null,
- description: null,
- operationId: "updateVideoMetaInfo",
- schemes: null,
- consumes: [
- "application/json"
- ],
- produces: [
- "application/json"
- ],
- parameters: [
- {
- name: "content-encoding",
- in: "header",
- description: null,
- required: false,
- type: "string",
- items: null,
- collectionFormat: null,
- default: null,
- maximum: null,
- exclusiveMaximum: null,
- minimum: null,
- exclusiveMinimum: null,
- maxLength: null,
- minLength: null,
- pattern: null,
- maxItems: null,
- minItems: null,
- uniqueItems: null,
- multipleOf: null,
- format: null,
- enum: null,
- x-example: null
- },
- {
- in: "body",
- name: "body",
- description: null,
- required: false,
- pattern: null,
- schema: {
- $ref: "#/definitions/WebReqUpdateVideoMetaInfoDTO"
- },
- x-examples: null
- }
- ],
- responses: {
- default: {
- description: "successful operation",
- schema: null,
- examples: null,
- headers: null
- }
- },
- security: null,
- externalDocs: null,
- deprecated: null
- },
- put: null,
- delete: null,
- options: null,
- patch: null,
- parameters: null
- }
- },
- securityDefinitions: null,
- definitions: {
- TagsDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: {
- name: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- WebRqLoginDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: {
- email: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- password: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- InputStream: {
- type: "object",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- WebRqRegisterDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: {
- email: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- password: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: 6,
- maxLength: 20,
- pattern: null,
- default: null,
- enum: null
- },
- name: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- SellerDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- FormDataContentDisposition: {
- type: "object",
- required: null,
- discriminator: null,
- properties: {
- type: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- parameters: {
- type: "object",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- additionalProperties: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- fileName: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- creationDate: {
- type: "string",
- format: "date-time",
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- enum: null
- },
- modificationDate: {
- type: "string",
- format: "date-time",
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- enum: null
- },
- readDate: {
- type: "string",
- format: "date-time",
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- enum: null
- },
- size: {
- type: "integer",
- format: "int64",
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minimum: null,
- maximum: null,
- exclusiveMinimum: null,
- exclusiveMaximum: null,
- default: null,
- enum: null
- },
- name: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- WebReqUpdateVideoMetaInfoDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: {
- videoUuid: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- title: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- description: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- tags: {
- type: "array",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- uniqueItems: null,
- items: {
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- $ref: "#/definitions/TagsDTO"
- },
- maxItems: null,
- minItems: null
- },
- category: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- license: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- },
- price: {
- type: "number",
- format: "double",
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minimum: null,
- maximum: null,
- exclusiveMinimum: null,
- exclusiveMaximum: null,
- default: null,
- enum: null
- },
- status: {
- type: "string",
- format: null,
- example: null,
- xml: null,
- position: null,
- description: null,
- title: null,
- readOnly: null,
- minLength: null,
- maxLength: null,
- pattern: null,
- default: null,
- enum: null
- }
- },
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- ProfileDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- },
- VideoDTO: {
- type: "object",
- required: null,
- discriminator: null,
- properties: null,
- externalDocs: null,
- title: null,
- format: null,
- description: null,
- example: null,
- additionalProperties: null,
- xml: null,
- enum: null,
- default: null
- }
- },
- parameters: null,
- responses: null,
- externalDocs: null,
- securityRequirement: null
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement