/users/{id}/movies:
x-swagger-router-controller: movies
get:
description: Returns users movies to the caller
operationId: getGallery
parameters:
- name: id
type: integer
in: path
required: true
description: id of user
- name: moviesSelection
in: body
required: true
description: object describing what movies are requested
schema:
$ref: '#/definitions/MoviesSelection'
responses:
"200":
description: Success
schema:
$ref: "#/definitions/GetMoviesResponse"
default:
description: Error
schema:
$ref: "#/definitions/ErrorResponse"
#later:
definitions:
MoviesSelection:
description: object describing what movies are requested
properties:
onlyFavs:
type: boolean
description: are only favourite movies requested
sort:
type: string
description: property that should become sorting key
skip:
type: string
description: how many movies should be skipped (pagination)
limit:
type: integer
description: how many movies should be returned (pagination)
required:
- onlyFavs
- sort
- skip
- limit