docs.jsonld
type: ApiDocumentation
title: Nabhorelan
description: Nabhorelan est une plateforme de covoiturage
entrypoint: /api
supported class: Error
supported class: ConstraintViolation
supported class: Profil
supported class: MediaObject
supported class: User
supported class: Beneficiaire
supported class: Booking
supported class: Commission
supported class: Contact
supported class: Conversation
supported class: Coupon
supported class: CouponUsed
supported class: Deservie
supported class: Message
supported class: Newsletter
supported class: Notation
supported class: Notification
supported class: Offer
supported class: Option
supported class: Participant
supported class: PaymentInfo
supported class: ModePayment
supported class: Payment
supported class: Temoignage
supported class: Vehicule
supported class: Ville
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/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/description
  title: description
  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/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

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

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
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

Profil
type: Class
title: Profil
supported property: SupportedProperty
  property: Profil/firstname
  title: firstname
  required: false
  readable: true
  writeable: true
  description: The firstname of the user
supported property: SupportedProperty
  property: Profil/lastname
  title: lastname
  required: false
  readable: true
  writeable: true
  description: The lastname of the user
supported property: SupportedProperty
  property: Profil/birthdate
  title: birthdate
  required: false
  readable: true
  writeable: true
  description: The birthdate of the user
supported property: SupportedProperty
  property: Profil/isNewsletter
  title: isNewsletter
  required: false
  readable: true
  writeable: true
  description: Activate the newsletter for the user
supported property: SupportedProperty
  property: Profil/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user url of the profil
supported property: SupportedProperty
  property: Profil/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Profil/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Profil/identity
  title: identity
  required: false
  readable: true
  writeable: true
  description: The identity of the profil
supported property: SupportedProperty
  property: Profil/identityVerso
  title: identityVerso
  required: false
  readable: true
  writeable: true
  description: The identity verso of the profil
supported property: SupportedProperty
  property: Profil/permis
  title: permis
  required: false
  readable: true
  writeable: true
  description: The permis of the profil
supported property: SupportedProperty
  property: Profil/permisVerso
  title: permisVerso
  required: false
  readable: true
  writeable: true
  description: The permis verso of the profil
supported property: SupportedProperty
  property: Profil/carteGrise
  title: carteGrise
  required: false
  readable: true
  writeable: true
  description: The carte grise of the profil
supported property: SupportedProperty
  property: Profil/carteGriseVerso
  title: carteGriseVerso
  required: false
  readable: true
  writeable: true
  description: The carte grise verso of the profil
supported property: SupportedProperty
  property: Profil/gender
  title: gender
  required: false
  readable: true
  writeable: true
  description: The gender of the user
supported property: SupportedProperty
  property: Profil/bio
  title: bio
  required: false
  readable: true
  writeable: true
  description: The gender of the user
supported operation: Operation
  type: FindAction
  description: Retrieves a Profil resource.
  method: GET
  returns: Profil
  title: getProfil
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Profil resource.
  expects: Profil
  method: PUT
  returns: Profil
  title: putProfil
supported operation: Operation
  description: Updates the Profil resource.
  expects: Profil
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Profil
  title: patchProfil
supported operation: Operation
  type: DeleteAction
  description: Deletes the Profil resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteProfil

Profil/firstname
type: Property
domain: Profil
the hydra core vocabulary: firstname
range: string

Profil/lastname
type: Property
domain: Profil
the hydra core vocabulary: lastname
range: string

Profil/birthdate
type: Property
domain: Profil
the hydra core vocabulary: birthdate
range: dateTime

Profil/isNewsletter
type: Property
domain: Profil
the hydra core vocabulary: isNewsletter
range: boolean

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

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

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

Profil/identity
type: Link
domain: Profil
the hydra core vocabulary: identity
max cardinality: 1
range: MediaObject

Profil/identityVerso
type: Link
domain: Profil
the hydra core vocabulary: identityVerso
max cardinality: 1
range: MediaObject

Profil/permis
type: Link
domain: Profil
the hydra core vocabulary: permis
max cardinality: 1
range: MediaObject

Profil/permisVerso
type: Link
domain: Profil
the hydra core vocabulary: permisVerso
max cardinality: 1
range: MediaObject

Profil/carteGrise
type: Link
domain: Profil
the hydra core vocabulary: carteGrise
max cardinality: 1
range: MediaObject

Profil/carteGriseVerso
type: Link
domain: Profil
the hydra core vocabulary: carteGriseVerso
max cardinality: 1
range: MediaObject

Profil/gender
type: Property
domain: Profil
the hydra core vocabulary: gender
range: string

Profil/bio
type: Property
domain: Profil
the hydra core vocabulary: bio
range: string

MediaObject
type: Class
title: MediaObject
supported property: SupportedProperty
  property: MediaObject/contentUrl
  title: contentUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/filePath
  title: filePath
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/identity
  title: identity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/identityVerso
  title: identityVerso
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/permis
  title: permis
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/permisVerso
  title: permisVerso
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/carteGrise
  title: carteGrise
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/carteGriseVerso
  title: carteGriseVerso
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MediaObject/isValide
  title: isValide
  required: false
  readable: false
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MediaObject resource.
  method: GET
  returns: MediaObject
  title: getMediaObject
supported operation: Operation
  type: ReplaceAction
  description: Replaces the MediaObject resource.
  expects: MediaObject
  method: PUT
  returns: MediaObject
  title: putMediaObject

MediaObject/contentUrl
type: Property
domain: MediaObject
the hydra core vocabulary: contentUrl
range: string

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

MediaObject/identity
type: Link
domain: MediaObject
the hydra core vocabulary: identity
max cardinality: 1
range: Profil

MediaObject/identityVerso
type: Link
domain: MediaObject
the hydra core vocabulary: identityVerso
max cardinality: 1
range: Profil

MediaObject/permis
type: Link
domain: MediaObject
the hydra core vocabulary: permis
max cardinality: 1
range: Profil

MediaObject/permisVerso
type: Link
domain: MediaObject
the hydra core vocabulary: permisVerso
max cardinality: 1
range: Profil

