docs.jsonld
type: ApiDocumentation
title: Horstable API
entrypoint: /api
supported class: Error
supported class: ConstraintViolation
supported class: StableBarn
supported class: StableBox
supported class: EinkDevice
supported class: StableFacility
supported class: FeedType
supported class: FeedingOverride
supported class: HorseCurrentBox
supported class: Horse
supported class: HorseNote
supported class: StableBoxOccupancy
supported class: HorseOwnership
supported class: Supplement
supported class: HorseTreatment
supported class: HorseWorkout
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

StableBarn
type: Class
title: StableBarn
supported property: SupportedProperty
  property: StableBarn/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBarn/reference
  title: reference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBarn/boxCount
  title: boxCount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBarn/occupiedBoxCount
  title: occupiedBoxCount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBarn/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBarn/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a StableBarn resource.
  method: GET
  returns: StableBarn
  title: getStableBarn

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

StableBarn/reference
type: Property
domain: StableBarn
the hydra core vocabulary: reference
range: string

StableBarn/boxCount
type: Property
domain: StableBarn
the hydra core vocabulary: boxCount
range: integer

StableBarn/occupiedBoxCount
type: Property
domain: StableBarn
the hydra core vocabulary: occupiedBoxCount
range: integer

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

StableBarn/updatedAt
type: Property
domain: StableBarn
the hydra core vocabulary: updatedAt
range: string

StableBox
type: Class
title: StableBox
supported property: SupportedProperty
  property: StableBox/number
  title: number
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/barnId
  title: barnId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/currentOccupancyHorseId
  title: currentOccupancyHorseId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBox/currentOccupancyStartedAt
  title: currentOccupancyStartedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a StableBox resource.
  method: GET
  returns: StableBox
  title: getStableBox

StableBox/number
type: Property
domain: StableBox
the hydra core vocabulary: number
range: string

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

StableBox/notes
type: Property
domain: StableBox
the hydra core vocabulary: notes
range: string

StableBox/barnId
type: Property
domain: StableBox
the hydra core vocabulary: barnId
range: string

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

StableBox/updatedAt
type: Property
domain: StableBox
the hydra core vocabulary: updatedAt
range: string

StableBox/currentOccupancyHorseId
type: Property
domain: StableBox
the hydra core vocabulary: currentOccupancyHorseId
range: string

StableBox/currentOccupancyStartedAt
type: Property
domain: StableBox
the hydra core vocabulary: currentOccupancyStartedAt
range: string

EinkDevice
type: Class
title: EinkDevice
supported property: SupportedProperty
  property: EinkDevice/macAddress
  title: macAddress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/screenSize
  title: screenSize
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/colorPalette
  title: colorPalette
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/stableBoxId
  title: stableBoxId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/stableBoxNumber
  title: stableBoxNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/stableId
  title: stableId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: EinkDevice/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a EinkDevice resource.
  method: GET
  returns: EinkDevice
  title: getEinkDevice
supported operation: Operation
  type: FindAction
  description: Retrieves a EinkDevice resource.
  method: GET
  returns: EinkDevice
  title: getEinkDevice
supported operation: Operation
  description: Updates the EinkDevice resource.
  expects: EinkDevice
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: EinkDevice
  title: patchEinkDevice
supported operation: Operation
  type: DeleteAction
  description: Deletes the EinkDevice resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteEinkDevice

EinkDevice/macAddress
type: Property
domain: EinkDevice
the hydra core vocabulary: macAddress
range: string

EinkDevice/screenSize
type: Property
domain: EinkDevice
the hydra core vocabulary: screenSize
range: string

EinkDevice/colorPalette
type: Property
domain: EinkDevice
the hydra core vocabulary: colorPalette
range: string

EinkDevice/label
type: Property
domain: EinkDevice
the hydra core vocabulary: label
range: string

EinkDevice/stableBoxId
type: Property
domain: EinkDevice
the hydra core vocabulary: stableBoxId
range: string

EinkDevice/stableBoxNumber
type: Property
domain: EinkDevice
the hydra core vocabulary: stableBoxNumber
range: string

EinkDevice/stableId
type: Property
domain: EinkDevice
the hydra core vocabulary: stableId
range: string

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

