docs.jsonld
type: ApiDocumentation
title: Hello API Platform
entrypoint: /api
supported class: Error
supported class: ConstraintViolation
supported class: Account
supported class: Auth
supported class: Dashboard
supported class: EntrepriseMembers
supported class: InvitationResource
supported class: Workload
supported class: CalendarEvent
supported class: Document
supported class: Entreprise
supported class: FileResource
supported class: KanbanColumn
supported class: Message
supported class: Module
supported class: ModuleRoom
supported class: Room
supported class: RoomTemplate
supported class: Task
supported class: Team
supported class: TeamRoomPermission
supported class: TemplateModule
supported class: User
supported class: UserRoomPermission
supported class: Whiteboard
supported class: Entrypoint
supported class: ConstraintViolationList

Error
type: Class
title: Error
supported property: SupportedProperty
  property: Error/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/title
  title: title
  required: false
  readable: true
  writeable: false
  description: A short, human-readable summary of the problem.
supported property: SupportedProperty
  property: Error/detail
  title: detail
  required: false
  readable: true
  writeable: false
  description: A human-readable explanation specific to this occurrence of the problem.
supported property: SupportedProperty
  property: Error/instance
  title: instance
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
supported property: SupportedProperty
  property: Error/type
  title: type
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the problem type
supported property: SupportedProperty
  property: Error/meta
  title: meta
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/source
  title: source
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Error resource.
  method: GET
  returns: Error
  title: getError
description: A representation of common errors.
subclass of: Error

Error/id
type: Property
domain: Error
the hydra core vocabulary: id
range: string

Error/title
type: Property
domain: Error
the hydra core vocabulary: title
range: string

Error/detail
type: Property
domain: Error
the hydra core vocabulary: detail
range: string

Error/instance
type: Property
domain: Error
the hydra core vocabulary: instance
range: string

Error/type
type: Property
domain: Error
the hydra core vocabulary: type
range: string

Error/meta
type: Property
domain: Error
the hydra core vocabulary: meta

Error/source
type: Property
domain: Error
the hydra core vocabulary: source

Error/description
type: Property
domain: Error
the hydra core vocabulary: description
range: string

Error/trace
type: Property
domain: Error
the hydra core vocabulary: trace

Error/message
type: Property
domain: Error
the hydra core vocabulary: message
range: string

Error/code
type: Property
domain: Error
the hydra core vocabulary: code
range: integer

Error/file
type: Property
domain: Error
the hydra core vocabulary: file
range: string

Error/line
type: Property
domain: Error
the hydra core vocabulary: line
range: integer

ConstraintViolation
type: Class
title: ConstraintViolation
supported property: SupportedProperty
  property: ConstraintViolation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/errorTitle
  title: errorTitle
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/detail
  title: detail
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/previous
  title: previous
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
description: Unprocessable entity
subclass of: Error

ConstraintViolation/status
type: Property
domain: ConstraintViolation
the hydra core vocabulary: status
range: integer

ConstraintViolation/errorTitle
type: Property
domain: ConstraintViolation
the hydra core vocabulary: errorTitle
range: string

ConstraintViolation/violations
type: Property
domain: ConstraintViolation
the hydra core vocabulary: violations
range: ConstraintViolationList

ConstraintViolation/detail
type: Property
domain: ConstraintViolation
the hydra core vocabulary: detail
range: string

ConstraintViolation/message
type: Property
domain: ConstraintViolation
the hydra core vocabulary: message
range: string

ConstraintViolation/code
type: Property
domain: ConstraintViolation
the hydra core vocabulary: code
range: string
range: integer

ConstraintViolation/file
type: Property
domain: ConstraintViolation
the hydra core vocabulary: file
range: string

ConstraintViolation/line
type: Property
domain: ConstraintViolation
the hydra core vocabulary: line
range: integer

ConstraintViolation/description
type: Property
domain: ConstraintViolation
the hydra core vocabulary: description
range: string

ConstraintViolation/type
type: Property
domain: ConstraintViolation
the hydra core vocabulary: type
range: string

ConstraintViolation/title
type: Property
domain: ConstraintViolation
the hydra core vocabulary: title
range: string

ConstraintViolation/instance
type: Property
domain: ConstraintViolation
the hydra core vocabulary: instance
range: string

ConstraintViolation/statusCode
type: Property
domain: ConstraintViolation
the hydra core vocabulary: statusCode
range: integer

ConstraintViolation/headers
type: Property
domain: ConstraintViolation
the hydra core vocabulary: headers

ConstraintViolation/trace
type: Property
domain: ConstraintViolation
the hydra core vocabulary: trace

ConstraintViolation/previous
type: Property
domain: ConstraintViolation
the hydra core vocabulary: previous
range: integer

Account
type: Class
title: Account
supported property: SupportedProperty
  property: Account/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/role
  title: role
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/avatarUrl
  title: avatarUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/team
  title: team
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Account/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Account resource.
  method: GET
  returns: Account
  title: getAccount
supported operation: Operation
  description: Updates the Account resource.
  expects: Account
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Account
  title: patchAccount
supported operation: Operation
  type: DeleteAction
  description: Deletes the Account resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteAccount
supported operation: Operation
  description: Updates the Account resource.
  expects: Account
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Account
  title: patchAccount
supported operation: Operation
  description: Updates the Account resource.
  expects: Account
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Account
  title: patchAccount