MediaObject/carteGrise
type: Link
domain: MediaObject
the hydra core vocabulary: carteGrise
max cardinality: 1
range: Profil

MediaObject/carteGriseVerso
type: Link
domain: MediaObject
the hydra core vocabulary: carteGriseVerso
max cardinality: 1
range: Profil

MediaObject/isValide
type: Property
domain: MediaObject
the hydra core vocabulary: isValide
range: boolean

User
type: Class
title: User
supported property: SupportedProperty
  property: User/username
  title: username
  required: true
  readable: true
  writeable: false
  description: The username of the user
supported property: SupportedProperty
  property: User/email
  title: email
  required: true
  readable: true
  writeable: true
  description: The email of the user
supported property: SupportedProperty
  property: User/phone
  title: phone
  required: false
  readable: true
  writeable: true
  description: The phone number of the user
supported property: SupportedProperty
  property: User/isNotif
  title: isNotif
  required: false
  readable: true
  writeable: true
  description: Active Notifaction for user
supported property: SupportedProperty
  property: User/isActif
  title: isActif
  required: false
  readable: true
  writeable: true
  description: Activate the user
supported property: SupportedProperty
  property: User/profil
  title: profil
  required: false
  readable: true
  writeable: true
  description: The profil of the user
supported property: SupportedProperty
  property: User/avatarName
  title: avatarName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/avatarFile
  title: avatarFile
  required: false
  readable: true
  writeable: true
  description: The avatar of the user
supported property: SupportedProperty
  property: User/avatarUrl
  title: avatarUrl
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/isVerified
  title: isVerified
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/role
  title: role
  required: false
  readable: true
  writeable: true
  description: The role of the user
supported property: SupportedProperty
  property: User/plainPassword
  title: plainPassword
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: User/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: User/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported property: SupportedProperty
  property: User/isDeleted
  title: isDeleted
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/deletedAt
  title: deletedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/banned
  title: banned
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/bannedAt
  title: bannedAt
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  type: ReplaceAction
  description: Replaces the User resource.
  expects: User
  method: PUT
  returns: User
  title: putUser
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
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser

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

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

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

User/isNotif
type: Property
domain: User
the hydra core vocabulary: isNotif
range: boolean

User/isActif
type: Property
domain: User
the hydra core vocabulary: isActif
range: boolean

User/profil
type: Property
domain: User
the hydra core vocabulary: profil
max cardinality: 1
range: Profil

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

User/avatarFile
type: Property
domain: User
the hydra core vocabulary: avatarFile

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

User/isVerified
type: Property
domain: User
the hydra core vocabulary: isVerified
range: boolean

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

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

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

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

User/isDeleted
type: Property
domain: User
the hydra core vocabulary: isDeleted
range: boolean

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

User/banned
type: Property
domain: User
the hydra core vocabulary: banned
range: boolean

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

Beneficiaire
type: Class
title: Beneficiaire
supported property: SupportedProperty
  property: Beneficiaire/firstname
  title: firstname
  required: false
  readable: true
  writeable: true
  description: The firstname of the user
supported property: SupportedProperty
  property: Beneficiaire/lastname
  title: lastname
  required: false
  readable: true
  writeable: true
  description: The lastname of the user
supported property: SupportedProperty
  property: Beneficiaire/phone
  title: phone
  required: false
  readable: true
  writeable: true
  description: The phone number of the user
supported property: SupportedProperty
  property: Beneficiaire/booking
  title: booking
  required: false
  readable: true
  writeable: true
  description: The booking
supported operation: Operation
  type: FindAction
  description: Retrieves a Beneficiaire resource.
  method: GET
  returns: Beneficiaire
  title: getBeneficiaire
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Beneficiaire resource.
  expects: Beneficiaire
  method: PUT
  returns: Beneficiaire
  title: putBeneficiaire
supported operation: Operation
  description: Updates the Beneficiaire resource.
  expects: Beneficiaire
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Beneficiaire
  title: patchBeneficiaire
supported operation: Operation
  type: DeleteAction
  description: Deletes the Beneficiaire resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteBeneficiaire

Beneficiaire/firstname
type: Property
domain: Beneficiaire
the hydra core vocabulary: firstname
range: string

Beneficiaire/lastname
type: Property
domain: Beneficiaire
the hydra core vocabulary: lastname
range: string

Beneficiaire/phone
type: Property
domain: Beneficiaire
the hydra core vocabulary: phone
range: string

Beneficiaire/booking
type: Link
domain: Beneficiaire
the hydra core vocabulary: booking
max cardinality: 1
range: Booking

Booking
type: Class
title: Booking
supported property: SupportedProperty
  property: Booking/status
  title: status
  required: false
  readable: true
  writeable: true
  description: The status of the booking
supported property: SupportedProperty
  property: Booking/coupon
  title: coupon
  required: false
  readable: true
  writeable: true
  description: The coupon code
supported property: SupportedProperty
  property: Booking/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user booked
supported property: SupportedProperty
  property: Booking/offer
  title: offer
  required: false
  readable: true
  writeable: true
  description: The offer of the booking
supported property: SupportedProperty
  property: Booking/beneficiaires
  title: beneficiaires
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Booking/notation
  title: notation
  required: false
  readable: true
  writeable: false
  description: notation of booking
supported property: SupportedProperty
  property: Booking/villeDepart
  title: villeDepart
  required: false
  readable: true
  writeable: true
  description: villeDepart of booking
supported property: SupportedProperty
  property: Booking/villeArrive
  title: villeArrive
  required: false
  readable: true
  writeable: true
  description: villeDepart of booking
supported property: SupportedProperty
  property: Booking/payment
  title: payment
  required: false
  readable: true
  writeable: false
  description: payment of booking
supported property: SupportedProperty
  property: Booking/nbrePlace
  title: nbrePlace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Booking/qrcodeFileName
  title: qrcodeFileName
  required: false
  readable: true
  writeable: false
  description: The qrcode of the payment
supported property: SupportedProperty
  property: Booking/qrcodeFile
  title: qrcodeFile
  required: false
  readable: true
  writeable: false
  description: The qrcode of the booking