EinkDevice/updatedAt
type: Property
domain: EinkDevice
the hydra core vocabulary: updatedAt
range: string

StableFacility
type: Class
title: StableFacility
supported property: SupportedProperty
  property: StableFacility/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/surfaceSquareMeters
  title: surfaceSquareMeters
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/capacity
  title: capacity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableFacility/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a StableFacility resource.
  method: GET
  returns: StableFacility
  title: getStableFacility
supported operation: Operation
  description: Updates the StableFacility resource.
  expects: StableFacility
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: StableFacility
  title: patchStableFacility
supported operation: Operation
  type: DeleteAction
  description: Deletes the StableFacility resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteStableFacility

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

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

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

StableFacility/surfaceSquareMeters
type: Property
domain: StableFacility
the hydra core vocabulary: surfaceSquareMeters
range: decimal

StableFacility/capacity
type: Property
domain: StableFacility
the hydra core vocabulary: capacity
range: integer

StableFacility/isActive
type: Property
domain: StableFacility
the hydra core vocabulary: isActive
range: boolean

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

StableFacility/updatedAt
type: Property
domain: StableFacility
the hydra core vocabulary: updatedAt
range: string

FeedType
type: Class
title: FeedType
supported property: SupportedProperty
  property: FeedType/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/categoryLabel
  title: categoryLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/unitLabel
  title: unitLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/costPerUnit
  title: costPerUnit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/isGlobal
  title: isGlobal
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedType/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a FeedType resource.
  method: GET
  returns: owl:Nothing
  title: getFeedType

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

FeedType/category
type: Property
domain: FeedType
the hydra core vocabulary: category
range: string

FeedType/categoryLabel
type: Property
domain: FeedType
the hydra core vocabulary: categoryLabel
range: string

FeedType/unit
type: Property
domain: FeedType
the hydra core vocabulary: unit
range: string

FeedType/unitLabel
type: Property
domain: FeedType
the hydra core vocabulary: unitLabel
range: string

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

FeedType/costPerUnit
type: Property
domain: FeedType
the hydra core vocabulary: costPerUnit
range: string

FeedType/isActive
type: Property
domain: FeedType
the hydra core vocabulary: isActive
range: boolean

FeedType/isGlobal
type: Property
domain: FeedType
the hydra core vocabulary: isGlobal
range: boolean

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

FeedType/updatedAt
type: Property
domain: FeedType
the hydra core vocabulary: updatedAt
range: string

FeedingOverride
type: Class
title: FeedingOverride
supported property: SupportedProperty
  property: FeedingOverride/dateFrom
  title: dateFrom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/dateUntil
  title: dateUntil
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/mealTime
  title: mealTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/feedTypeId
  title: feedTypeId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/feedTypeName
  title: feedTypeName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/quantity
  title: quantity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/reason
  title: reason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/replacesDefault
  title: replacesDefault
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FeedingOverride/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a FeedingOverride resource.
  method: GET
  returns: FeedingOverride
  title: getFeedingOverride
supported operation: Operation
  type: FindAction
  description: Retrieves a FeedingOverride resource.
  method: GET
  returns: FeedingOverride
  title: getFeedingOverride
supported operation: Operation
  type: ReplaceAction
  description: Replaces the FeedingOverride resource.
  expects: FeedingOverride
  method: PUT
  returns: FeedingOverride
  title: putFeedingOverride
supported operation: Operation
  type: DeleteAction
  description: Deletes the FeedingOverride resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteFeedingOverride
description: Gestion des notes et commentaires des chevaux

FeedingOverride/dateFrom
type: Property
domain: FeedingOverride
the hydra core vocabulary: dateFrom
range: string

FeedingOverride/dateUntil
type: Property
domain: FeedingOverride
the hydra core vocabulary: dateUntil
range: string

FeedingOverride/mealTime
type: Property
domain: FeedingOverride
the hydra core vocabulary: mealTime
range: string

FeedingOverride/feedTypeId
type: Property
domain: FeedingOverride
the hydra core vocabulary: feedTypeId
range: string