supported operation: Operation
  type: DeleteAction
  description: Deletes the Account resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteAccount

Account/id
type: Property
domain: Account
the hydra core vocabulary: id
range: integer

Account/email
type: Property
domain: Account
the hydra core vocabulary: email
range: string

Account/displayName
type: Property
domain: Account
the hydra core vocabulary: displayName
range: string

Account/role
type: Property
domain: Account
the hydra core vocabulary: role
range: string

Account/avatarUrl
type: Property
domain: Account
the hydra core vocabulary: avatarUrl
range: string

Account/team
type: Property
domain: Account
the hydra core vocabulary: team

Account/createdAt
type: Property
domain: Account
the hydra core vocabulary: createdAt
range: string

Auth
type: Class
title: Auth
supported operation: Operation
  type: FindAction
  description: Retrieves a Auth resource.
  method: GET
  returns: Auth
  title: getAuth

Dashboard
type: Class
title: Dashboard
supported operation: Operation
  type: FindAction
  description: Retrieves a Dashboard resource.
  method: GET
  returns: Dashboard
  title: getDashboard

EntrepriseMembers
type: Class
title: EntrepriseMembers
supported property: SupportedProperty
  property: EntrepriseMembers/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EntrepriseMembers/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EntrepriseMembers/email
  title: email
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a EntrepriseMembers resource.
  method: GET
  returns: owl:Nothing
  title: getEntrepriseMembers

EntrepriseMembers/id
type: Property
domain: EntrepriseMembers
the hydra core vocabulary: id
range: integer

EntrepriseMembers/displayName
type: Property
domain: EntrepriseMembers
the hydra core vocabulary: displayName
range: string

EntrepriseMembers/email
type: Property
domain: EntrepriseMembers
the hydra core vocabulary: email
range: string

InvitationResource
type: Class
title: InvitationResource
supported property: SupportedProperty
  property: InvitationResource/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InvitationResource/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InvitationResource/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InvitationResource/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InvitationResource/expiresAt
  title: expiresAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InvitationResource/invitedBy
  title: invitedBy
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a InvitationResource resource.
  method: GET
  returns: owl:Nothing
  title: getInvitationResource
supported operation: Operation
  type: DeleteAction
  description: Deletes the InvitationResource resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteInvitationResource

InvitationResource/id
type: Property
domain: InvitationResource
the hydra core vocabulary: id
range: integer

InvitationResource/email
type: Property
domain: InvitationResource
the hydra core vocabulary: email
range: string

InvitationResource/status
type: Property
domain: InvitationResource
the hydra core vocabulary: status
range: string

InvitationResource/createdAt
type: Property
domain: InvitationResource
the hydra core vocabulary: createdAt
range: string

InvitationResource/expiresAt
type: Property
domain: InvitationResource
the hydra core vocabulary: expiresAt
range: string

InvitationResource/invitedBy
type: Property
domain: InvitationResource
the hydra core vocabulary: invitedBy

Workload
type: Class
title: Workload
supported property: SupportedProperty
  property: Workload/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/statusLabel
  title: statusLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/color
  title: color
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/percentage
  title: percentage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/totalHours
  title: totalHours
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/eventCount
  title: eventCount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/meetingCount
  title: meetingCount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/hasShortBreaks
  title: hasShortBreaks
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/standardHours
  title: standardHours
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/period
  title: period
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/events
  title: events
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Workload/modifiers
  title: modifiers
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Workload resource.
  method: GET
  returns: Workload
  title: getWorkload
supported operation: Operation
  type: FindAction
  description: Retrieves a Workload resource.
  method: GET
  returns: Workload
  title: getWorkload
supported operation: Operation
  type: FindAction
  description: Retrieves a Workload resource.
  method: GET
  returns: Workload
  title: getWorkload
supported operation: Operation
  type: FindAction
  description: Retrieves a Workload resource.
  method: GET
  returns: Workload
  title: getWorkload

Workload/status
type: Property
domain: Workload
the hydra core vocabulary: status
range: string

Workload/statusLabel
type: Property
domain: Workload
the hydra core vocabulary: statusLabel
range: string

Workload/color
type: Property
domain: Workload
the hydra core vocabulary: color
range: string

Workload/percentage
type: Property
domain: Workload
the hydra core vocabulary: percentage
range: integer

Workload/totalHours
type: Property
domain: Workload
the hydra core vocabulary: totalHours
range: decimal

Workload/eventCount
type: Property
domain: Workload
the hydra core vocabulary: eventCount
range: integer

Workload/meetingCount
type: Property
domain: Workload
the hydra core vocabulary: meetingCount
range: integer

Workload/hasShortBreaks
type: Property
domain: Workload
the hydra core vocabulary: hasShortBreaks
range: boolean

Workload/standardHours
type: Property
domain: Workload
the hydra core vocabulary: standardHours
range: integer

Workload/period
type: Property
domain: Workload
the hydra core vocabulary: period
range: string

Workload/events
type: Property
domain: Workload
the hydra core vocabulary: events

Workload/modifiers
type: Property
domain: Workload
the hydra core vocabulary: modifiers