supported property: SupportedProperty
  property: Booking/qrcodeFileUrl
  title: qrcodeFileUrl
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Booking/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Booking/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Booking resource.
  method: GET
  returns: Booking
  title: getBooking
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Booking resource.
  expects: Booking
  method: PUT
  returns: Booking
  title: putBooking
supported operation: Operation
  description: Updates the Booking resource.
  expects: Booking
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Booking
  title: patchBooking
supported operation: Operation
  type: DeleteAction
  description: Deletes the Booking resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteBooking
supported operation: Operation
  type: FindAction
  description: Retrieves a Booking resource.
  method: GET
  returns: Booking
  title: getBooking

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

Booking/coupon
type: Property
domain: Booking
the hydra core vocabulary: coupon
range: string

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

Booking/offer
type: Property
domain: Booking
the hydra core vocabulary: offer
max cardinality: 1
range: Offer

Booking/beneficiaires
type: Property
domain: Booking
the hydra core vocabulary: beneficiaires
range: Beneficiaire

Booking/notation
type: Property
domain: Booking
the hydra core vocabulary: notation
max cardinality: 1
range: Notation

Booking/villeDepart
type: Property
domain: Booking
the hydra core vocabulary: villeDepart
range: string

Booking/villeArrive
type: Property
domain: Booking
the hydra core vocabulary: villeArrive
range: string

Booking/payment
type: Property
domain: Booking
the hydra core vocabulary: payment
max cardinality: 1
range: Payment

Booking/nbrePlace
type: Property
domain: Booking
the hydra core vocabulary: nbrePlace
range: integer

Booking/qrcodeFileName
type: Property
domain: Booking
the hydra core vocabulary: qrcodeFileName
range: string

Booking/qrcodeFile
type: Property
domain: Booking
the hydra core vocabulary: qrcodeFile

Booking/qrcodeFileUrl
type: Property
domain: Booking
the hydra core vocabulary: qrcodeFileUrl
range: string

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

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

Commission
type: Class
title: Commission
supported property: SupportedProperty
  property: Commission/montant
  title: montant
  required: false
  readable: true
  writeable: true
  description: The amount of the commission
supported property: SupportedProperty
  property: Commission/name
  title: name
  required: false
  readable: true
  writeable: true
  description: The name of the commission
supported property: SupportedProperty
  property: Commission/type
  title: type
  required: false
  readable: true
  writeable: true
  description: The type of the commission
supported property: SupportedProperty
  property: Commission/description
  title: description
  required: false
  readable: true
  writeable: true
  description: The description of the commission
supported property: SupportedProperty
  property: Commission/taux
  title: taux
  required: false
  readable: true
  writeable: true
  description: The taux of the commission
supported property: SupportedProperty
  property: Commission/modePayment
  title: modePayment
  required: false
  readable: false
  writeable: false
  description: The mode of payment of the commission
supported operation: Operation
  type: FindAction
  description: Retrieves a Commission resource.
  method: GET
  returns: Commission
  title: getCommission
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Commission resource.
  expects: Commission
  method: PUT
  returns: Commission
  title: putCommission
supported operation: Operation
  description: Updates the Commission resource.
  expects: Commission
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Commission
  title: patchCommission
supported operation: Operation
  type: DeleteAction
  description: Deletes the Commission resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteCommission

Commission/montant
type: Property
domain: Commission
the hydra core vocabulary: montant
range: decimal

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

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

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

Commission/taux
type: Property
domain: Commission
the hydra core vocabulary: taux
range: decimal

Commission/modePayment
type: Property
domain: Commission
the hydra core vocabulary: modePayment
max cardinality: 1
range: ModePayment

Contact
type: Class
title: Contact
supported property: SupportedProperty
  property: Contact/firstname
  title: firstname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/lastname
  title: lastname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/subject
  title: subject
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/phone
  title: phone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contact/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Contact/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Contact resource.
  method: GET
  returns: Contact
  title: getContact
supported operation: Operation
  description: Updates the Contact resource.
  expects: Contact
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Contact
  title: patchContact
supported operation: Operation
  type: DeleteAction
  description: Deletes the Contact resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteContact

Contact/firstname
type: Property
domain: Contact
the hydra core vocabulary: firstname
range: string

Contact/lastname
type: Property
domain: Contact
the hydra core vocabulary: lastname
range: string

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

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

Contact/subject
type: Property
domain: Contact
the hydra core vocabulary: subject
range: string

Contact/phone
type: Property
domain: Contact
the hydra core vocabulary: phone
range: string

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

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

Conversation
type: Class
title: Conversation
supported property: SupportedProperty
  property: Conversation/participants
  title: participants
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/messages
  title: messages
  required: false
  readable: false
  writeable: true
  description: The messages of the conversation
supported property: SupportedProperty
  property: Conversation/lastMessage
  title: lastMessage
  required: false
  readable: true
  writeable: false
  description: The last message of the conversation
supported property: SupportedProperty
  property: Conversation/isArchived
  title: isArchived
  required: false
  readable: true
  writeable: true
  description: The archivage of the conversation
supported property: SupportedProperty
  property: Conversation/type
  title: type
  required: false
  readable: true
  writeable: true
  description: The type of the conversation
supported property: SupportedProperty
  property: Conversation/offer
  title: offer
  required: false
  readable: true
  writeable: true
  description: The offer of the conversation
supported property: SupportedProperty
  property: Conversation/archivedAt
  title: archivedAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Conversation/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Conversation/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Conversation resource.
  expects: Conversation
  method: PUT
  returns: Conversation
  title: putConversation
supported operation: Operation
  description: Updates the Conversation resource.
  expects: Conversation
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Conversation
  title: patchConversation
supported operation: Operation
  type: DeleteAction
  description: Deletes the Conversation resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteConversation
supported operation: Operation
  type: FindAction
  description: Retrieves a Conversation resource.
  method: GET
  returns: Conversation
  title: getConversation
supported operation: Operation
  type: FindAction
  description: Retrieves a Conversation resource.
  method: GET
  returns: Conversation
  title: getConversation