FeedingOverride/feedTypeName
type: Property
domain: FeedingOverride
the hydra core vocabulary: feedTypeName
range: string

FeedingOverride/quantity
type: Property
domain: FeedingOverride
the hydra core vocabulary: quantity
range: string

FeedingOverride/reason
type: Property
domain: FeedingOverride
the hydra core vocabulary: reason
range: string

FeedingOverride/replacesDefault
type: Property
domain: FeedingOverride
the hydra core vocabulary: replacesDefault
range: boolean

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

FeedingOverride/updatedAt
type: Property
domain: FeedingOverride
the hydra core vocabulary: updatedAt
range: string

HorseCurrentBox
type: Class
title: HorseCurrentBox
supported property: SupportedProperty
  property: HorseCurrentBox/boxId
  title: boxId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/boxNumber
  title: boxNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/barnId
  title: barnId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/barnName
  title: barnName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/occupancyId
  title: occupancyId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/occupancyStartedAt
  title: occupancyStartedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/occupancyReason
  title: occupancyReason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseCurrentBox/occupancyNotes
  title: occupancyNotes
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseCurrentBox resource.
  method: GET
  returns: HorseCurrentBox
  title: getHorseCurrentBox

HorseCurrentBox/boxId
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: boxId
range: string

HorseCurrentBox/boxNumber
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: boxNumber
range: string

HorseCurrentBox/barnId
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: barnId
range: string

HorseCurrentBox/barnName
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: barnName
range: string

HorseCurrentBox/occupancyId
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: occupancyId
range: string

HorseCurrentBox/occupancyStartedAt
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: occupancyStartedAt
range: string

HorseCurrentBox/occupancyReason
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: occupancyReason
range: string

HorseCurrentBox/occupancyNotes
type: Property
domain: HorseCurrentBox
the hydra core vocabulary: occupancyNotes
range: string

Horse
type: Class
title: Horse
supported property: SupportedProperty
  property: Horse/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/sex
  title: sex
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/alias
  title: alias
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/birthDate
  title: birthDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/breed
  title: breed
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/coatColor
  title: coatColor
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/heightMeters
  title: heightMeters
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/ifcePublicId
  title: ifcePublicId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/sireNumber
  title: sireNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/sireKey
  title: sireKey
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/chipNumber
  title: chipNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/feiNumber
  title: feiNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/facilityId
  title: facilityId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/facilityName
  title: facilityName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/facilityType
  title: facilityType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Horse/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Horse resource.
  method: GET
  returns: Horse
  title: getHorse
supported operation: Operation
  description: Updates the Horse resource.
  expects: Horse
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Horse
  title: patchHorse
supported operation: Operation
  type: DeleteAction
  description: Deletes the Horse resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteHorse
supported operation: Operation
  type: FindAction
  description: Retrieves a Horse resource.
  method: GET
  returns: Horse
  title: getHorse
supported operation: Operation
  type: FindAction
  description: Retrieves a Horse resource.
  method: GET
  returns: Horse
  title: getHorse
supported operation: Operation
  type: FindAction
  description: Retrieves a Horse resource.
  method: GET
  returns: Horse
  title: getHorse

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

Horse/sex
type: Property
domain: Horse
the hydra core vocabulary: sex
range: string

Horse/alias
type: Property
domain: Horse
the hydra core vocabulary: alias
range: string

Horse/birthDate
type: Property
domain: Horse
the hydra core vocabulary: birthDate
range: string

Horse/breed
type: Property
domain: Horse
the hydra core vocabulary: breed
range: string

Horse/coatColor
type: Property
domain: Horse
the hydra core vocabulary: coatColor
range: string

Horse/heightMeters
type: Property
domain: Horse
the hydra core vocabulary: heightMeters
range: decimal

Horse/isActive
type: Property
domain: Horse
the hydra core vocabulary: isActive
range: boolean

Horse/ifcePublicId
type: Property
domain: Horse
the hydra core vocabulary: ifcePublicId
range: string

Horse/sireNumber
type: Property
domain: Horse
the hydra core vocabulary: sireNumber
range: string

Horse/sireKey
type: Property
domain: Horse
the hydra core vocabulary: sireKey
range: string