CalendarEvent
type: Class
title: CalendarEvent
supported property: SupportedProperty
  property: CalendarEvent/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/eventType
  title: eventType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/isAllDay
  title: isAllDay
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/recurrence
  title: recurrence
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/color
  title: color
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/isPrivate
  title: isPrivate
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/participants
  title: participants
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/allDay
  title: allDay
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: CalendarEvent/private
  title: private
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: CalendarEvent/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/eventType
  title: eventType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/isAllDay
  title: isAllDay
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/recurrence
  title: recurrence
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/color
  title: color
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/isPrivate
  title: isPrivate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/roomId
  title: roomId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CalendarEvent/participants
  title: participants
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CalendarEvent resource.
  method: GET
  returns: CalendarEvent
  title: getCalendarEvent

CalendarEvent/room
type: Link
domain: CalendarEvent
the hydra core vocabulary: room
max cardinality: 1
range: Room

CalendarEvent/user
type: Link
domain: CalendarEvent
the hydra core vocabulary: user
max cardinality: 1
range: User
type: Property

CalendarEvent/entreprise
type: Link
domain: CalendarEvent
the hydra core vocabulary: entreprise
max cardinality: 1
range: Entreprise

CalendarEvent/title
type: Property
domain: CalendarEvent
the hydra core vocabulary: title
range: string

CalendarEvent/description
type: Property
domain: CalendarEvent
the hydra core vocabulary: description
range: string

CalendarEvent/eventType
type: Property
domain: CalendarEvent
the hydra core vocabulary: eventType
range: string

CalendarEvent/startDate
type: Property
domain: CalendarEvent
the hydra core vocabulary: startDate
range: dateTime
range: string

CalendarEvent/endDate
type: Property
domain: CalendarEvent
the hydra core vocabulary: endDate
range: dateTime
range: string

CalendarEvent/isAllDay
type: Property
domain: CalendarEvent
the hydra core vocabulary: isAllDay
range: boolean

CalendarEvent/recurrence
type: Property
domain: CalendarEvent
the hydra core vocabulary: recurrence
range: string

CalendarEvent/color
type: Property
domain: CalendarEvent
the hydra core vocabulary: color
range: string

CalendarEvent/location
type: Property
domain: CalendarEvent
the hydra core vocabulary: location
range: string

CalendarEvent/isPrivate
type: Property
domain: CalendarEvent
the hydra core vocabulary: isPrivate
range: boolean

CalendarEvent/createdAt
type: Property
domain: CalendarEvent
the hydra core vocabulary: createdAt
range: dateTime
range: string

CalendarEvent/participants
type: Property
domain: CalendarEvent
the hydra core vocabulary: participants

CalendarEvent/allDay
type: Property
domain: CalendarEvent
the hydra core vocabulary: allDay
range: boolean

CalendarEvent/private
type: Property
domain: CalendarEvent
the hydra core vocabulary: private
range: boolean

CalendarEvent/id
type: Property
domain: CalendarEvent
the hydra core vocabulary: id
range: integer

CalendarEvent/roomId
type: Property
domain: CalendarEvent
the hydra core vocabulary: roomId
range: integer

Document
type: Class
title: Document
supported property: SupportedProperty
  property: Document/room
  title: room
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Document/contentHtml
  title: contentHtml
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Document/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Document resource.
  method: GET
  returns: Document
  title: getDocument
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Document resource.
  expects: Document
  method: PUT
  returns: Document
  title: putDocument

Document/room
type: Property
domain: Document
the hydra core vocabulary: room
max cardinality: 1
range: Room

Document/contentHtml
type: Property
domain: Document
the hydra core vocabulary: contentHtml
range: string

Document/updatedAt
type: Property
domain: Document
the hydra core vocabulary: updatedAt
range: dateTime

Entreprise
type: Class
title: Entreprise
supported property: SupportedProperty
  property: Entreprise/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Entreprise/domain
  title: domain
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Entreprise/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Entreprise resource.
  method: GET
  returns: Entreprise
  title: getEntreprise
supported operation: Operation
  description: Updates the Entreprise resource.
  expects: Entreprise
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Entreprise
  title: patchEntreprise
supported operation: Operation
  type: DeleteAction
  description: Deletes the Entreprise resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteEntreprise

Entreprise/name
type: Property
domain: Entreprise
the hydra core vocabulary: name
range: string

Entreprise/domain
type: Property
domain: Entreprise
the hydra core vocabulary: domain
range: string

Entreprise/createdAt
type: Property
domain: Entreprise
the hydra core vocabulary: createdAt
range: dateTime

FileResource
type: Class
title: FileResource
supported property: SupportedProperty
  property: FileResource/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FileResource/user
  title: user
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/fileName
  title: fileName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FileResource/filePath
  title: filePath
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/mimeType
  title: mimeType
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/size
  title: size
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/isFolder
  title: isFolder
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: FileResource/parent
  title: parent
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/id
  title: id
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/fileName
  title: fileName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/filePath
  title: filePath
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/mimeType
  title: mimeType
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/size
  title: size
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/isFolder
  title: isFolder
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/parentId
  title: parentId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/roomId
  title: roomId
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/user
  title: user
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: FileResource/childCount
  title: childCount
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a FileResource resource.
  method: GET
  returns: FileResource
  title: getFileResource
supported operation: Operation
  type: FindAction
  description: Retrieves a FileResource resource.
  method: GET
  returns: FileResource
  title: getFileResource
supported operation: Operation
  description: Updates the FileResource resource.
  expects: FileResource
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: FileResource
  title: patchFileResource
supported operation: Operation
  type: DeleteAction
  description: Deletes the FileResource resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteFileResource

FileResource/room
type: Link
domain: FileResource
the hydra core vocabulary: room
max cardinality: 1
range: Room

FileResource/user
type: Link
domain: FileResource
the hydra core vocabulary: user
max cardinality: 1
range: User
type: Property

FileResource/fileName
type: Property
domain: FileResource
the hydra core vocabulary: fileName
range: string

FileResource/filePath
type: Property
domain: FileResource
the hydra core vocabulary: filePath
range: string

FileResource/mimeType
type: Property
domain: FileResource
the hydra core vocabulary: mimeType
range: string

FileResource/size
type: Property
domain: FileResource
the hydra core vocabulary: size
range: integer

FileResource/isFolder
type: Property
domain: FileResource
the hydra core vocabulary: isFolder
range: boolean

FileResource/parent
type: Property
domain: FileResource
the hydra core vocabulary: parent
max cardinality: 1
range: FileResource

FileResource/createdAt
type: Property
domain: FileResource
the hydra core vocabulary: createdAt
range: dateTime
range: string

FileResource/id
type: Property
domain: FileResource
the hydra core vocabulary: id
range: integer

FileResource/parentId
type: Property
domain: FileResource
the hydra core vocabulary: parentId
range: integer

FileResource/roomId
type: Property
domain: FileResource
the hydra core vocabulary: roomId
range: integer

FileResource/childCount
type: Property
domain: FileResource
the hydra core vocabulary: childCount
range: integer

KanbanColumn
type: Class
title: KanbanColumn
supported property: SupportedProperty
  property: KanbanColumn/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/color
  title: color
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/position
  title: position
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/tasks
  title: tasks
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: KanbanColumn/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/color
  title: color
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/position
  title: position
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/roomId
  title: roomId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: KanbanColumn/taskCount
  title: taskCount
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a KanbanColumn resource.
  method: GET
  returns: KanbanColumn
  title: getKanbanColumn
supported operation: Operation
  description: Updates the KanbanColumn resource.
  expects: KanbanColumn
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: KanbanColumn
  title: patchKanbanColumn
supported operation: Operation
  type: DeleteAction
  description: Deletes the KanbanColumn resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteKanbanColumn

KanbanColumn/room
type: Link
domain: KanbanColumn
the hydra core vocabulary: room
max cardinality: 1
range: Room

KanbanColumn/name
type: Property
domain: KanbanColumn
the hydra core vocabulary: name
range: string

KanbanColumn/color
type: Property
domain: KanbanColumn
the hydra core vocabulary: color
range: string

KanbanColumn/position
type: Property
domain: KanbanColumn
the hydra core vocabulary: position
range: integer

KanbanColumn/tasks
type: Link
domain: KanbanColumn
the hydra core vocabulary: tasks
range: Task

KanbanColumn/id
type: Property
domain: KanbanColumn
the hydra core vocabulary: id
range: integer

KanbanColumn/roomId
type: Property
domain: KanbanColumn
the hydra core vocabulary: roomId
range: integer

KanbanColumn/taskCount
type: Property
domain: KanbanColumn
the hydra core vocabulary: taskCount
range: integer

Message
type: Class
title: Message
supported property: SupportedProperty
  property: Message/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/user
  title: user
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Message/content
  title: content
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Message resource.
  method: GET
  returns: Message
  title: getMessage
supported operation: Operation
  description: Updates the Message resource.
  expects: Message
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Message
  title: patchMessage
supported operation: Operation
  type: DeleteAction
  description: Deletes the Message resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMessage

Message/room
type: Property
domain: Message
the hydra core vocabulary: room
max cardinality: 1
range: Room

Message/user
type: Property
domain: Message
the hydra core vocabulary: user
max cardinality: 1
range: User

Message/content
type: Property
domain: Message
the hydra core vocabulary: content
range: string

Message/createdAt
type: Property
domain: Message
the hydra core vocabulary: createdAt
range: dateTime

Module
type: Class
title: Module
supported property: SupportedProperty
  property: Module/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Module/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Module/description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Module resource.
  method: GET
  returns: Module
  title: getModule
supported operation: Operation
  description: Updates the Module resource.
  expects: Module
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Module
  title: patchModule
supported operation: Operation
  type: DeleteAction
  description: Deletes the Module resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteModule

Module/name
type: Property
domain: Module
the hydra core vocabulary: name
range: string

Module/code
type: Property
domain: Module
the hydra core vocabulary: code
range: string

Module/description
type: Property
domain: Module
the hydra core vocabulary: description
range: string

ModuleRoom
type: Class
title: ModuleRoom
supported property: SupportedProperty
  property: ModuleRoom/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ModuleRoom/module
  title: module
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ModuleRoom/configJson
  title: configJson
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ModuleRoom/displayOrder
  title: displayOrder
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ModuleRoom resource.
  method: GET
  returns: ModuleRoom
  title: getModuleRoom
supported operation: Operation
  description: Updates the ModuleRoom resource.
  expects: ModuleRoom
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ModuleRoom
  title: patchModuleRoom
supported operation: Operation
  type: DeleteAction
  description: Deletes the ModuleRoom resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteModuleRoom

ModuleRoom/room
type: Link
domain: ModuleRoom
the hydra core vocabulary: room
max cardinality: 1
range: Room

ModuleRoom/module
type: Link
domain: ModuleRoom
the hydra core vocabulary: module
max cardinality: 1
range: Module