supported operation: Operation
  type: FindAction
  description: Retrieves a Conversation resource.
  method: GET
  returns: Conversation
  title: getConversation

Conversation/participants
type: Property
domain: Conversation
the hydra core vocabulary: participants
range: Participant

Conversation/messages
type: Property
domain: Conversation
the hydra core vocabulary: messages
range: Message

Conversation/lastMessage
type: Property
domain: Conversation
the hydra core vocabulary: lastMessage
max cardinality: 1
range: Message

Conversation/isArchived
type: Property
domain: Conversation
the hydra core vocabulary: isArchived
range: boolean

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

Conversation/offer
type: Property
domain: Conversation
the hydra core vocabulary: offer
max cardinality: 1
range: Offer

Conversation/archivedAt
type: Property
domain: Conversation
the hydra core vocabulary: archivedAt
range: dateTime

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

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

Coupon
type: Class
title: Coupon
supported property: SupportedProperty
  property: Coupon/code
  title: code
  required: false
  readable: true
  writeable: true
  description: The code of the coupon
supported property: SupportedProperty
  property: Coupon/amount
  title: amount
  required: false
  readable: true
  writeable: true
  description: The amount of the coupon
supported property: SupportedProperty
  property: Coupon/startDate
  title: startDate
  required: false
  readable: true
  writeable: true
  description: The started date of the coupon
supported property: SupportedProperty
  property: Coupon/endDate
  title: endDate
  required: false
  readable: true
  writeable: true
  description: The ended date of the coupon
supported property: SupportedProperty
  property: Coupon/status
  title: status
  required: false
  readable: true
  writeable: true
  description: The status of the coupon
supported property: SupportedProperty
  property: Coupon/type
  title: type
  required: false
  readable: true
  writeable: true
  description: The type of the coupon
supported property: SupportedProperty
  property: Coupon/description
  title: description
  required: false
  readable: true
  writeable: true
  description: The description of the coupon
supported property: SupportedProperty
  property: Coupon/motif
  title: motif
  required: false
  readable: true
  writeable: true
  description: The motif of the coupon
supported property: SupportedProperty
  property: Coupon/percentage
  title: percentage
  required: false
  readable: true
  writeable: true
  description: The percentage of the coupon
supported property: SupportedProperty
  property: Coupon/couponUseds
  title: couponUseds
  required: false
  readable: true
  writeable: true
  description: The used of the coupon
supported property: SupportedProperty
  property: Coupon/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Coupon/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Coupon resource.
  method: GET
  returns: Coupon
  title: getCoupon
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Coupon resource.
  expects: Coupon
  method: PUT
  returns: Coupon
  title: putCoupon
supported operation: Operation
  description: Updates the Coupon resource.
  expects: Coupon
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Coupon
  title: patchCoupon
supported operation: Operation
  type: DeleteAction
  description: Deletes the Coupon resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteCoupon

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

Coupon/amount
type: Property
domain: Coupon
the hydra core vocabulary: amount
range: decimal

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

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

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

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

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

Coupon/motif
type: Property
domain: Coupon
the hydra core vocabulary: motif
range: string

Coupon/percentage
type: Property
domain: Coupon
the hydra core vocabulary: percentage
range: decimal

Coupon/couponUseds
type: Link
domain: Coupon
the hydra core vocabulary: couponUseds
range: CouponUsed

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

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

CouponUsed
type: Class
title: CouponUsed
supported property: SupportedProperty
  property: CouponUsed/coupon
  title: coupon
  required: false
  readable: true
  writeable: true
  description: The coupon of the coupon used
supported property: SupportedProperty
  property: CouponUsed/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user of the coupon used
supported property: SupportedProperty
  property: CouponUsed/dateUsed
  title: dateUsed
  required: false
  readable: true
  writeable: false
  description: The date of the coupon used
supported operation: Operation
  type: FindAction
  description: Retrieves a CouponUsed resource.
  method: GET
  returns: CouponUsed
  title: getCouponUsed
supported operation: Operation
  type: ReplaceAction
  description: Replaces the CouponUsed resource.
  expects: CouponUsed
  method: PUT
  returns: CouponUsed
  title: putCouponUsed
supported operation: Operation
  description: Updates the CouponUsed resource.
  expects: CouponUsed
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: CouponUsed
  title: patchCouponUsed
supported operation: Operation
  type: DeleteAction
  description: Deletes the CouponUsed resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteCouponUsed

CouponUsed/coupon
type: Link
domain: CouponUsed
the hydra core vocabulary: coupon
max cardinality: 1
range: Coupon

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

CouponUsed/dateUsed
type: Property
domain: CouponUsed
the hydra core vocabulary: dateUsed
range: dateTime

Deservie
type: Class
title: Deservie
supported property: SupportedProperty
  property: Deservie/niveau
  title: niveau
  required: false
  readable: false
  writeable: true
  description: The niveau of deservie
supported property: SupportedProperty
  property: Deservie/offers
  title: offers
  required: false
  readable: false
  writeable: true
  description: The offer of the deservie
supported property: SupportedProperty
  property: Deservie/ville
  title: ville
  required: false
  readable: false
  writeable: true
  description: The ville deserved
supported property: SupportedProperty
  property: Deservie/price
  title: price
  required: false
  readable: false
  writeable: true
  description: The price the deservies
supported property: SupportedProperty
  property: Deservie/departDate
  title: departDate
  required: false
  readable: false
  writeable: true
  description: The depart date the offer
supported property: SupportedProperty
  property: Deservie/arriverDate
  title: arriverDate
  required: false
  readable: false
  writeable: true
  description: The arriver date the offer
supported operation: Operation
  type: FindAction
  description: Retrieves a Deservie resource.
  method: GET
  returns: Deservie
  title: getDeservie
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Deservie resource.
  expects: Deservie
  method: PUT
  returns: Deservie
  title: putDeservie
supported operation: Operation
  description: Updates the Deservie resource.
  expects: Deservie
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Deservie
  title: patchDeservie
supported operation: Operation
  type: DeleteAction
  description: Deletes the Deservie resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteDeservie

Deservie/niveau
type: Property
domain: Deservie
the hydra core vocabulary: niveau
range: integer

Deservie/offers
type: Link
domain: Deservie
the hydra core vocabulary: offers
max cardinality: 1
range: Offer

Deservie/ville
type: Link
domain: Deservie
the hydra core vocabulary: ville
max cardinality: 1
range: Ville

Deservie/price
type: Property
domain: Deservie
the hydra core vocabulary: price
range: decimal

Deservie/departDate
type: Property
domain: Deservie
the hydra core vocabulary: departDate
range: dateTime

Deservie/arriverDate
type: Property
domain: Deservie
the hydra core vocabulary: arriverDate
range: dateTime

Message
type: Class
title: Message
supported property: SupportedProperty
  property: Message/content
  title: content
  required: false
  readable: true
  writeable: true
  description: Message content in text
supported property: SupportedProperty
  property: Message/isMine
  title: isMine
  required: false
  readable: true
  writeable: true
  description: This champ is false for the sender
supported property: SupportedProperty
  property: Message/author
  title: author
  required: false
  readable: true
  writeable: true
  description: Author of message
supported property: SupportedProperty
  property: Message/conversation
  title: conversation
  required: false
  readable: true
  writeable: true
  description: Conversation for sending message
supported property: SupportedProperty
  property: Message/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: Created Date of message, this champ is automatique
supported property: SupportedProperty
  property: Message/deletedAt
  title: deletedAt
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: Message/readAt
  title: readAt
  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
  type: ReplaceAction
  description: Replaces the Message resource.
  expects: Message
  method: PUT
  returns: Message
  title: putMessage
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/content
type: Property
domain: Message
the hydra core vocabulary: content
range: string

Message/isMine
type: Property
domain: Message
the hydra core vocabulary: isMine
range: boolean

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

Message/conversation
type: Property
domain: Message
the hydra core vocabulary: conversation
max cardinality: 1
range: Conversation

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

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

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

Newsletter
type: Class
title: Newsletter
supported property: SupportedProperty
  property: Newsletter/email
  title: email
  required: false
  readable: true
  writeable: true
  description: The email of the newsletter
supported property: SupportedProperty
  property: Newsletter/fullname
  title: fullname
  required: false
  readable: true
  writeable: true
  description: The fullname of the newsletter
supported property: SupportedProperty
  property: Newsletter/status
  title: status
  required: false
  readable: true
  writeable: true
  description: The status of the newsletter
supported operation: Operation
  type: FindAction
  description: Retrieves a Newsletter resource.
  method: GET
  returns: Newsletter
  title: getNewsletter
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Newsletter resource.
  expects: Newsletter
  method: PUT
  returns: Newsletter
  title: putNewsletter
supported operation: Operation
  description: Updates the Newsletter resource.
  expects: Newsletter
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Newsletter
  title: patchNewsletter
supported operation: Operation
  type: DeleteAction
  description: Deletes the Newsletter resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteNewsletter

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

Newsletter/fullname
type: Property
domain: Newsletter
the hydra core vocabulary: fullname
range: string

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

Notation
type: Class
title: Notation
supported property: SupportedProperty
  property: Notation/note
  title: note
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notation/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notation/booking
  title: booking
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Notation resource.
  method: GET
  returns: Notation
  title: getNotation
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Notation resource.
  expects: Notation
  method: PUT
  returns: Notation
  title: putNotation
supported operation: Operation
  description: Updates the Notation resource.
  expects: Notation
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Notation
  title: patchNotation
supported operation: Operation
  type: DeleteAction
  description: Deletes the Notation resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteNotation

Notation/note
type: Property
domain: Notation
the hydra core vocabulary: note
range: decimal

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

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

Notation/booking
type: Property
domain: Notation
the hydra core vocabulary: booking
max cardinality: 1
range: Booking

Notification
type: Class
title: Notification
supported property: SupportedProperty
  property: Notification/message
  title: message
  required: false
  readable: true
  writeable: true
  description: The message of the notification
supported property: SupportedProperty
  property: Notification/url
  title: url
  required: false
  readable: true
  writeable: true
  description: The url of the notification
supported property: SupportedProperty
  property: Notification/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user of the notification
supported property: SupportedProperty
  property: Notification/channel
  title: channel
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Notification resource.
  method: GET
  returns: Notification
  title: getNotification
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Notification resource.
  expects: Notification
  method: PUT
  returns: Notification
  title: putNotification
supported operation: Operation
  description: Updates the Notification resource.
  expects: Notification
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Notification
  title: patchNotification
supported operation: Operation
  type: DeleteAction
  description: Deletes the Notification resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteNotification

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

Notification/url
type: Property
domain: Notification
the hydra core vocabulary: url
range: string

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

Notification/channel
type: Property
domain: Notification
the hydra core vocabulary: channel
range: string

Offer
type: Class
title: Offer
supported property: SupportedProperty
  property: Offer/nbrePlaces
  title: nbrePlaces
  required: false
  readable: true
  writeable: true
  description: The number places the offer
supported property: SupportedProperty
  property: Offer/status
  title: status
  required: false
  readable: true
  writeable: true
  description: The status the offer
supported property: SupportedProperty
  property: Offer/price
  title: price
  required: false
  readable: true
  writeable: true
  description: The price the offer
supported property: SupportedProperty
  property: Offer/departDate
  title: departDate
  required: false
  readable: true
  writeable: true
  description: The depart date the offer
supported property: SupportedProperty
  property: Offer/arriverDate
  title: arriverDate
  required: false
  readable: true
  writeable: true
  description: The arriver date the offer
supported property: SupportedProperty
  property: Offer/pricePromo
  title: pricePromo
  required: false
  readable: true
  writeable: true
  description: The price promo the offer
supported property: SupportedProperty
  property: Offer/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user the offer
supported property: SupportedProperty
  property: Offer/bookings
  title: bookings
  required: false
  readable: true
  writeable: false
  description: The bookings the offer