Horse/chipNumber
type: Property
domain: Horse
the hydra core vocabulary: chipNumber
range: string

Horse/feiNumber
type: Property
domain: Horse
the hydra core vocabulary: feiNumber
range: string

Horse/facilityId
type: Property
domain: Horse
the hydra core vocabulary: facilityId
range: string

Horse/facilityName
type: Property
domain: Horse
the hydra core vocabulary: facilityName
range: string

Horse/facilityType
type: Property
domain: Horse
the hydra core vocabulary: facilityType
range: string

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

Horse/updatedAt
type: Property
domain: Horse
the hydra core vocabulary: updatedAt
range: string

HorseNote
type: Class
title: HorseNote
supported property: SupportedProperty
  property: HorseNote/content
  title: content
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/priority
  title: priority
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/isDefault
  title: isDefault
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/isPublic
  title: isPublic
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/validFrom
  title: validFrom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/validUntil
  title: validUntil
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseNote/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseNote resource.
  method: GET
  returns: HorseNote
  title: getHorseNote
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseNote resource.
  method: GET
  returns: HorseNote
  title: getHorseNote
supported operation: Operation
  type: ReplaceAction
  description: Replaces the HorseNote resource.
  expects: HorseNote
  method: PUT
  returns: HorseNote
  title: putHorseNote
supported operation: Operation
  type: DeleteAction
  description: Deletes the HorseNote resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteHorseNote
description: Gestion des notes et commentaires des chevaux

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

HorseNote/category
type: Property
domain: HorseNote
the hydra core vocabulary: category
range: string

HorseNote/priority
type: Property
domain: HorseNote
the hydra core vocabulary: priority
range: string

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

HorseNote/isPublic
type: Property
domain: HorseNote
the hydra core vocabulary: isPublic
range: boolean

HorseNote/validFrom
type: Property
domain: HorseNote
the hydra core vocabulary: validFrom
range: string

HorseNote/validUntil
type: Property
domain: HorseNote
the hydra core vocabulary: validUntil
range: string

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

HorseNote/updatedAt
type: Property
domain: HorseNote
the hydra core vocabulary: updatedAt
range: string

StableBoxOccupancy
type: Class
title: StableBoxOccupancy
supported property: SupportedProperty
  property: StableBoxOccupancy/boxId
  title: boxId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBoxOccupancy/horseId
  title: horseId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBoxOccupancy/startedAt
  title: startedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBoxOccupancy/endedAt
  title: endedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBoxOccupancy/reason
  title: reason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: StableBoxOccupancy/notes
  title: notes
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a StableBoxOccupancy resource.
  method: GET
  returns: StableBoxOccupancy
  title: getStableBoxOccupancy

StableBoxOccupancy/boxId
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: boxId
range: string

StableBoxOccupancy/horseId
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: horseId
range: string

StableBoxOccupancy/startedAt
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: startedAt
range: string

StableBoxOccupancy/endedAt
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: endedAt
range: string

StableBoxOccupancy/reason
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: reason
range: string

StableBoxOccupancy/notes
type: Property
domain: StableBoxOccupancy
the hydra core vocabulary: notes
range: string

HorseOwnership
type: Class
title: HorseOwnership
supported property: SupportedProperty
  property: HorseOwnership/horseId
  title: horseId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/horseName
  title: horseName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/userId
  title: userId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/ownerName
  title: ownerName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/sharePercentage
  title: sharePercentage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/startedAt
  title: startedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/endedAt
  title: endedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/declaredSold
  title: declaredSold
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/propertyCardIssuedAt
  title: propertyCardIssuedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/propertyCardType
  title: propertyCardType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseOwnership/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseOwnership resource.
  method: GET
  returns: HorseOwnership
  title: getHorseOwnership
supported operation: Operation
  description: Updates the HorseOwnership resource.
  expects: HorseOwnership
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: HorseOwnership
  title: patchHorseOwnership
supported operation: Operation
  type: DeleteAction
  description: Deletes the HorseOwnership resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteHorseOwnership

HorseOwnership/horseId
type: Property
domain: HorseOwnership
the hydra core vocabulary: horseId
range: string

HorseOwnership/horseName
type: Property
domain: HorseOwnership
the hydra core vocabulary: horseName
range: string