ModuleRoom/configJson
type: Property
domain: ModuleRoom
the hydra core vocabulary: configJson

ModuleRoom/displayOrder
type: Property
domain: ModuleRoom
the hydra core vocabulary: displayOrder
range: integer

Room
type: Class
title: Room
supported property: SupportedProperty
  property: Room/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/isTemporary
  title: isTemporary
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: Room/visibility
  title: visibility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/creator
  title: creator
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/template
  title: template
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/layoutType
  title: layoutType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/moduleRooms
  title: moduleRooms
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/teamPermissions
  title: teamPermissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/userPermissions
  title: userPermissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/messages
  title: messages
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/document
  title: document
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/whiteboard
  title: whiteboard
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/files
  title: files
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/tasks
  title: tasks
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/kanbanColumns
  title: kanbanColumns
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/calendarEvents
  title: calendarEvents
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/temporary
  title: temporary
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/private
  title: private
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Room/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/visibility
  title: visibility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/isTemporary
  title: isTemporary
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/layoutType
  title: layoutType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/creator
  title: creator
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/moduleRooms
  title: moduleRooms
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Room/isCreator
  title: isCreator
  required: false
  readable: true
  writeable: true
supported operation: Operation

Room/name
type: Property
domain: Room
the hydra core vocabulary: name
range: string

Room/isTemporary
type: Property
domain: Room
the hydra core vocabulary: isTemporary
range: boolean

Room/visibility
type: Property
domain: Room
the hydra core vocabulary: visibility
range: string

Room/creator
type: Link
domain: Room
the hydra core vocabulary: creator
max cardinality: 1
range: User
type: Property

Room/entreprise
type: Link
domain: Room
the hydra core vocabulary: entreprise
max cardinality: 1
range: Entreprise
type: Property

Room/template
type: Link
domain: Room
the hydra core vocabulary: template
max cardinality: 1
range: RoomTemplate

Room/createdAt
type: Property
domain: Room
the hydra core vocabulary: createdAt
range: dateTime
range: string

Room/layoutType
type: Property
domain: Room
the hydra core vocabulary: layoutType
range: string

Room/moduleRooms
type: Link
domain: Room
the hydra core vocabulary: moduleRooms
range: ModuleRoom
type: Property

Room/teamPermissions
type: Link
domain: Room
the hydra core vocabulary: teamPermissions
range: TeamRoomPermission

Room/userPermissions
type: Link
domain: Room
the hydra core vocabulary: userPermissions
range: UserRoomPermission

Room/messages
type: Link
domain: Room
the hydra core vocabulary: messages
range: Message

Room/document
type: Link
domain: Room
the hydra core vocabulary: document
max cardinality: 1
range: Document

Room/whiteboard
type: Link
domain: Room
the hydra core vocabulary: whiteboard
max cardinality: 1
range: Whiteboard

Room/files
type: Link
domain: Room
the hydra core vocabulary: files
range: FileResource

Room/tasks
type: Link
domain: Room
the hydra core vocabulary: tasks
range: Task

Room/kanbanColumns
type: Link
domain: Room
the hydra core vocabulary: kanbanColumns
range: KanbanColumn

Room/calendarEvents
type: Link
domain: Room
the hydra core vocabulary: calendarEvents
range: CalendarEvent

Room/temporary
type: Property
domain: Room
the hydra core vocabulary: temporary
range: boolean

Room/private
type: Property
domain: Room
the hydra core vocabulary: private
range: boolean

Room/id
type: Property
domain: Room
the hydra core vocabulary: id
range: integer

Room/displayName
type: Property
domain: Room
the hydra core vocabulary: displayName
range: string

Room/email
type: Property
domain: Room
the hydra core vocabulary: email
range: string

Room/isCreator
type: Property
domain: Room
the hydra core vocabulary: isCreator
range: boolean

RoomTemplate
type: Class
title: RoomTemplate
supported property: SupportedProperty
  property: RoomTemplate/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: RoomTemplate/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: RoomTemplate/creator
  title: creator
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: RoomTemplate/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: RoomTemplate/isDefault
  title: isDefault
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: RoomTemplate/templateModules
  title: templateModules
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a RoomTemplate resource.
  method: GET
  returns: RoomTemplate
  title: getRoomTemplate

RoomTemplate/name
type: Property
domain: RoomTemplate
the hydra core vocabulary: name
range: string

RoomTemplate/description
type: Property
domain: RoomTemplate
the hydra core vocabulary: description
range: string

RoomTemplate/creator
type: Link
domain: RoomTemplate
the hydra core vocabulary: creator
max cardinality: 1
range: User

RoomTemplate/entreprise
type: Link
domain: RoomTemplate
the hydra core vocabulary: entreprise
max cardinality: 1
range: Entreprise

RoomTemplate/isDefault
type: Property
domain: RoomTemplate
the hydra core vocabulary: isDefault
range: boolean

RoomTemplate/templateModules
type: Property
domain: RoomTemplate
the hydra core vocabulary: templateModules
range: TemplateModule

Task
type: Class
title: Task
supported property: SupportedProperty
  property: Task/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/column
  title: column
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/position
  title: position
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/assignedTo
  title: assignedTo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/estimation
  title: estimation
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Task/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Task resource.
  method: GET
  returns: Task
  title: getTask
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Task resource.
  expects: Task
  method: PUT
  returns: Task
  title: putTask