supported property: SupportedProperty
  property: Offer/villeDepart
  title: villeDepart
  required: false
  readable: true
  writeable: true
  description: The bus the offer
supported property: SupportedProperty
  property: Offer/villeArrive
  title: villeArrive
  required: false
  readable: true
  writeable: true
  description: The bus the offer
supported property: SupportedProperty
  property: Offer/options
  title: options
  required: false
  readable: true
  writeable: true
  description: The options the offer
supported property: SupportedProperty
  property: Offer/deservies
  title: deservies
  required: false
  readable: true
  writeable: true
  description: The deservies the offer
supported property: SupportedProperty
  property: Offer/nbrePlacesDispo
  title: nbrePlacesDispo
  required: false
  readable: true
  writeable: false
  description: The number places dispo
supported property: SupportedProperty
  property: Offer/priceTTC
  title: priceTTC
  required: false
  readable: true
  writeable: true
  description: The price TTC
supported property: SupportedProperty
  property: Offer/conversations
  title: conversations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Offer/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Offer/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Offer resource.
  method: GET
  returns: Offer
  title: getOffer
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Offer resource.
  expects: Offer
  method: PUT
  returns: Offer
  title: putOffer
supported operation: Operation
  description: Updates the Offer resource.
  expects: Offer
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Offer
  title: patchOffer
supported operation: Operation
  type: DeleteAction
  description: Deletes the Offer resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteOffer
supported operation: Operation
  type: FindAction
  description: Retrieves a Offer resource.
  method: GET
  returns: Offer
  title: getOffer

Offer/nbrePlaces
type: Property
domain: Offer
the hydra core vocabulary: nbrePlaces
range: integer

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

Offer/price
type: Property
domain: Offer
the hydra core vocabulary: price
range: decimal

Offer/departDate
type: Property
domain: Offer
the hydra core vocabulary: departDate
range: dateTime

Offer/arriverDate
type: Property
domain: Offer
the hydra core vocabulary: arriverDate
range: dateTime

Offer/pricePromo
type: Property
domain: Offer
the hydra core vocabulary: pricePromo
range: decimal

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

Offer/bookings
type: Property
domain: Offer
the hydra core vocabulary: bookings
range: Booking

Offer/villeDepart
type: Property
domain: Offer
the hydra core vocabulary: villeDepart
max cardinality: 1
range: Ville

Offer/villeArrive
type: Property
domain: Offer
the hydra core vocabulary: villeArrive
max cardinality: 1
range: Ville

Offer/options
type: Property
domain: Offer
the hydra core vocabulary: options
range: Option

Offer/deservies
type: Property
domain: Offer
the hydra core vocabulary: deservies
range: Deservie

Offer/nbrePlacesDispo
type: Property
domain: Offer
the hydra core vocabulary: nbrePlacesDispo
range: integer

Offer/priceTTC
type: Property
domain: Offer
the hydra core vocabulary: priceTTC
range: decimal

Offer/conversations
type: Property
domain: Offer
the hydra core vocabulary: conversations
range: Conversation

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

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

Option
type: Class
title: Option
supported property: SupportedProperty
  property: Option/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Option/description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Option resource.
  method: GET
  returns: Option
  title: getOption
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Option resource.
  expects: Option
  method: PUT
  returns: Option
  title: putOption
supported operation: Operation
  description: Updates the Option resource.
  expects: Option
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Option
  title: patchOption
supported operation: Operation
  type: DeleteAction
  description: Deletes the Option resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteOption

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

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

Participant
type: Class
title: Participant
supported property: SupportedProperty
  property: Participant/joinedDate
  title: joinedDate
  required: false
  readable: true
  writeable: false
  description: Date of creation
supported property: SupportedProperty
  property: Participant/author
  title: author
  required: false
  readable: true
  writeable: true
  description: The user of the participant
supported property: SupportedProperty
  property: Participant/conversation
  title: conversation
  required: false
  readable: true
  writeable: true
  description: The conversation of the participant
supported operation: Operation
  type: FindAction
  description: Retrieves a Participant resource.
  method: GET
  returns: Participant
  title: getParticipant
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Participant resource.
  expects: Participant
  method: PUT
  returns: Participant
  title: putParticipant
supported operation: Operation
  description: Updates the Participant resource.
  expects: Participant
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Participant
  title: patchParticipant
supported operation: Operation
  type: DeleteAction
  description: Deletes the Participant resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteParticipant

Participant/joinedDate
type: Property
domain: Participant
the hydra core vocabulary: joinedDate
range: dateTime

Participant/author
type: Property
domain: Participant
the hydra core vocabulary: author
max cardinality: 1
range: User

Participant/conversation
type: Link
domain: Participant
the hydra core vocabulary: conversation
max cardinality: 1
range: Conversation

PaymentInfo
type: Class
title: PaymentInfo
supported property: SupportedProperty
  property: PaymentInfo/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user of the payment info
supported property: SupportedProperty
  property: PaymentInfo/firstname
  title: firstname
  required: false
  readable: true
  writeable: true
  description: The firsname of the payment info
supported property: SupportedProperty
  property: PaymentInfo/lastname
  title: lastname
  required: false
  readable: true
  writeable: true
  description: The lastname of the payment info
supported property: SupportedProperty
  property: PaymentInfo/iban
  title: iban
  required: false
  readable: true
  writeable: true
  description: The iban of the payment info
supported property: SupportedProperty
  property: PaymentInfo/cvc
  title: cvc
  required: false
  readable: true
  writeable: true
  description: The cvc of the payment info
supported property: SupportedProperty
  property: PaymentInfo/endDate
  title: endDate
  required: false
  readable: true
  writeable: true
  description: The expiration date of the payment info
supported property: SupportedProperty
  property: PaymentInfo/phone
  title: phone
  required: false
  readable: true
  writeable: true
  description: The number of the payment info
supported property: SupportedProperty
  property: PaymentInfo/modePayment
  title: modePayment
  required: false
  readable: true
  writeable: true
  description: The mode of the payment info
supported property: SupportedProperty
  property: PaymentInfo/cardNumber
  title: cardNumber
  required: false
  readable: true
  writeable: true
  description: The cardNumber of the payment info