HorseOwnership/userId
type: Property
domain: HorseOwnership
the hydra core vocabulary: userId
range: string

HorseOwnership/ownerName
type: Property
domain: HorseOwnership
the hydra core vocabulary: ownerName
range: string

HorseOwnership/sharePercentage
type: Property
domain: HorseOwnership
the hydra core vocabulary: sharePercentage
range: string

HorseOwnership/startedAt
type: Property
domain: HorseOwnership
the hydra core vocabulary: startedAt
range: string

HorseOwnership/endedAt
type: Property
domain: HorseOwnership
the hydra core vocabulary: endedAt
range: string

HorseOwnership/declaredSold
type: Property
domain: HorseOwnership
the hydra core vocabulary: declaredSold
range: boolean

HorseOwnership/propertyCardIssuedAt
type: Property
domain: HorseOwnership
the hydra core vocabulary: propertyCardIssuedAt
range: string

HorseOwnership/propertyCardType
type: Property
domain: HorseOwnership
the hydra core vocabulary: propertyCardType
range: string

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

HorseOwnership/updatedAt
type: Property
domain: HorseOwnership
the hydra core vocabulary: updatedAt
range: string

Supplement
type: Class
title: Supplement
supported property: SupportedProperty
  property: Supplement/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/categoryLabel
  title: categoryLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/unitLabel
  title: unitLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/isGlobal
  title: isGlobal
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplement/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Supplement resource.
  method: GET
  returns: owl:Nothing
  title: getSupplement

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

Supplement/category
type: Property
domain: Supplement
the hydra core vocabulary: category
range: string

Supplement/categoryLabel
type: Property
domain: Supplement
the hydra core vocabulary: categoryLabel
range: string

Supplement/unit
type: Property
domain: Supplement
the hydra core vocabulary: unit
range: string

Supplement/unitLabel
type: Property
domain: Supplement
the hydra core vocabulary: unitLabel
range: string

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

Supplement/notes
type: Property
domain: Supplement
the hydra core vocabulary: notes
range: string

Supplement/isActive
type: Property
domain: Supplement
the hydra core vocabulary: isActive
range: boolean

Supplement/isGlobal
type: Property
domain: Supplement
the hydra core vocabulary: isGlobal
range: boolean

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

Supplement/updatedAt
type: Property
domain: Supplement
the hydra core vocabulary: updatedAt
range: string

HorseTreatment
type: Class
title: HorseTreatment
supported property: SupportedProperty
  property: HorseTreatment/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/reason
  title: reason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/dateFrom
  title: dateFrom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/dateUntil
  title: dateUntil
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/isActive
  title: isActive
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/veterinarian
  title: veterinarian
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseTreatment/scheduleItems
  title: scheduleItems
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseTreatment resource.
  method: GET
  returns: HorseTreatment
  title: getHorseTreatment
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseTreatment resource.
  method: GET
  returns: HorseTreatment
  title: getHorseTreatment
supported operation: Operation
  type: ReplaceAction
  description: Replaces the HorseTreatment resource.
  expects: HorseTreatment
  method: PUT
  returns: HorseTreatment
  title: putHorseTreatment
supported operation: Operation
  type: DeleteAction
  description: Deletes the HorseTreatment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteHorseTreatment
description: Gestion des notes et commentaires des chevaux

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

HorseTreatment/reason
type: Property
domain: HorseTreatment
the hydra core vocabulary: reason
range: string

HorseTreatment/dateFrom
type: Property
domain: HorseTreatment
the hydra core vocabulary: dateFrom
range: string

HorseTreatment/dateUntil
type: Property
domain: HorseTreatment
the hydra core vocabulary: dateUntil
range: string

HorseTreatment/isActive
type: Property
domain: HorseTreatment
the hydra core vocabulary: isActive
range: boolean

HorseTreatment/veterinarian
type: Property
domain: HorseTreatment
the hydra core vocabulary: veterinarian
range: string

HorseTreatment/notes
type: Property
domain: HorseTreatment
the hydra core vocabulary: notes
range: string

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