supported operation: Operation
  description: Updates the Task resource.
  expects: Task
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Task
  title: patchTask
supported operation: Operation
  type: DeleteAction
  description: Deletes the Task resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTask

Task/room
type: Link
domain: Task
the hydra core vocabulary: room
max cardinality: 1
range: Room

Task/title
type: Property
domain: Task
the hydra core vocabulary: title
range: string

Task/description
type: Property
domain: Task
the hydra core vocabulary: description
range: string

Task/column
type: Link
domain: Task
the hydra core vocabulary: column
max cardinality: 1
range: KanbanColumn

Task/type
type: Property
domain: Task
the hydra core vocabulary: type
range: string

Task/position
type: Property
domain: Task
the hydra core vocabulary: position
range: integer

Task/assignedTo
type: Property
domain: Task
the hydra core vocabulary: assignedTo
max cardinality: 1
range: User

Task/estimation
type: Property
domain: Task
the hydra core vocabulary: estimation
range: integer

Task/createdAt
type: Property
domain: Task
the hydra core vocabulary: createdAt
range: dateTime

Team
type: Class
title: Team
supported property: SupportedProperty
  property: Team/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Team resource.
  method: GET
  returns: Team
  title: getTeam
supported operation: Operation
  description: Updates the Team resource.
  expects: Team
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Team
  title: patchTeam
supported operation: Operation
  type: DeleteAction
  description: Deletes the Team resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTeam

Team/name
type: Property
domain: Team
the hydra core vocabulary: name
range: string

Team/entreprise
type: Property
domain: Team
the hydra core vocabulary: entreprise
max cardinality: 1
range: Entreprise

TeamRoomPermission
type: Class
title: TeamRoomPermission
supported property: SupportedProperty
  property: TeamRoomPermission/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamRoomPermission/team
  title: team
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamRoomPermission/role
  title: role
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a TeamRoomPermission resource.
  method: GET
  returns: TeamRoomPermission
  title: getTeamRoomPermission
supported operation: Operation
  description: Updates the TeamRoomPermission resource.
  expects: TeamRoomPermission
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: TeamRoomPermission
  title: patchTeamRoomPermission
supported operation: Operation
  type: DeleteAction
  description: Deletes the TeamRoomPermission resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTeamRoomPermission

TeamRoomPermission/room
type: Link
domain: TeamRoomPermission
the hydra core vocabulary: room
max cardinality: 1
range: Room

TeamRoomPermission/team
type: Link
domain: TeamRoomPermission
the hydra core vocabulary: team
max cardinality: 1
range: Team

TeamRoomPermission/role
type: Property
domain: TeamRoomPermission
the hydra core vocabulary: role
range: string

TemplateModule
type: Class
title: TemplateModule
supported property: SupportedProperty
  property: TemplateModule/template
  title: template
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TemplateModule/module
  title: module
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a TemplateModule resource.
  method: GET
  returns: TemplateModule
  title: getTemplateModule
supported operation: Operation
  description: Updates the TemplateModule resource.
  expects: TemplateModule
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: TemplateModule
  title: patchTemplateModule
supported operation: Operation
  type: DeleteAction
  description: Deletes the TemplateModule resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTemplateModule

TemplateModule/template
type: Link
domain: TemplateModule
the hydra core vocabulary: template
max cardinality: 1
range: RoomTemplate

TemplateModule/module
type: Link
domain: TemplateModule
the hydra core vocabulary: module
max cardinality: 1
range: Module

User
type: Class
title: User
supported property: SupportedProperty
  property: User/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/role
  title: role
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/entreprise
  title: entreprise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/team
  title: team
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/avatarPath
  title: avatarPath
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/firstName
  title: firstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/lastName
  title: lastName
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  description: Updates the User resource.
  expects: User
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: User
  title: patchUser
supported operation: Operation
  type: DeleteAction
  description: Deletes the User resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteUser

User/email
type: Property
domain: User
the hydra core vocabulary: email
range: string

User/displayName
type: Property
domain: User
the hydra core vocabulary: displayName
range: string

User/role
type: Property
domain: User
the hydra core vocabulary: role
range: string

User/entreprise
type: Property
domain: User
the hydra core vocabulary: entreprise
max cardinality: 1
range: Entreprise

User/team
type: Property
domain: User
the hydra core vocabulary: team
max cardinality: 1
range: Team

User/avatarPath
type: Property
domain: User
the hydra core vocabulary: avatarPath
range: string

User/createdAt
type: Property
domain: User
the hydra core vocabulary: createdAt
range: dateTime

User/firstName
type: Property
domain: User
the hydra core vocabulary: firstName
range: string

User/lastName
type: Property
domain: User
the hydra core vocabulary: lastName
range: string

UserRoomPermission
type: Class
title: UserRoomPermission
supported property: SupportedProperty
  property: UserRoomPermission/room
  title: room
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: UserRoomPermission/user
  title: user
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a UserRoomPermission resource.
  method: GET
  returns: UserRoomPermission
  title: getUserRoomPermission
supported operation: Operation
  description: Updates the UserRoomPermission resource.
  expects: UserRoomPermission
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: UserRoomPermission
  title: patchUserRoomPermission
supported operation: Operation
  type: DeleteAction
  description: Deletes the UserRoomPermission resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteUserRoomPermission

UserRoomPermission/room
type: Link
domain: UserRoomPermission
the hydra core vocabulary: room
max cardinality: 1
range: Room