supported property: SupportedProperty
  property: PaymentInfo/isDefault
  title: isDefault
  required: false
  readable: true
  writeable: true
  description: Is default of the payment info
supported property: SupportedProperty
  property: PaymentInfo/cardNumberMasked
  title: cardNumberMasked
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentInfo/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: PaymentInfo/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a PaymentInfo resource.
  method: GET
  returns: PaymentInfo
  title: getPaymentInfo
supported operation: Operation
  type: ReplaceAction
  description: Replaces the PaymentInfo resource.
  expects: PaymentInfo
  method: PUT
  returns: PaymentInfo
  title: putPaymentInfo
supported operation: Operation
  description: Updates the PaymentInfo resource.
  expects: PaymentInfo
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: PaymentInfo
  title: patchPaymentInfo
supported operation: Operation
  type: DeleteAction
  description: Deletes the PaymentInfo resource.
  method: DELETE
  returns: owl:Nothing
  title: deletePaymentInfo

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

PaymentInfo/firstname
type: Property
domain: PaymentInfo
the hydra core vocabulary: firstname
range: string

PaymentInfo/lastname
type: Property
domain: PaymentInfo
the hydra core vocabulary: lastname
range: string

PaymentInfo/iban
type: Property
domain: PaymentInfo
the hydra core vocabulary: iban
range: string

PaymentInfo/cvc
type: Property
domain: PaymentInfo
the hydra core vocabulary: cvc
range: string

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

PaymentInfo/phone
type: Property
domain: PaymentInfo
the hydra core vocabulary: phone
range: string

PaymentInfo/modePayment
type: Property
domain: PaymentInfo
the hydra core vocabulary: modePayment
max cardinality: 1
range: ModePayment

PaymentInfo/cardNumber
type: Property
domain: PaymentInfo
the hydra core vocabulary: cardNumber
range: string

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

PaymentInfo/cardNumberMasked
type: Property
domain: PaymentInfo
the hydra core vocabulary: cardNumberMasked

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

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

ModePayment
type: Class
title: ModePayment
supported property: SupportedProperty
  property: ModePayment/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ModePayment/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ModePayment/commission
  title: commission
  required: false
  readable: false
  writeable: true
  description: Commission du mode de paiement
supported property: SupportedProperty
  property: ModePayment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: ModePayment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a ModePayment resource.
  method: GET
  returns: ModePayment
  title: getModePayment
supported operation: Operation
  type: ReplaceAction
  description: Replaces the ModePayment resource.
  expects: ModePayment
  method: PUT
  returns: ModePayment
  title: putModePayment
supported operation: Operation
  description: Updates the ModePayment resource.
  expects: ModePayment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ModePayment
  title: patchModePayment
supported operation: Operation
  type: DeleteAction
  description: Deletes the ModePayment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteModePayment

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

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

ModePayment/commission
type: Property
domain: ModePayment
the hydra core vocabulary: commission
max cardinality: 1
range: Commission

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

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

Payment
type: Class
title: Payment
supported property: SupportedProperty
  property: Payment/montant
  title: montant
  required: false
  readable: true
  writeable: true
  description: The amount of the payment
supported property: SupportedProperty
  property: Payment/status
  title: status
  required: false
  readable: true
  writeable: true
  description: The status of the payment
supported property: SupportedProperty
  property: Payment/type
  title: type
  required: false
  readable: true
  writeable: true
  description: The type of the payment
supported property: SupportedProperty
  property: Payment/mode
  title: mode
  required: false
  readable: true
  writeable: true
  description: The mode of the payment
supported property: SupportedProperty
  property: Payment/presatatairId
  title: presatatairId
  required: false
  readable: true
  writeable: true
  description: The prestataire ID of the payment
supported property: SupportedProperty
  property: Payment/presatatairStatus
  title: presatatairStatus
  required: false
  readable: true
  writeable: true
  description: The prestataire status of the payment
supported property: SupportedProperty
  property: Payment/booking
  title: booking
  required: false
  readable: true
  writeable: true
  description: The booking of the payment
supported property: SupportedProperty
  property: Payment/paymentDate
  title: paymentDate
  required: false
  readable: true
  writeable: false
  description: The date of the payment
supported property: SupportedProperty
  property: Payment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Payment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Payment resource.
  method: GET
  returns: Payment
  title: getPayment
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Payment resource.
  expects: Payment
  method: PUT
  returns: Payment
  title: putPayment
supported operation: Operation
  description: Updates the Payment resource.
  expects: Payment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Payment
  title: patchPayment
supported operation: Operation
  type: DeleteAction
  description: Deletes the Payment resource.
  method: DELETE
  returns: owl:Nothing
  title: deletePayment
supported operation: Operation
  type: FindAction
  description: Retrieves a Payment resource.
  method: GET
  returns: Payment
  title: getPayment
supported operation: Operation
  type: FindAction
  description: Retrieves a Payment resource.
  method: GET
  returns: Payment
  title: getPayment
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Payment resource.
  expects: Payment
  method: PUT
  returns: Payment
  title: putPayment

Payment/montant
type: Property
domain: Payment
the hydra core vocabulary: montant
range: decimal

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

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

Payment/mode
type: Property
domain: Payment
the hydra core vocabulary: mode
range: string

Payment/presatatairId
type: Property
domain: Payment
the hydra core vocabulary: presatatairId
range: string

Payment/presatatairStatus
type: Property
domain: Payment
the hydra core vocabulary: presatatairStatus
range: string

Payment/booking
type: Property
domain: Payment
the hydra core vocabulary: booking
max cardinality: 1
range: Booking

Payment/paymentDate
type: Property
domain: Payment
the hydra core vocabulary: paymentDate
range: dateTime

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

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

Temoignage
type: Class
title: Temoignage
supported property: SupportedProperty
  property: Temoignage/fullname
  title: fullname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Temoignage/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Temoignage/rate
  title: rate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Temoignage/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Temoignage/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Temoignage/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Temoignage/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Temoignage resource.
  method: GET
  returns: Temoignage
  title: getTemoignage
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Temoignage resource.
  expects: Temoignage
  method: PUT
  returns: Temoignage
  title: putTemoignage