HorseTreatment/updatedAt
type: Property
domain: HorseTreatment
the hydra core vocabulary: updatedAt
range: string

HorseTreatment/scheduleItems
type: Property
domain: HorseTreatment
the hydra core vocabulary: scheduleItems

HorseWorkout
type: Class
title: HorseWorkout
supported property: SupportedProperty
  property: HorseWorkout/date
  title: date
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/durationMinutes
  title: durationMinutes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/timeOfDay
  title: timeOfDay
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/startTime
  title: startTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/weather
  title: weather
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/groundCondition
  title: groundCondition
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/trainer
  title: trainer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/isCompleted
  title: isCompleted
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/exercise
  title: exercise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/intensity
  title: intensity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/rating
  title: rating
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: HorseWorkout/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a HorseWorkout resource.
  method: GET
  returns: HorseWorkout
  title: getHorseWorkout
supported operation: Operation
  type: ReplaceAction
  description: Replaces the HorseWorkout resource.
  expects: HorseWorkout
  method: PUT
  returns: HorseWorkout
  title: putHorseWorkout
supported operation: Operation
  type: DeleteAction
  description: Deletes the HorseWorkout resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteHorseWorkout
description: Gestion des séances d'entraînement et sorties des chevaux

HorseWorkout/date
type: Property
domain: HorseWorkout
the hydra core vocabulary: date
range: string

HorseWorkout/durationMinutes
type: Property
domain: HorseWorkout
the hydra core vocabulary: durationMinutes
range: integer

HorseWorkout/timeOfDay
type: Property
domain: HorseWorkout
the hydra core vocabulary: timeOfDay
range: string

HorseWorkout/startTime
type: Property
domain: HorseWorkout
the hydra core vocabulary: startTime
range: string

HorseWorkout/notes
type: Property
domain: HorseWorkout
the hydra core vocabulary: notes
range: string

HorseWorkout/weather
type: Property
domain: HorseWorkout
the hydra core vocabulary: weather
range: string

HorseWorkout/groundCondition
type: Property
domain: HorseWorkout
the hydra core vocabulary: groundCondition
range: string

HorseWorkout/trainer
type: Property
domain: HorseWorkout
the hydra core vocabulary: trainer

HorseWorkout/isCompleted
type: Property
domain: HorseWorkout
the hydra core vocabulary: isCompleted
range: boolean

HorseWorkout/exercise
type: Property
domain: HorseWorkout
the hydra core vocabulary: exercise

HorseWorkout/intensity
type: Property
domain: HorseWorkout
the hydra core vocabulary: intensity
range: string

HorseWorkout/rating
type: Property
domain: HorseWorkout
the hydra core vocabulary: rating
range: integer

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

HorseWorkout/updatedAt
type: Property
domain: HorseWorkout
the hydra core vocabulary: updatedAt
range: string

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/stableBarn
  title: getStableBarnCollection
  description: The collection of StableBarn resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/stableBox
  title: getStableBoxCollection
  description: The collection of StableBox resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/einkDevice
  title: getEinkDeviceCollection
  description: The collection of EinkDevice resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/stableFacility
  title: getStableFacilityCollection
  description: The collection of StableFacility resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/feedType
  title: getFeedTypeCollection
  description: The collection of FeedType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/feedingOverride
  title: getFeedingOverrideCollection
  description: The collection of FeedingOverride resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/horse
  title: getHorseCollection
  description: The collection of Horse resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/horseNote
  title: getHorseNoteCollection
  description: The collection of HorseNote resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/stableBoxOccupancy
  title: getStableBoxOccupancyCollection
  description: The collection of StableBoxOccupancy resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/horseOwnership
  title: getHorseOwnershipCollection
  description: The collection of HorseOwnership resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/supplement
  title: getSupplementCollection
  description: The collection of Supplement resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/horseTreatment
  title: getHorseTreatmentCollection
  description: The collection of HorseTreatment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/horseWorkout
  title: getHorseWorkoutCollection
  description: The collection of HorseWorkout resources
  readable: true
  writeable: false
supported operation: Operation
  method: GET
  title: index
  description: The API Entrypoint.
  returns: Entrypoint

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

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

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

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

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

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

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

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

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

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

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

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

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

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