UserRoomPermission/user
type: Link
domain: UserRoomPermission
the hydra core vocabulary: user
max cardinality: 1
range: User

Whiteboard
type: Class
title: Whiteboard
supported property: SupportedProperty
  property: Whiteboard/room
  title: room
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Whiteboard/strokes
  title: strokes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Whiteboard/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Whiteboard resource.
  method: GET
  returns: Whiteboard
  title: getWhiteboard
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Whiteboard resource.
  expects: Whiteboard
  method: PUT
  returns: Whiteboard
  title: putWhiteboard

Whiteboard/room
type: Link
domain: Whiteboard
the hydra core vocabulary: room
max cardinality: 1
range: Room

Whiteboard/strokes
type: Property
domain: Whiteboard
the hydra core vocabulary: strokes

Whiteboard/updatedAt
type: Property
domain: Whiteboard
the hydra core vocabulary: updatedAt
range: dateTime

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/account
  title: getAccountCollection
  description: The collection of Account resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/auth
  title: getAuthCollection
  description: The collection of Auth resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/entrepriseMembers
  title: getEntrepriseMembersCollection
  description: The collection of EntrepriseMembers resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/invitationResource
  title: getInvitationResourceCollection
  description: The collection of InvitationResource resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/calendarEvent
  title: getCalendarEventCollection
  description: The collection of CalendarEvent resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/entreprise
  title: getEntrepriseCollection
  description: The collection of Entreprise resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/fileResource
  title: getFileResourceCollection
  description: The collection of FileResource resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/kanbanColumn
  title: getKanbanColumnCollection
  description: The collection of KanbanColumn resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/message
  title: getMessageCollection
  description: The collection of Message resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/module
  title: getModuleCollection
  description: The collection of Module resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/moduleRoom
  title: getModuleRoomCollection
  description: The collection of ModuleRoom resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/room
  title: getRoomCollection
  description: The collection of Room resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/roomTemplate
  title: getRoomTemplateCollection
  description: The collection of RoomTemplate resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/task
  title: getTaskCollection
  description: The collection of Task resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/team
  title: getTeamCollection
  description: The collection of Team resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/teamRoomPermission
  title: getTeamRoomPermissionCollection
  description: The collection of TeamRoomPermission resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/templateModule
  title: getTemplateModuleCollection
  description: The collection of TemplateModule resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/user
  title: getUserCollection
  description: The collection of User resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/userRoomPermission
  title: getUserRoomPermissionCollection
  description: The collection of UserRoomPermission resources
  readable: true
  writeable: false
supported operation: Operation
  method: GET
  title: index
  description: The API Entrypoint.
  returns: Entrypoint

Entrypoint/account
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Account
supported operation: Operation
  type: CreateAction
  description: Creates a Account resource.
  expects: Account
  method: POST
  returns: Account
  title: postAccount
supported operation: Operation
  type: CreateAction
  description: Creates a Account resource.
  expects: Account
  method: POST
  returns: Account
  title: postAccount
supported operation: Operation
  type: CreateAction
  description: Creates a Account resource.
  expects: Account
  method: POST
  returns: Account
  title: postAccount
supported operation: Operation
  type: CreateAction
  description: Creates a Account resource.
  expects: Account
  method: POST
  returns: Account
  title: postAccount
supported operation: Operation
  type: CreateAction
  description: Creates a Account resource.
  expects: Account
  method: POST
  returns: Account
  title: postAccount
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Account resources.
  method: GET
  returns: Collection
  title: getAccountCollection

Entrypoint/auth
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Auth
supported operation: Operation
  type: CreateAction
  description: Creates a Auth resource.
  expects: Auth
  method: POST
  returns: Auth
  title: postAuth
supported operation: Operation
  type: CreateAction
  description: Creates a Auth resource.
  expects: Auth
  method: POST
  returns: Auth
  title: postAuth
supported operation: Operation
  type: CreateAction
  description: Creates a Auth resource.
  expects: Auth
  method: POST
  returns: Auth
  title: postAuth

Entrypoint/entrepriseMembers
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: EntrepriseMembers
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of EntrepriseMembers resources.
  method: GET
  returns: Collection
  title: getEntrepriseMembersCollection

Entrypoint/invitationResource
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InvitationResource
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of InvitationResource resources.
  method: GET
  returns: Collection
  title: getInvitationResourceCollection
supported operation: Operation
  type: CreateAction
  description: Creates a InvitationResource resource.
  expects: InvitationResource
  method: POST
  returns: InvitationResource
  title: postInvitationResource
supported operation: Operation
  type: CreateAction
  description: Creates a InvitationResource resource.
  expects: InvitationResource
  method: POST
  returns: InvitationResource
  title: postInvitationResource

Entrypoint/calendarEvent
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CalendarEvent
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CalendarEvent resources.
  method: GET
  returns: Collection
  title: getCalendarEventCollection
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CalendarEvent resources.
  method: GET
  returns: Collection
  title: getCalendarEventCollection
supported operation: Operation
  type: CreateAction
  description: Creates a CalendarEvent resource.
  expects: CalendarEvent
  method: POST
  returns: CalendarEvent
  title: postCalendarEvent

Entrypoint/entreprise
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Entreprise
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Entreprise resources.
  method: GET
  returns: Collection
  title: getEntrepriseCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Entreprise resource.
  expects: Entreprise
  method: POST
  returns: Entreprise
  title: postEntreprise