supported operation: Operation
  description: Updates the Temoignage resource.
  expects: Temoignage
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Temoignage
  title: patchTemoignage
supported operation: Operation
  type: DeleteAction
  description: Deletes the Temoignage resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTemoignage

Temoignage/fullname
type: Property
domain: Temoignage
the hydra core vocabulary: fullname
range: string

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

Temoignage/rate
type: Property
domain: Temoignage
the hydra core vocabulary: rate
range: decimal

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

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

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

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

Vehicule
type: Class
title: Vehicule
supported property: SupportedProperty
  property: Vehicule/user
  title: user
  required: false
  readable: true
  writeable: true
  description: The user of the vehicule
supported property: SupportedProperty
  property: Vehicule/imatricule
  title: imatricule
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Vehicule/marque
  title: marque
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Vehicule/model
  title: model
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Vehicule/nbrePlaces
  title: nbrePlaces
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Vehicule resource.
  method: GET
  returns: Vehicule
  title: getVehicule
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Vehicule resource.
  expects: Vehicule
  method: PUT
  returns: Vehicule
  title: putVehicule
supported operation: Operation
  description: Updates the Vehicule resource.
  expects: Vehicule
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Vehicule
  title: patchVehicule
supported operation: Operation
  type: DeleteAction
  description: Deletes the Vehicule resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteVehicule

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

Vehicule/imatricule
type: Property
domain: Vehicule
the hydra core vocabulary: imatricule
range: string

Vehicule/marque
type: Property
domain: Vehicule
the hydra core vocabulary: marque
range: string

Vehicule/model
type: Property
domain: Vehicule
the hydra core vocabulary: model
range: string

Vehicule/nbrePlaces
type: Property
domain: Vehicule
the hydra core vocabulary: nbrePlaces
range: integer

Ville
type: Class
title: Ville
supported property: SupportedProperty
  property: Ville/adress
  title: adress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/lng
  title: lng
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/lat
  title: lat
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/coverName
  title: coverName
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Ville/coverPath
  title: coverPath
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Ville/coverFile
  title: coverFile
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: Ville/isValide
  title: isValide
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Ville/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
  description: The date of the updated of the resource
supported property: SupportedProperty
  property: Ville/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
  description: The date of the creation of the resource
supported operation: Operation
  type: FindAction
  description: Retrieves a Ville resource.
  method: GET
  returns: Ville
  title: getVille
supported operation: Operation
  type: ReplaceAction
  description: Replaces the Ville resource.
  expects: Ville
  method: PUT
  returns: Ville
  title: putVille
supported operation: Operation
  description: Updates the Ville resource.
  expects: Ville
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Ville
  title: patchVille
supported operation: Operation
  type: DeleteAction
  description: Deletes the Ville resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteVille

Ville/adress
type: Property
domain: Ville
the hydra core vocabulary: adress
range: string

Ville/city
type: Property
domain: Ville
the hydra core vocabulary: city
range: string

Ville/lng
type: Property
domain: Ville
the hydra core vocabulary: lng
range: decimal

Ville/lat
type: Property
domain: Ville
the hydra core vocabulary: lat
range: decimal

Ville/postalCode
type: Property
domain: Ville
the hydra core vocabulary: postalCode
range: string

Ville/country
type: Property
domain: Ville
the hydra core vocabulary: country
range: string

Ville/coverName
type: Property
domain: Ville
the hydra core vocabulary: coverName
range: string

Ville/coverPath
type: Property
domain: Ville
the hydra core vocabulary: coverPath
range: string

Ville/coverFile
type: Property
domain: Ville
the hydra core vocabulary: coverFile

Ville/isValide
type: Property
domain: Ville
the hydra core vocabulary: isValide
range: boolean

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

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

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/profil
  title: getProfilCollection
  description: The collection of Profil resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/mediaObject
  title: getMediaObjectCollection
  description: The collection of MediaObject 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/beneficiaire
  title: getBeneficiaireCollection
  description: The collection of Beneficiaire resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/booking
  title: getBookingCollection
  description: The collection of Booking resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/commission
  title: getCommissionCollection
  description: The collection of Commission resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/contact
  title: getContactCollection
  description: The collection of Contact resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/conversation
  title: getConversationCollection
  description: The collection of Conversation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/coupon
  title: getCouponCollection
  description: The collection of Coupon resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/couponUsed
  title: getCouponUsedCollection
  description: The collection of CouponUsed resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/deservie
  title: getDeservieCollection
  description: The collection of Deservie 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/newsletter
  title: getNewsletterCollection
  description: The collection of Newsletter resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/notation
  title: getNotationCollection
  description: The collection of Notation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/notification
  title: getNotificationCollection
  description: The collection of Notification resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/offer
  title: getOfferCollection
  description: The collection of Offer resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/option
  title: getOptionCollection
  description: The collection of Option resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/participant
  title: getParticipantCollection
  description: The collection of Participant resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/paymentInfo
  title: getPaymentInfoCollection
  description: The collection of PaymentInfo resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/modePayment
  title: getModePaymentCollection
  description: The collection of ModePayment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/payment
  title: getPaymentCollection
  description: The collection of Payment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/temoignage
  title: getTemoignageCollection
  description: The collection of Temoignage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/vehicule
  title: getVehiculeCollection
  description: The collection of Vehicule resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/ville
  title: getVilleCollection
  description: The collection of Ville resources
  readable: true
  writeable: false
supported operation: Operation
  method: GET
  title: index
  description: The API Entrypoint.
  returns: Entrypoint

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

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

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
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of User resources.
  method: GET
  returns: Collection
  title: getUserCollection
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
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser

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

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

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

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

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

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

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

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

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/newsletter
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Newsletter
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Newsletter resources.
  method: GET
  returns: Collection
  title: getNewsletterCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Newsletter resource.
  expects: Newsletter
  method: POST
  returns: Newsletter
  title: postNewsletter

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

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

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

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

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

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

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

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

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

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

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

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