Entrypoint/fileResource
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FileResource
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of FileResource resources.
  method: GET
  returns: Collection
  title: getFileResourceCollection
supported operation: Operation
  type: CreateAction
  description: Creates a FileResource resource.
  expects: FileResource
  method: POST
  returns: FileResource
  title: postFileResource
supported operation: Operation
  type: CreateAction
  description: Creates a FileResource resource.
  expects: FileResource
  method: POST
  returns: FileResource
  title: postFileResource

Entrypoint/kanbanColumn
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: KanbanColumn
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of KanbanColumn resources.
  method: GET
  returns: Collection
  title: getKanbanColumnCollection
supported operation: Operation
  type: CreateAction
  description: Creates a KanbanColumn resource.
  expects: KanbanColumn
  method: POST
  returns: KanbanColumn
  title: postKanbanColumn
supported operation: Operation
  type: CreateAction
  description: Creates a KanbanColumn resource.
  expects: KanbanColumn
  method: POST
  returns: owl:Nothing
  title: postKanbanColumn

Entrypoint/message
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Message
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Message resources.
  method: GET
  returns: Collection
  title: getMessageCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Message resource.
  expects: Message
  method: POST
  returns: Message
  title: postMessage

Entrypoint/module
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Module
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Module resources.
  method: GET
  returns: Collection
  title: getModuleCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Module resource.
  expects: Module
  method: POST
  returns: Module
  title: postModule

Entrypoint/moduleRoom
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ModuleRoom
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ModuleRoom resources.
  method: GET
  returns: Collection
  title: getModuleRoomCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ModuleRoom resource.
  expects: ModuleRoom
  method: POST
  returns: ModuleRoom
  title: postModuleRoom

Entrypoint/room
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Room
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Room resources.
  method: GET
  returns: Collection
  title: getRoomCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Room resource.
  expects: Room
  method: POST
  returns: Room
  title: postRoom
supported operation: Operation
  type: CreateAction
  description: Creates a Room resource.
  expects: Room
  method: POST
  returns: Room
  title: postRoom
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Room resources.
  method: GET
  returns: Collection
  title: getRoomCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Room resource.
  expects: Room
  method: POST
  returns: Room
  title: postRoom

Entrypoint/roomTemplate
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: RoomTemplate
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of RoomTemplate resources.
  method: GET
  returns: Collection
  title: getRoomTemplateCollection
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of RoomTemplate resources.
  method: GET
  returns: Collection
  title: getRoomTemplateCollection

Entrypoint/task
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Task
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Task resources.
  method: GET
  returns: Collection
  title: getTaskCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Task resource.
  expects: Task
  method: POST
  returns: Task
  title: postTask
supported operation: Operation
  type: CreateAction
  description: Creates a Task resource.
  expects: Task
  method: POST
  returns: Task
  title: postTask

Entrypoint/team
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Team
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Team resources.
  method: GET
  returns: Collection
  title: getTeamCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Team resource.
  expects: Team
  method: POST
  returns: Team
  title: postTeam

Entrypoint/teamRoomPermission
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TeamRoomPermission
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TeamRoomPermission resources.
  method: GET
  returns: Collection
  title: getTeamRoomPermissionCollection
supported operation: Operation
  type: CreateAction
  description: Creates a TeamRoomPermission resource.
  expects: TeamRoomPermission
  method: POST
  returns: TeamRoomPermission
  title: postTeamRoomPermission

Entrypoint/templateModule
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TemplateModule
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TemplateModule resources.
  method: GET
  returns: Collection
  title: getTemplateModuleCollection
supported operation: Operation
  type: CreateAction
  description: Creates a TemplateModule resource.
  expects: TemplateModule
  method: POST
  returns: TemplateModule
  title: postTemplateModule

Entrypoint/user
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: User
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of User resources.
  method: GET
  returns: Collection
  title: getUserCollection
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser

Entrypoint/userRoomPermission
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: UserRoomPermission
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of UserRoomPermission resources.
  method: GET
  returns: Collection
  title: getUserRoomPermissionCollection
supported operation: Operation
  type: CreateAction
  description: Creates a UserRoomPermission resource.
  expects: UserRoomPermission
  method: POST
  returns: UserRoomPermission
  title: postUserRoomPermission

ConstraintViolationList
type: Class
title: ConstraintViolationList
description: A constraint violation List.
supported property: SupportedProperty
  property: propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

propertyPath
type: Property
domain: ConstraintViolationList
range: string

message
type: Property
domain: ConstraintViolationList
range: string

Operation
description: Updates the CalendarEvent resource.
expects: CalendarEvent
expects header:
  header name: Content-Type
  possible value: application/merge-patch+json
method: PATCH
returns: CalendarEvent
title: patchCalendarEvent

Operation
type: DeleteAction
description: Deletes the CalendarEvent resource.
method: DELETE
returns: owl:Nothing
title: deleteCalendarEvent

Operation
type: FindAction
description: Retrieves a Room resource.
method: GET
returns: Room
title: getRoom

Operation
description: Updates the Room resource.
expects: Room
expects header:
  header name: Content-Type
  possible value: application/merge-patch+json
method: PATCH
returns: Room
title: patchRoom

Operation
type: DeleteAction
description: Deletes the Room resource.
method: DELETE
returns: owl:Nothing
title: deleteRoom