docs.jsonld
type: ApiDocumentation
title: HuttoBike
description: HuttoBike API project.
entrypoint: /api
supported class: Error
supported class: ConstraintViolationList
supported class: Accessory
supported class: AccountingPeriod
supported class: Brand
supported class: BrandType
supported class: Category
supported class: CentralWorkshop
supported class: Changelog
supported class: Civility
supported class: Comment
supported class: Company
supported class: Contact
supported class: Country
supported class: Currency
supported class: Customer
supported class: CustomerType
supported class: Declination
supported class: DeclinationType
supported class: Display
supported class: DurationType
supported class: Email
supported class: Family
supported class: Feature
supported class: FeatureAccess
supported class: Fidelity
supported class: Invoice
supported class: InvoiceStatus
supported class: InvoiceType
supported class: Language
supported class: Maker
supported class: Model
supported class: Payment
supported class: Phone
supported class: Pricing
supported class: PricingType
supported class: Product
supported class: ProductHistory
supported class: ProductStatus
supported class: Profile
supported class: Range
supported class: Rental
supported class: RentalProduct
supported class: RentalState
supported class: RentalType
supported class: SettingsDiscount
supported class: SettingsPlanning
supported class: SettingsUser
supported class: Site
supported class: Size
supported class: Status
supported class: StoragePlace
supported class: StoragePlaceCentralWorkshop
supported class: StoragePlaceSite
supported class: StoragePlaceVehicleWorkshop
supported class: StorageType
supported class: StoredElement
supported class: Subfamily
supported class: Tax
supported class: TaxBehaviour
supported class: TaxRule
supported class: User
supported class: VehicleWorkshop
supported class: CashDesk
supported class: ExternalPayment
supported class: GetCustomer
supported class: PaymentMethod
supported class: SearchCustomerRequest
supported class: HuttosoftInstance
supported class: InvoiceExport
supported class: PaymentExport
supported class: Entrypoint
supported class: ConstraintViolation

Error
type: Class
title: Error
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: detail
  title: detail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: instance
  title: instance
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: hydra:title
  title: hydra:title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: hydra:description
  title: hydra:description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: string
  title: string
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: previous
  title: previous
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: traceAsString
  title: traceAsString
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error
supported operation: Retrieves a Error resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Error resource.
  returns: Error

title
type: Property
domain: Error
range: string

detail
type: Property
domain: Error
range: string

status
type: Property
domain: Error
range: integer

instance
type: Property
domain: Error
range: string

type
type: Property
domain: Error
range: string

trace
type: Property
domain: Error

message
type: Property
domain: Error
range: string

code
type: Property
domain: Error
range: integer

file
type: Property
domain: Error
range: string

line
type: Property
domain: Error
range: integer

hydra:title
type: Property
domain: Error
range: string

hydra:description
type: Property
domain: Error
range: string

description
type: Property
domain: Error
range: string

string
type: Property
domain: Error

previous
type: Property
domain: Error

traceAsString
type: Property
domain: Error
range: string

ConstraintViolationList
type: Class
title: ConstraintViolationList
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: errorTitle
  title: errorTitle
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: detail
  title: detail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: hydra:title
  title: hydra:title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: hydra:description
  title: hydra:description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: string
  title: string
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: previous
  title: previous
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: traceAsString
  title: traceAsString
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
supported operation: Retrieves a ConstraintViolationList resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ConstraintViolationList resource.
  returns: ConstraintViolationList
description: Thrown when a validation error occurs.
subclass of: Error
title: A constraint violation list
supported property: SupportedProperty
  property: violations
  title: violations
  description: The violations
  readable: true
  writeable: false

status
type: Property
domain: ConstraintViolationList
range: integer

errorTitle
type: Property
domain: ConstraintViolationList
range: string

violations
type: Property
domain: ConstraintViolationList
range: ConstraintViolation

detail
type: Property
domain: ConstraintViolationList
range: string

message
type: Property
domain: ConstraintViolationList
range: string

code
type: Property
domain: ConstraintViolationList
range: string
range: integer

file
type: Property
domain: ConstraintViolationList
range: string

line
type: Property
domain: ConstraintViolationList
range: integer

hydra:title
type: Property
domain: ConstraintViolationList
range: string

hydra:description
type: Property
domain: ConstraintViolationList
range: string

type
type: Property
domain: ConstraintViolationList
range: string

title
type: Property
domain: ConstraintViolationList
range: string

instance
type: Property
domain: ConstraintViolationList
range: string

statusCode
type: Property
domain: ConstraintViolationList
range: integer

headers
type: Property
domain: ConstraintViolationList

string
type: Property
domain: ConstraintViolationList

trace
type: Property
domain: ConstraintViolationList

previous
type: Property
domain: ConstraintViolationList

traceAsString
type: Property
domain: ConstraintViolationList
range: string

Accessory
type: Class
title: Accessory
supported property: SupportedProperty
  property: family
  title: family
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: subfamily
  title: subfamily
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brand
  title: brand
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: model
  title: model
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: compatibility
  title: compatibility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: parentAccessory
  title: parentAccessory
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: genCode
  title: genCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: serialNumber
  title: serialNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: entryIntoStockDate
  title: entryIntoStockDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: providerCode
  title: providerCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: purchasePrice
  title: purchasePrice
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Accessory resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Accessory resource.
  returns: Nothing
supported operation: Updates the Accessory resource.
  type: Operation
  expects: Accessory
  method: PATCH
  title: Updates the Accessory resource.
  returns: Accessory
supported operation: Deletes the Accessory resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Accessory resource.
  returns: Nothing

family
type: Property
domain: Accessory
max cardinality: 1
range: Family

subfamily
type: Property
domain: Accessory
max cardinality: 1
range: Subfamily

brand
type: Property
domain: Accessory
max cardinality: 1
range: Brand

model
type: Property
domain: Accessory
max cardinality: 1
range: Model

compatibility
type: Property
domain: Accessory
max cardinality: 1
range: Declination

parentAccessory
type: Property
domain: Accessory
max cardinality: 1
range: Accessory

genCode
type: Property
domain: Accessory
range: string

serialNumber
type: Property
domain: Accessory
range: string

entryIntoStockDate
type: Property
domain: Accessory
range: dateTime

providerCode
type: Property
domain: Accessory
range: string

provider
type: Property
domain: Accessory
range: string

purchasePrice
type: Property
domain: Accessory
range: decimal

createdAt
type: Property
domain: Accessory
range: dateTime

updatedAt
type: Property
domain: Accessory
range: dateTime

AccountingPeriod
type: Class
title: AccountingPeriod
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: company
  title: company
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a AccountingPeriod resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a AccountingPeriod resource.
  returns: Nothing

startDate
type: Property
domain: AccountingPeriod
range: dateTime

endDate
type: Property
domain: AccountingPeriod
range: dateTime

company
type: Property
domain: AccountingPeriod
max cardinality: 1
range: Company

activated
type: Property
domain: AccountingPeriod
range: boolean

createdAt
type: Property
domain: AccountingPeriod
range: dateTime

updatedAt
type: Property
domain: AccountingPeriod
range: dateTime

Brand
type: Class
title: Brand
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brandTypes
  title: brandTypes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Brand resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Brand resource.
  returns: Nothing
supported operation: Updates the Brand resource.
  type: Operation
  expects: Brand
  method: PATCH
  title: Updates the Brand resource.
  returns: Brand

name
type: Property
domain: Brand
range: string

brandTypes
type: Property
domain: Brand
range: BrandType

activated
type: Property
domain: Brand
range: boolean

createdAt
type: Property
domain: Brand
range: dateTime

updatedAt
type: Property
domain: Brand
range: dateTime

BrandType
type: Class
title: BrandType
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brands
  title: brands
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a BrandType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a BrandType resource.
  returns: Nothing
supported operation: Updates the BrandType resource.
  type: Operation
  expects: BrandType
  method: PATCH
  title: Updates the BrandType resource.
  returns: BrandType

name
type: Property
domain: BrandType
range: string

description
type: Property
domain: BrandType
range: string

brands
type: Property
domain: BrandType
range: Brand

createdAt
type: Property
domain: BrandType
range: dateTime

updatedAt
type: Property
domain: BrandType
range: dateTime

Category
type: Class
title: Category
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Category resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Category resource.
  returns: Nothing
supported operation: Updates the Category resource.
  type: Operation
  expects: Category
  method: PATCH
  title: Updates the Category resource.
  returns: Category
supported operation: Deletes the Category resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Category resource.
  returns: Nothing

name
type: Property
domain: Category
range: string

description
type: Property
domain: Category
range: string

createdAt
type: Property
domain: Category
range: dateTime

updatedAt
type: Property
domain: Category
range: dateTime

CentralWorkshop
type: Class
title: CentralWorkshop
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CentralWorkshop resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CentralWorkshop resource.
  returns: Nothing

description
type: Property
domain: CentralWorkshop
range: string

Changelog
type: Class
title: Changelog
supported property: SupportedProperty
  property: deployDate
  title: deployDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: versionBack
  title: versionBack
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: versionFront
  title: versionFront
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: versionFiscale
  title: versionFiscale
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Changelog resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Changelog resource.
  returns: Nothing

deployDate
type: Property
domain: Changelog
range: dateTime

versionBack
type: Property
domain: Changelog
range: string

versionFront
type: Property
domain: Changelog
range: string

versionFiscale
type: Property
domain: Changelog
range: string

Civility
type: Class
title: Civility
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Civility resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Civility resource.
  returns: Nothing

description
type: Property
domain: Civility
range: string

createdAt
type: Property
domain: Civility
range: dateTime

updatedAt
type: Property
domain: Civility
range: dateTime

Comment
type: Class
title: Comment
supported property: SupportedProperty
  property: customer
  title: customer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: comment
  title: comment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rental
  title: rental
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Comment resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Comment resource.
  returns: Nothing

customer
type: Property
domain: Comment
max cardinality: 1
range: Customer

comment
type: Property
domain: Comment
range: string

createdBy
type: Property
domain: Comment
max cardinality: 1
range: User

rental
type: Property
domain: Comment
max cardinality: 1
range: Rental

createdAt
type: Property
domain: Comment
range: dateTime

updatedAt
type: Property
domain: Comment
range: dateTime

Company
type: Class
title: Company
supported property: SupportedProperty
  property: corporateName
  title: corporateName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: currency
  title: currency
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: display
  title: display
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: socialStatus
  title: socialStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: siret
  title: siret
  required: false
  readable: true
  writeable: true
  description: Système Informatique pour le Répertoire des Entreprises sur le Territoire.
supported property: SupportedProperty
  property: ape
  title: ape
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: naf
  title: naf
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sageCodeX3
  title: sageCodeX3
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: capital
  title: capital
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: zipCode
  title: zipCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: timeZone
  title: timeZone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: intraCommunityTVANumber
  title: intraCommunityTVANumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phone
  title: phone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: accountingPeriods
  title: accountingPeriods
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: repairAccount
  title: repairAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brokenAccount
  title: brokenAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rentalAccount
  title: rentalAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: hasExportSage
  title: hasExportSage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: receivableAccount
  title: receivableAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Company resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Company resource.
  returns: Nothing
supported operation: Updates the Company resource.
  type: Operation
  expects: Company
  method: PATCH
  title: Updates the Company resource.
  returns: Company

corporateName
type: Property
domain: Company
range: string

currency
type: Property
domain: Company
max cardinality: 1
range: Currency

display
type: Property
domain: Company
max cardinality: 1
range: Display

socialStatus
type: Property
domain: Company
range: string

siret
type: Property
domain: Company
range: string

ape
type: Property
domain: Company
range: string

naf
type: Property
domain: Company
range: string

sageCodeX3
type: Property
domain: Company
range: string

capital
type: Property
domain: Company
range: integer

country
type: Property
domain: Company
max cardinality: 1
range: Country

address
type: Property
domain: Company
range: string

zipCode
type: Property
domain: Company
range: string

city
type: Property
domain: Company
range: string

timeZone
type: Property
domain: Company

intraCommunityTVANumber
type: Property
domain: Company
range: string

email
type: Property
domain: Company
max cardinality: 1
range: Email

phone
type: Property
domain: Company
max cardinality: 1
range: Phone

accountingPeriods
type: Property
domain: Company
range: AccountingPeriod

repairAccount
type: Property
domain: Company
range: string

brokenAccount
type: Property
domain: Company
range: string

rentalAccount
type: Property
domain: Company
range: string

hasExportSage
type: Property
domain: Company
range: boolean

receivableAccount
type: Property
domain: Company
range: string

createdAt
type: Property
domain: Company
range: dateTime

updatedAt
type: Property
domain: Company
range: dateTime

Contact
type: Class
title: Contact
supported property: SupportedProperty
  property: customer
  title: customer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: civility
  title: civility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastname
  title: lastname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: firstname
  title: firstname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: function
  title: function
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: birthDate
  title: birthDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: identityNumber
  title: identityNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Contact resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Contact resource.
  returns: Contact
supported operation: Updates the Contact resource.
  type: Operation
  expects: Contact
  method: PATCH
  title: Updates the Contact resource.
  returns: Contact
supported operation: Deletes the Contact resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Contact resource.
  returns: Nothing

customer
type: Property
domain: Contact
max cardinality: 1
range: Customer

civility
type: Property
domain: Contact
max cardinality: 1
range: Civility

lastname
type: Property
domain: Contact
range: string

firstname
type: Property
domain: Contact
range: string

function
type: Property
domain: Contact
range: string

birthDate
type: Property
domain: Contact
range: dateTime

identityNumber
type: Property
domain: Contact
range: string

phoneNumber
type: Property
domain: Contact
max cardinality: 1
range: Phone

email
type: Property
domain: Contact
max cardinality: 1
range: Email

createdAt
type: Property
domain: Contact
range: dateTime

updatedAt
type: Property
domain: Contact
range: dateTime

Country
type: Class
title: Country
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: codeIso31662
  title: codeIso31662
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Country resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Country resource.
  returns: Nothing

name
type: Property
domain: Country
range: string

codeIso31662
type: Property
domain: Country
range: string

createdAt
type: Property
domain: Country
range: dateTime

updatedAt
type: Property
domain: Country
range: dateTime

Currency
type: Class
title: Currency
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Currency resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Currency resource.
  returns: Nothing

name
type: Property
domain: Currency
range: string

description
type: Property
domain: Currency
range: string

createdAt
type: Property
domain: Currency
range: dateTime

updatedAt
type: Property
domain: Currency
range: dateTime

Customer
type: Class
title: Customer
supported property: SupportedProperty
  property: huttosoft
  title: huttosoft
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: huttosoftCode
  title: huttosoftCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: tradeCompanyRegister
  title: tradeCompanyRegister
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: tvaIntracom
  title: tvaIntracom
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: complement
  title: complement
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: contacts
  title: contacts
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: phones
  title: phones
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: comments
  title: comments
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: language
  title: language
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rentals
  title: rentals
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: canvassing
  title: canvassing
  required: false
  readable: true
  writeable: true
  description: Démarchage.
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fidelity
  title: fidelity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: civility
  title: civility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneNumber
  title: phoneNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastname
  title: lastname
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Customer resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Customer resource.
  returns: Customer
supported operation: Updates the Customer resource.
  type: Operation
  expects: Customer
  method: PATCH
  title: Updates the Customer resource.
  returns: Customer
supported operation: Deletes the Customer resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Customer resource.
  returns: Nothing

huttosoft
type: Property
domain: Customer
range: string

huttosoftCode
type: Property
domain: Customer
range: string

type
type: Property
domain: Customer
max cardinality: 1
range: CustomerType

name
type: Property
domain: Customer
range: string

tradeCompanyRegister
type: Property
domain: Customer
range: string

tvaIntracom
type: Property
domain: Customer
range: string

country
type: Property
domain: Customer
max cardinality: 1
range: Country

address
type: Property
domain: Customer
range: string

complement
type: Property
domain: Customer
range: string

contacts
type: Property
domain: Customer
range: Contact

phones
type: Property
domain: Customer
range: Phone

comments
type: Property
domain: Customer
range: Comment

city
type: Property
domain: Customer
range: string

language
type: Property
domain: Customer
max cardinality: 1
range: Language

rentals
type: Property
domain: Customer
range: Rental

canvassing
type: Property
domain: Customer
range: boolean

email
type: Property
domain: Customer
max cardinality: 1
range: Email

fidelity
type: Property
domain: Customer
max cardinality: 1
range: Fidelity

civility
type: Property
domain: Customer
max cardinality: 1
range: Civility

phoneNumber
type: Property
domain: Customer
max cardinality: 1
range: Phone

lastname
type: Property
domain: Customer
range: string

createdAt
type: Property
domain: Customer
range: dateTime

updatedAt
type: Property
domain: Customer
range: dateTime

CustomerType
type: Class
title: CustomerType
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CustomerType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CustomerType resource.
  returns: Nothing

description
type: Property
domain: CustomerType
range: string

createdAt
type: Property
domain: CustomerType
range: dateTime

updatedAt
type: Property
domain: CustomerType
range: dateTime

Declination
type: Class
title: Declination
supported property: SupportedProperty
  property: range
  title: range
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: declinationType
  title: declinationType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: size
  title: size
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: maker
  title: maker
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brand
  title: brand
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: model
  title: model
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: products
  title: products
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: min
  title: min
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: max
  title: max
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: minMax
  title: minMax
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Declination resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Declination resource.
  returns: Nothing
supported operation: Updates the Declination resource.
  type: Operation
  expects: Declination
  method: PATCH
  title: Updates the Declination resource.
  returns: Declination

range
type: Property
domain: Declination
max cardinality: 1
range: Range

declinationType
type: Property
domain: Declination
max cardinality: 1
range: DeclinationType

size
type: Property
domain: Declination
max cardinality: 1
range: Size

maker
type: Property
domain: Declination
max cardinality: 1
range: Maker

brand
type: Property
domain: Declination
max cardinality: 1
range: Brand

model
type: Property
domain: Declination
max cardinality: 1
range: Model

products
type: Property
domain: Declination
range: Product

activated
type: Property
domain: Declination
range: boolean

min
type: Property
domain: Declination
range: decimal

max
type: Property
domain: Declination
range: decimal

unit
type: Property
domain: Declination

createdAt
type: Property
domain: Declination
range: dateTime

updatedAt
type: Property
domain: Declination
range: dateTime

minMax
type: Property
domain: Declination
range: string

DeclinationType
type: Class
title: DeclinationType
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a DeclinationType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a DeclinationType resource.
  returns: Nothing
supported operation: Updates the DeclinationType resource.
  type: Operation
  expects: DeclinationType
  method: PATCH
  title: Updates the DeclinationType resource.
  returns: DeclinationType
supported operation: Deletes the DeclinationType resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DeclinationType resource.
  returns: Nothing

description
type: Property
domain: DeclinationType
range: string

createdAt
type: Property
domain: DeclinationType
range: dateTime

updatedAt
type: Property
domain: DeclinationType
range: dateTime

Display
type: Class
title: Display
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Display resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Display resource.
  returns: Nothing

name
type: Property
domain: Display
range: string

description
type: Property
domain: Display
range: string

createdAt
type: Property
domain: Display
range: dateTime

updatedAt
type: Property
domain: Display
range: dateTime

DurationType
type: Class
title: DurationType
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a DurationType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a DurationType resource.
  returns: Nothing

description
type: Property
domain: DurationType
range: string

createdAt
type: Property
domain: DurationType
range: dateTime

updatedAt
type: Property
domain: DurationType
range: dateTime

Email
type: Class
title: Email
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: noReplyEmail
  title: noReplyEmail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Email resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Email resource.
  returns: Nothing

email
type: Property
domain: Email
range: string

noReplyEmail
type: Property
domain: Email
range: boolean

createdAt
type: Property
domain: Email
range: dateTime

updatedAt
type: Property
domain: Email
range: dateTime

Family
type: Class
title: Family
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Family resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Family resource.
  returns: Nothing
supported operation: Updates the Family resource.
  type: Operation
  expects: Family
  method: PATCH
  title: Updates the Family resource.
  returns: Family

name
type: Property
domain: Family
range: string

activated
type: Property
domain: Family
range: boolean

createdAt
type: Property
domain: Family
range: dateTime

updatedAt
type: Property
domain: Family
range: dateTime

Feature
type: Class
title: Feature
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: identifier
  title: identifier
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Feature resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Feature resource.
  returns: Nothing
supported operation: Updates the Feature resource.
  type: Operation
  expects: Feature
  method: PATCH
  title: Updates the Feature resource.
  returns: Feature

name
type: Property
domain: Feature
range: string

identifier
type: Property
domain: Feature
range: string

activated
type: Property
domain: Feature
range: boolean

createdAt
type: Property
domain: Feature
range: dateTime

updatedAt
type: Property
domain: Feature
range: dateTime

FeatureAccess
type: Class
title: FeatureAccess
supported property: SupportedProperty
  property: profile
  title: profile
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: feature
  title: feature
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: accessType
  title: accessType
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a FeatureAccess resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a FeatureAccess resource.
  returns: Nothing
supported operation: Updates the FeatureAccess resource.
  type: Operation
  expects: FeatureAccess
  method: PATCH
  title: Updates the FeatureAccess resource.
  returns: FeatureAccess

profile
type: Property
domain: FeatureAccess
max cardinality: 1
range: Profile

feature
type: Property
domain: FeatureAccess
max cardinality: 1
range: Feature

accessType
type: Property
domain: FeatureAccess
range: string

activated
type: Property
domain: FeatureAccess
range: boolean

createdAt
type: Property
domain: FeatureAccess
range: dateTime

updatedAt
type: Property
domain: FeatureAccess
range: dateTime

Fidelity
type: Class
title: Fidelity
supported property: SupportedProperty
  property: level
  title: level
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: settingsDiscounts
  title: settingsDiscounts
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Fidelity resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Fidelity resource.
  returns: Nothing

level
type: Property
domain: Fidelity
range: integer

description
type: Property
domain: Fidelity
range: string

activated
type: Property
domain: Fidelity
range: boolean

settingsDiscounts
type: Property
domain: Fidelity
range: SettingsDiscount

createdAt
type: Property
domain: Fidelity
range: dateTime

updatedAt
type: Property
domain: Fidelity
range: dateTime

Invoice
type: Class
title: Invoice
supported property: SupportedProperty
  property: number
  title: number
  required: false
  readable: true
  writeable: true
  description: F-$companyId-$huttosoftSiteId-$increment.
supported property: SupportedProperty
  property: rental
  title: rental
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: invoiceDate
  title: invoiceDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: invoicingCompany
  title: invoicingCompany
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: currency
  title: currency
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dutyFreeAmount
  title: dutyFreeAmount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: taxAmount
  title: taxAmount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: allTaxesIncludedAmount
  title: allTaxesIncludedAmount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: discount
  title: discount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: invoiceType
  title: invoiceType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: invoiceStatus
  title: invoiceStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: pdf
  title: pdf
  required: false
  readable: true
  writeable: true
  description: PDF invoice file link.
supported property: SupportedProperty
  property: payment
  title: payment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: relatedInvoiceNumber
  title: relatedInvoiceNumber
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Invoice resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Invoice resource.
  returns: Nothing

number
type: Property
domain: Invoice
range: string

rental
type: Property
domain: Invoice
max cardinality: 1
range: Rental

invoiceDate
type: Property
domain: Invoice
range: dateTime

invoicingCompany
type: Property
domain: Invoice
max cardinality: 1
range: Company

currency
type: Property
domain: Invoice
max cardinality: 1
range: Currency

dutyFreeAmount
type: Property
domain: Invoice
range: decimal

taxAmount
type: Property
domain: Invoice
range: decimal

allTaxesIncludedAmount
type: Property
domain: Invoice
range: decimal

discount
type: Property
domain: Invoice
range: decimal

invoiceType
type: Property
domain: Invoice
max cardinality: 1
range: InvoiceType

invoiceStatus
type: Property
domain: Invoice
max cardinality: 1
range: InvoiceStatus

pdf
type: Property
domain: Invoice
range: string

payment
type: Property
domain: Invoice
max cardinality: 1
range: Payment

relatedInvoiceNumber
type: Property
domain: Invoice
range: string

InvoiceStatus
type: Class
title: InvoiceStatus
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a InvoiceStatus resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a InvoiceStatus resource.
  returns: Nothing

status
type: Property
domain: InvoiceStatus
range: string

InvoiceType
type: Class
title: InvoiceType
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a InvoiceType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a InvoiceType resource.
  returns: InvoiceType

type
type: Property
domain: InvoiceType
range: string

Language
type: Class
title: Language
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Language resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Language resource.
  returns: Nothing

name
type: Property
domain: Language
range: string

description
type: Property
domain: Language
range: string

createdAt
type: Property
domain: Language
range: dateTime

updatedAt
type: Property
domain: Language
range: dateTime

Maker
type: Class
title: Maker
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Maker resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Maker resource.
  returns: Nothing
supported operation: Updates the Maker resource.
  type: Operation
  expects: Maker
  method: PATCH
  title: Updates the Maker resource.
  returns: Maker
supported operation: Deletes the Maker resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Maker resource.
  returns: Nothing

name
type: Property
domain: Maker
range: string

createdAt
type: Property
domain: Maker
range: dateTime

updatedAt
type: Property
domain: Maker
range: dateTime

Model
type: Class
title: Model
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: brand
  title: brand
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Model resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Model resource.
  returns: Nothing
supported operation: Updates the Model resource.
  type: Operation
  expects: Model
  method: PATCH
  title: Updates the Model resource.
  returns: Model

name
type: Property
domain: Model
range: string

brand
type: Property
domain: Model
max cardinality: 1
range: Brand

activated
type: Property
domain: Model
range: boolean

createdAt
type: Property
domain: Model
range: dateTime

updatedAt
type: Property
domain: Model
range: dateTime

Payment
type: Class
title: Payment
supported property: SupportedProperty
  property: site
  title: site
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rental
  title: rental
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cashDesk
  title: cashDesk
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: paymentMethod
  title: paymentMethod
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: paymentAccount
  title: paymentAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: amount
  title: amount
  required: false
  readable: true
  writeable: true
  description: Flag fin de séjour.
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: refundedPayment
  title: refundedPayment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Payment resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Payment resource.
  returns: Nothing
supported operation: Updates the Payment resource.
  type: Operation
  expects: Payment
  method: PATCH
  title: Updates the Payment resource.
  returns: Payment

site
type: Property
domain: Payment
max cardinality: 1
range: Site

rental
type: Property
domain: Payment
max cardinality: 1
range: Rental

cashDesk
type: Property
domain: Payment
range: string

paymentMethod
type: Property
domain: Payment
range: string

paymentAccount
type: Property
domain: Payment
range: string

amount
type: Property
domain: Payment
range: decimal

activated
type: Property
domain: Payment
range: boolean

refundedPayment
type: Property
domain: Payment
max cardinality: 1
range: Payment

createdAt
type: Property
domain: Payment
range: dateTime

updatedAt
type: Property
domain: Payment
range: dateTime

Phone
type: Class
title: Phone
supported property: SupportedProperty
  property: number
  title: number
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customer
  title: customer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Phone resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Phone resource.
  returns: Nothing
supported operation: Updates the Phone resource.
  type: Operation
  expects: Phone
  method: PATCH
  title: Updates the Phone resource.
  returns: Phone
supported operation: Deletes the Phone resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Phone resource.
  returns: Nothing

number
type: Property
domain: Phone
range: string

customer
type: Property
domain: Phone
max cardinality: 1
range: Customer

createdAt
type: Property
domain: Phone
range: dateTime

updatedAt
type: Property
domain: Phone
range: dateTime

Pricing
type: Class
title: Pricing
supported property: SupportedProperty
  property: declination
  title: declination
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: duration
  title: duration
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: durationType
  title: durationType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: price
  title: price
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: pricingType
  title: pricingType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: company
  title: company
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: taxRule
  title: taxRule
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Pricing resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Pricing resource.
  returns: Nothing
supported operation: Updates the Pricing resource.
  type: Operation
  expects: Pricing
  method: PATCH
  title: Updates the Pricing resource.
  returns: Pricing
supported operation: Deletes the Pricing resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Pricing resource.
  returns: Nothing

declination
type: Property
domain: Pricing
max cardinality: 1
range: Declination

duration
type: Property
domain: Pricing
range: integer

durationType
type: Property
domain: Pricing
max cardinality: 1
range: DurationType

price
type: Property
domain: Pricing
range: decimal

pricingType
type: Property
domain: Pricing
max cardinality: 1
range: PricingType

company
type: Property
domain: Pricing
max cardinality: 1
range: Company

taxRule
type: Property
domain: Pricing
max cardinality: 1
range: TaxRule

createdAt
type: Property
domain: Pricing
range: dateTime

updatedAt
type: Property
domain: Pricing
range: dateTime

PricingType
type: Class
title: PricingType
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rate
  title: rate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a PricingType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PricingType resource.
  returns: Nothing

description
type: Property
domain: PricingType
range: string

rate
type: Property
domain: PricingType
range: decimal

createdAt
type: Property
domain: PricingType
range: dateTime

updatedAt
type: Property
domain: PricingType
range: dateTime

Product
type: Class
title: Product
supported property: SupportedProperty
  property: declination
  title: declination
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: internalNumber
  title: internalNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: serialNumber
  title: serialNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productKey
  title: productKey
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: commissioningDate
  title: commissioningDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: outOfStockDate
  title: outOfStockDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: outOfStockReason
  title: outOfStockReason
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: entryIntoStockDate
  title: entryIntoStockDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: purchasePrice
  title: purchasePrice
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: supplierBillNumber
  title: supplierBillNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: supplierDeliveryNumber
  title: supplierDeliveryNumber
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rentalProducts
  title: rentalProducts
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: storedElements
  title: storedElements
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Product resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Product resource.
  returns: Nothing
supported operation: Updates the Product resource.
  type: Operation
  expects: Product
  method: PATCH
  title: Updates the Product resource.
  returns: Product
description: Any type of bikes.

declination
type: Property
domain: Product
max cardinality: 1
range: Declination

status
type: Property
domain: Product
max cardinality: 1
range: ProductStatus

internalNumber
type: Property
domain: Product
range: string

serialNumber
type: Property
domain: Product
range: string

productKey
type: Property
domain: Product
range: string

commissioningDate
type: Property
domain: Product
range: dateTime

outOfStockDate
type: Property
domain: Product
range: dateTime

outOfStockReason
type: Property
domain: Product
range: string

entryIntoStockDate
type: Property
domain: Product
range: dateTime

purchasePrice
type: Property
domain: Product
range: decimal

supplierBillNumber
type: Property
domain: Product
range: string

supplierDeliveryNumber
type: Property
domain: Product
range: string

rentalProducts
type: Property
domain: Product
range: RentalProduct

storedElements
type: Property
domain: Product
range: StoredElement

createdAt
type: Property
domain: Product
range: dateTime

updatedAt
type: Property
domain: Product
range: dateTime

ProductHistory
type: Class
title: ProductHistory
supported property: SupportedProperty
  property: product
  title: product
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: oldStatus
  title: oldStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: newStatus
  title: newStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: comment
  title: comment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ProductHistory resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductHistory resource.
  returns: Nothing

product
type: Property
domain: ProductHistory
max cardinality: 1
range: Product

oldStatus
type: Property
domain: ProductHistory
max cardinality: 1
range: ProductStatus

newStatus
type: Property
domain: ProductHistory
max cardinality: 1
range: ProductStatus

comment
type: Property
domain: ProductHistory
max cardinality: 1
range: Comment

createdAt
type: Property
domain: ProductHistory
range: dateTime

updatedAt
type: Property
domain: ProductHistory
range: dateTime

ProductStatus
type: Class
title: ProductStatus
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a ProductStatus resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ProductStatus resource.
  returns: Nothing
supported operation: Updates the ProductStatus resource.
  type: Operation
  expects: ProductStatus
  method: PATCH
  title: Updates the ProductStatus resource.
  returns: ProductStatus

status
type: Property
domain: ProductStatus
range: string

createdAt
type: Property
domain: ProductStatus
range: dateTime

updatedAt
type: Property
domain: ProductStatus
range: dateTime

Profile
type: Class
title: Profile
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: users
  title: users
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: featureAccesses
  title: featureAccesses
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Profile resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Profile resource.
  returns: Nothing
supported operation: Updates the Profile resource.
  type: Operation
  expects: Profile
  method: PATCH
  title: Updates the Profile resource.
  returns: Profile

name
type: Property
domain: Profile
range: string

description
type: Property
domain: Profile
range: string

users
type: Property
domain: Profile
range: User

featureAccesses
type: Property
domain: Profile
range: FeatureAccess

activated
type: Property
domain: Profile
range: boolean

createdAt
type: Property
domain: Profile
range: dateTime

updatedAt
type: Property
domain: Profile
range: dateTime

Range
type: Class
title: Range
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: productAnalyticalAxis
  title: productAnalyticalAxis
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: natureAnalyticalAxis
  title: natureAnalyticalAxis
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Range resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Range resource.
  returns: Nothing
supported operation: Updates the Range resource.
  type: Operation
  expects: Range
  method: PATCH
  title: Updates the Range resource.
  returns: Range

name
type: Property
domain: Range
range: string

productAnalyticalAxis
type: Property
domain: Range
range: string

natureAnalyticalAxis
type: Property
domain: Range
range: string

activated
type: Property
domain: Range
range: boolean

createdAt
type: Property
domain: Range
range: dateTime

updatedAt
type: Property
domain: Range
range: dateTime

Rental
type: Class
title: Rental
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rentalType
  title: rentalType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayId
  title: stayId
  required: false
  readable: true
  writeable: true
  description: Séjour.
supported property: SupportedProperty
  property: stayLink
  title: stayLink
  required: false
  readable: true
  writeable: true
  description: Liens de séjour. Example : 'https://huttosoftv2.local/site-paris/stay/1237330'.
supported property: SupportedProperty
  property: paymentLink
  title: paymentLink
  required: false
  readable: true
  writeable: true
  description: Liens de paiement. Example : 'https://huttosoftv2.local/site-paris/stay/1237330/payment/add'.
supported property: SupportedProperty
  property: dutyFreeAmount
  title: dutyFreeAmount
  required: false
  readable: true
  writeable: true
  description: Prix HT.
supported property: SupportedProperty
  property: taxAmount
  title: taxAmount
  required: false
  readable: true
  writeable: true
  description: Taxe.
supported property: SupportedProperty
  property: allTaxesIncludedAmount
  title: allTaxesIncludedAmount
  required: false
  readable: true
  writeable: true
  description: Prix TTC.
supported property: SupportedProperty
  property: site
  title: site
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: amountBail
  title: amountBail
  required: false
  readable: true
  writeable: true
  description: Montant de cautionnement.
supported property: SupportedProperty
  property: bail
  title: bail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: state
  title: state
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: rentalProducts
  title: rentalProducts
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: customer
  title: customer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: comments
  title: comments
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: error
  title: error
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: pricingType
  title: pricingType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: discount
  title: discount
  required: false
  readable: true
  writeable: true
  description: Réduction.
supported property: SupportedProperty
  property: createdBy
  title: createdBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: invoices
  title: invoices
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: emplacementName
  title: emplacementName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: payments
  title: payments
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fds
  title: fds
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: huttosoftMessage
  title: huttosoftMessage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: rentalProductsNumber
  title: rentalProductsNumber
  required: false
  readable: true
  writeable: false
  description: Rental products number
supported property: SupportedProperty
  property: invoicingDisabled
  title: invoicingDisabled
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Rental resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Rental resource.
  returns: Rental
supported operation: Updates the Rental resource.
  type: Operation
  expects: Rental
  method: PATCH
  title: Updates the Rental resource.
  returns: Rental
supported operation: Updates the Rental resource.
  type: Operation
  expects: Rental
  method: PATCH
  title: Updates the Rental resource.
  returns: Rental

startDate
type: Property
domain: Rental
range: dateTime

endDate
type: Property
domain: Rental
range: dateTime

rentalType
type: Property
domain: Rental
max cardinality: 1
range: RentalType

stayId
type: Property
domain: Rental
range: integer
range: string

stayLink
type: Property
domain: Rental
range: string

paymentLink
type: Property
domain: Rental
range: string

dutyFreeAmount
type: Property
domain: Rental
range: decimal

taxAmount
type: Property
domain: Rental
range: decimal

allTaxesIncludedAmount
type: Property
domain: Rental
range: decimal

site
type: Property
domain: Rental
max cardinality: 1
range: Site

amountBail
type: Property
domain: Rental
range: integer

bail
type: Property
domain: Rental
range: boolean

state
type: Property
domain: Rental
max cardinality: 1
range: RentalState

rentalProducts
type: Property
domain: Rental
range: RentalProduct

customer
type: Property
domain: Rental
max cardinality: 1
range: Customer

comments
type: Property
domain: Rental
range: Comment

error
type: Property
domain: Rental
range: boolean

pricingType
type: Property
domain: Rental
max cardinality: 1
range: PricingType

discount
type: Property
domain: Rental
range: decimal

createdBy
type: Property
domain: Rental
max cardinality: 1
range: User

invoices
type: Property
domain: Rental
range: Invoice

emplacementName
type: Property
domain: Rental
range: string

payments
type: Property
domain: Rental
range: Payment

fds
type: Property
domain: Rental
range: boolean

huttosoftMessage
type: Property
domain: Rental
range: string

createdAt
type: Property
domain: Rental
range: dateTime

updatedAt
type: Property
domain: Rental
range: dateTime

rentalProductsNumber
type: Property
domain: Rental
range: integer

invoicingDisabled
type: Property
domain: Rental
range: boolean

RentalProduct
type: Class
title: RentalProduct
supported property: SupportedProperty
  property: rental
  title: rental
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: product
  title: product
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dutyFreeAmount
  title: dutyFreeAmount
  required: false
  readable: true
  writeable: true
  description: Prix HT.
supported property: SupportedProperty
  property: taxAmount
  title: taxAmount
  required: false
  readable: true
  writeable: true
  description: Taxe.
supported property: SupportedProperty
  property: taxRate
  title: taxRate
  required: false
  readable: true
  writeable: true
  description: Taux de taxe.
supported property: SupportedProperty
  property: allTaxesIncludedAmount
  title: allTaxesIncludedAmount
  required: false
  readable: true
  writeable: true
  description: TTC.
supported property: SupportedProperty
  property: error
  title: error
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a RentalProduct resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a RentalProduct resource.
  returns: RentalProduct

rental
type: Property
domain: RentalProduct
max cardinality: 1
range: Rental

product
type: Property
domain: RentalProduct
max cardinality: 1
range: Product

dutyFreeAmount
type: Property
domain: RentalProduct
range: decimal

taxAmount
type: Property
domain: RentalProduct
range: decimal

taxRate
type: Property
domain: RentalProduct
range: decimal

allTaxesIncludedAmount
type: Property
domain: RentalProduct
range: decimal

error
type: Property
domain: RentalProduct
range: boolean

createdAt
type: Property
domain: RentalProduct
range: dateTime

updatedAt
type: Property
domain: RentalProduct
range: dateTime

RentalState
type: Class
title: RentalState
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: huttosoftStateId
  title: huttosoftStateId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a RentalState resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a RentalState resource.
  returns: Nothing

description
type: Property
domain: RentalState
range: string

huttosoftStateId
type: Property
domain: RentalState
range: integer

createdAt
type: Property
domain: RentalState
range: dateTime

updatedAt
type: Property
domain: RentalState
range: dateTime

RentalType
type: Class
title: RentalType
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a RentalType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a RentalType resource.
  returns: Nothing

description
type: Property
domain: RentalType
range: string

createdAt
type: Property
domain: RentalType
range: dateTime

updatedAt
type: Property
domain: RentalType
range: dateTime

SettingsDiscount
type: Class
title: SettingsDiscount
supported property: SupportedProperty
  property: percentage
  title: percentage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fidelity
  title: fidelity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a SettingsDiscount resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a SettingsDiscount resource.
  returns: Nothing
supported operation: Updates the SettingsDiscount resource.
  type: Operation
  expects: SettingsDiscount
  method: PATCH
  title: Updates the SettingsDiscount resource.
  returns: SettingsDiscount

percentage
type: Property
domain: SettingsDiscount
range: decimal

startDate
type: Property
domain: SettingsDiscount
range: dateTime

endDate
type: Property
domain: SettingsDiscount
range: dateTime

fidelity
type: Property
domain: SettingsDiscount
max cardinality: 1
range: Fidelity

createdAt
type: Property
domain: SettingsDiscount
range: dateTime

updatedAt
type: Property
domain: SettingsDiscount
range: dateTime

SettingsPlanning
type: Class
title: SettingsPlanning
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: days
  title: days
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a SettingsPlanning resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a SettingsPlanning resource.
  returns: Nothing

name
type: Property
domain: SettingsPlanning
range: string

days
type: Property
domain: SettingsPlanning
range: integer

description
type: Property
domain: SettingsPlanning
range: string

createdAt
type: Property
domain: SettingsPlanning
range: dateTime

updatedAt
type: Property
domain: SettingsPlanning
range: dateTime

SettingsUser
type: Class
title: SettingsUser
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: site
  title: site
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a SettingsUser resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a SettingsUser resource.
  returns: Nothing
supported operation: Updates the SettingsUser resource.
  type: Operation
  expects: SettingsUser
  method: PATCH
  title: Updates the SettingsUser resource.
  returns: SettingsUser

user
type: Property
domain: SettingsUser
max cardinality: 1
range: User

site
type: Property
domain: SettingsUser
max cardinality: 1
range: Site

createdAt
type: Property
domain: SettingsUser
range: dateTime

updatedAt
type: Property
domain: SettingsUser
range: dateTime

Site
type: Class
title: Site
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: huttosoftId
  title: huttosoftId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: huttosoftInstance
  title: huttosoftInstance
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: currency
  title: currency
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: billingEntity
  title: billingEntity
  required: false
  readable: true
  writeable: true
  description: Company.
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sageCodeX3
  title: sageCodeX3
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: explorerReduction
  title: explorerReduction
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Site resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Site resource.
  returns: Nothing
supported operation: Updates the Site resource.
  type: Operation
  expects: Site
  method: PATCH
  title: Updates the Site resource.
  returns: Site

name
type: Property
domain: Site
range: string

huttosoftId
type: Property
domain: Site
range: string

huttosoftInstance
type: Property
domain: Site
range: string

country
type: Property
domain: Site
max cardinality: 1
range: Country

currency
type: Property
domain: Site
max cardinality: 1
range: Currency

billingEntity
type: Property
domain: Site
max cardinality: 1
range: Company

activated
type: Property
domain: Site
range: boolean

sageCodeX3
type: Property
domain: Site
range: string

explorerReduction
type: Property
domain: Site
range: boolean

city
type: Property
domain: Site
range: string

createdAt
type: Property
domain: Site
range: dateTime

updatedAt
type: Property
domain: Site
range: dateTime

Size
type: Class
title: Size
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Size resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Size resource.
  returns: Nothing
supported operation: Updates the Size resource.
  type: Operation
  expects: Size
  method: PATCH
  title: Updates the Size resource.
  returns: Size
supported operation: Deletes the Size resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Size resource.
  returns: Nothing

name
type: Property
domain: Size
range: string

description
type: Property
domain: Size
range: string

category
type: Property
domain: Size
max cardinality: 1
range: Category

createdAt
type: Property
domain: Size
range: dateTime

updatedAt
type: Property
domain: Size
range: dateTime

Status
type: Class
title: Status
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a Status resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Status resource.
  returns: Nothing

description
type: Property
domain: Status
range: string

createdAt
type: Property
domain: Status
range: dateTime

updatedAt
type: Property
domain: Status
range: dateTime

StoragePlace
type: Class
title: StoragePlace
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a StoragePlace resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StoragePlace resource.
  returns: Nothing
supported operation: Updates the StoragePlace resource.
  type: Operation
  expects: StoragePlace
  method: PATCH
  title: Updates the StoragePlace resource.
  returns: StoragePlace

description
type: Property
domain: StoragePlace
range: string

createdAt
type: Property
domain: StoragePlace
range: dateTime

updatedAt
type: Property
domain: StoragePlace
range: dateTime

StoragePlaceCentralWorkshop
type: Class
title: StoragePlaceCentralWorkshop
supported property: SupportedProperty
  property: identification
  title: identification
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a StoragePlaceCentralWorkshop resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StoragePlaceCentralWorkshop resource.
  returns: Nothing

identification
type: Property
domain: StoragePlaceCentralWorkshop
max cardinality: 1
range: CentralWorkshop

description
type: Property
domain: StoragePlaceCentralWorkshop
range: string

StoragePlaceSite
type: Class
title: StoragePlaceSite
supported property: SupportedProperty
  property: identification
  title: identification
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a StoragePlaceSite resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StoragePlaceSite resource.
  returns: Nothing

identification
type: Property
domain: StoragePlaceSite
max cardinality: 1
range: Site

description
type: Property
domain: StoragePlaceSite
range: string

StoragePlaceVehicleWorkshop
type: Class
title: StoragePlaceVehicleWorkshop
supported property: SupportedProperty
  property: identification
  title: identification
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a StoragePlaceVehicleWorkshop resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StoragePlaceVehicleWorkshop resource.
  returns: Nothing
supported operation: Updates the StoragePlaceVehicleWorkshop resource.
  type: Operation
  expects: StoragePlaceVehicleWorkshop
  method: PATCH
  title: Updates the StoragePlaceVehicleWorkshop resource.
  returns: StoragePlaceVehicleWorkshop
supported operation: Deletes the StoragePlaceVehicleWorkshop resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the StoragePlaceVehicleWorkshop resource.
  returns: Nothing

identification
type: Property
domain: StoragePlaceVehicleWorkshop
max cardinality: 1
range: VehicleWorkshop

description
type: Property
domain: StoragePlaceVehicleWorkshop
range: string

StorageType
type: Class
title: StorageType
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a StorageType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StorageType resource.
  returns: Nothing

name
type: Property
domain: StorageType
range: string

description
type: Property
domain: StorageType
range: string

createdAt
type: Property
domain: StorageType
range: dateTime

updatedAt
type: Property
domain: StorageType
range: dateTime

StoredElement
type: Class
title: StoredElement
supported property: SupportedProperty
  property: storagePlace
  title: storagePlace
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: elementQuantity
  title: elementQuantity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: element
  title: element
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: product
  title: product
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: accessory
  title: accessory
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: sparePart
  title: sparePart
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a StoredElement resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a StoredElement resource.
  returns: Nothing
supported operation: Updates the StoredElement resource.
  type: Operation
  expects: StoredElement
  method: PATCH
  title: Updates the StoredElement resource.
  returns: StoredElement
supported operation: Deletes the StoredElement resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the StoredElement resource.
  returns: Nothing

storagePlace
type: Property
domain: StoredElement
max cardinality: 1
range: StoragePlace

elementQuantity
type: Property
domain: StoredElement
range: integer

element
type: Property
domain: StoredElement

product
type: Property
domain: StoredElement
max cardinality: 1
range: Product

accessory
type: Property
domain: StoredElement
max cardinality: 1
range: Accessory

sparePart
type: Property
domain: StoredElement

createdAt
type: Property
domain: StoredElement
range: dateTime

updatedAt
type: Property
domain: StoredElement
range: dateTime

Subfamily
type: Class
title: Subfamily
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: family
  title: family
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Subfamily resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Subfamily resource.
  returns: Nothing
supported operation: Updates the Subfamily resource.
  type: Operation
  expects: Subfamily
  method: PATCH
  title: Updates the Subfamily resource.
  returns: Subfamily

name
type: Property
domain: Subfamily
range: string

family
type: Property
domain: Subfamily
max cardinality: 1
range: Family

activated
type: Property
domain: Subfamily
range: boolean

createdAt
type: Property
domain: Subfamily
range: dateTime

updatedAt
type: Property
domain: Subfamily
range: dateTime

Tax
type: Class
title: Tax
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: taxCode
  title: taxCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a Tax resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a Tax resource.
  returns: Nothing
supported operation: Updates the Tax resource.
  type: Operation
  expects: Tax
  method: PATCH
  title: Updates the Tax resource.
  returns: Tax

description
type: Property
domain: Tax
range: string

country
type: Property
domain: Tax
max cardinality: 1
range: Country

taxCode
type: Property
domain: Tax
range: string

createdAt
type: Property
domain: Tax
range: dateTime

updatedAt
type: Property
domain: Tax
range: dateTime

TaxBehaviour
type: Class
title: TaxBehaviour
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a TaxBehaviour resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a TaxBehaviour resource.
  returns: Nothing

description
type: Property
domain: TaxBehaviour
range: string

createdAt
type: Property
domain: TaxBehaviour
range: dateTime

updatedAt
type: Property
domain: TaxBehaviour
range: dateTime

TaxRule
type: Class
title: TaxRule
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: taxBehaviour
  title: taxBehaviour
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a TaxRule resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a TaxRule resource.
  returns: Nothing

description
type: Property
domain: TaxRule
range: string

taxBehaviour
type: Property
domain: TaxRule
max cardinality: 1
range: TaxBehaviour

activated
type: Property
domain: TaxRule
range: boolean

createdAt
type: Property
domain: TaxRule
range: dateTime

updatedAt
type: Property
domain: TaxRule
range: dateTime

User
type: Class
title: User
supported property: SupportedProperty
  property: username
  title: username
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: password
  title: password
  required: false
  readable: false
  writeable: true
  description: The plain password.
supported property: SupportedProperty
  property: firstName
  title: firstName
  required: false
  readable: true
  writeable: true
  description: Prénom.
supported property: SupportedProperty
  property: lastName
  title: lastName
  required: false
  readable: true
  writeable: true
  description: Nom de famille.
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: entryDate
  title: entryDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: profile
  title: profile
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: apiToken
  title: apiToken
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: confirmedAccount
  title: confirmedAccount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: apiUser
  title: apiUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: destinations
  title: destinations
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: activated
  title: activated
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: language
  title: language
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: settingsPlanning
  title: settingsPlanning
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: settingsUser
  title: settingsUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported operation: Retrieves a User resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a User resource.
  returns: Nothing
supported operation: Updates the User resource.
  type: Operation
  expects: User
  method: PATCH
  title: Updates the User resource.
  returns: User
supported operation: Deletes the User resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the User resource.
  returns: Nothing

username
type: Property
domain: User
range: string

password
type: Property
domain: User
range: string

firstName
type: Property
domain: User
range: string

lastName
type: Property
domain: User
range: string

email
type: Property
domain: User
range: string

entryDate
type: Property
domain: User
range: dateTime

endDate
type: Property
domain: User
range: dateTime

profile
type: Property
domain: User
max cardinality: 1
range: Profile

apiToken
type: Property
domain: User
range: string

confirmedAccount
type: Property
domain: User
range: boolean

apiUser
type: Property
domain: User
range: boolean

destinations
type: Property
domain: User
range: Site

activated
type: Property
domain: User
range: boolean

language
type: Property
domain: User
max cardinality: 1
range: Language

settingsPlanning
type: Property
domain: User
max cardinality: 1
range: SettingsPlanning

settingsUser
type: Property
domain: User
max cardinality: 1
range: SettingsUser

createdAt
type: Property
domain: User
range: dateTime

updatedAt
type: Property
domain: User
range: dateTime

VehicleWorkshop
type: Class
title: VehicleWorkshop
supported property: SupportedProperty
  property: description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: driver
  title: driver
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a VehicleWorkshop resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a VehicleWorkshop resource.
  returns: Nothing
supported operation: Updates the VehicleWorkshop resource.
  type: Operation
  expects: VehicleWorkshop
  method: PATCH
  title: Updates the VehicleWorkshop resource.
  returns: VehicleWorkshop

description
type: Property
domain: VehicleWorkshop
range: string

driver
type: Link
domain: VehicleWorkshop
max cardinality: 1
range: User

CashDesk
type: Class
title: CashDesk
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: siteId
  title: siteId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a CashDesk resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a CashDesk resource.
  returns: Nothing

id
type: Property
domain: CashDesk
range: integer

name
type: Property
domain: CashDesk
range: string

type
type: Property
domain: CashDesk
range: integer

siteId
type: Property
domain: CashDesk
range: integer

ExternalPayment
type: Class
title: ExternalPayment
supported property: SupportedProperty
  property: huttobikePaymentId
  title: huttobikePaymentId
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: paymentMethodId
  title: paymentMethodId
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cashDeskId
  title: cashDeskId
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: amount
  title: amount
  required: true
  readable: true
  writeable: true
supported operation: Retrieves a ExternalPayment resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a ExternalPayment resource.
  returns: Nothing
supported operation: Deletes the ExternalPayment resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the ExternalPayment resource.
  returns: Nothing

huttobikePaymentId
type: Property
domain: ExternalPayment
range: integer

paymentMethodId
type: Property
domain: ExternalPayment
range: integer

cashDeskId
type: Property
domain: ExternalPayment
range: integer

amount
type: Property
domain: ExternalPayment
range: decimal

GetCustomer
type: Class
title: GetCustomer
supported property: SupportedProperty
  property: clientId
  title: clientId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: clientCode
  title: clientCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fidelityRank
  title: fidelityRank
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: birthday
  title: birthday
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: civilityCode
  title: civilityCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: firstName
  title: firstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lastName
  title: lastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: countryIso
  title: countryIso
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: countryName
  title: countryName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: addressComplement
  title: addressComplement
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: language
  title: language
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cardNumberId
  title: cardNumberId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a GetCustomer resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a GetCustomer resource.
  returns: GetCustomer

clientId
type: Property
domain: GetCustomer
range: integer

clientCode
type: Property
domain: GetCustomer
range: string

fidelityRank
type: Property
domain: GetCustomer
range: integer

birthday
type: Property
domain: GetCustomer
range: string

civilityCode
type: Property
domain: GetCustomer
range: string

firstName
type: Property
domain: GetCustomer
range: string

lastName
type: Property
domain: GetCustomer
range: string

countryIso
type: Property
domain: GetCustomer
range: string

countryName
type: Property
domain: GetCustomer
range: string

address
type: Property
domain: GetCustomer
range: string

addressComplement
type: Property
domain: GetCustomer
range: string

city
type: Property
domain: GetCustomer
range: string

language
type: Property
domain: GetCustomer
range: string

cardNumberId
type: Property
domain: GetCustomer
range: string

PaymentMethod
type: Class
title: PaymentMethod
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: account
  title: account
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a PaymentMethod resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PaymentMethod resource.
  returns: Nothing

id
type: Property
domain: PaymentMethod
range: integer

name
type: Property
domain: PaymentMethod
range: string

code
type: Property
domain: PaymentMethod
range: string

account
type: Property
domain: PaymentMethod
range: string

SearchCustomerRequest
type: Class
title: SearchCustomerRequest
supported property: SupportedProperty
  property: customerLastName
  title: customerLastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: emplacementName
  title: emplacementName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayState
  title: stayState
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayDateStart
  title: stayDateStart
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayDateEnd
  title: stayDateEnd
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayReference
  title: stayReference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: siteId
  title: siteId
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: clientId
  title: clientId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: clientLastName
  title: clientLastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: clientFirstName
  title: clientFirstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: emplacementName
  title: emplacementName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayDateStart
  title: stayDateStart
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayDateEnd
  title: stayDateEnd
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fidelityRank
  title: fidelityRank
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stayUrl
  title: stayUrl
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a SearchCustomerRequest resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a SearchCustomerRequest resource.
  returns: Nothing

customerLastName
type: Property
domain: SearchCustomerRequest
range: string

emplacementName
type: Property
domain: SearchCustomerRequest
range: string

stayState
type: Property
domain: SearchCustomerRequest
range: integer

stayDateStart
type: Property
domain: SearchCustomerRequest
range: string

stayDateEnd
type: Property
domain: SearchCustomerRequest
range: string

stayReference
type: Property
domain: SearchCustomerRequest
range: string

siteId
type: Property
domain: SearchCustomerRequest
range: integer

clientId
type: Property
domain: SearchCustomerRequest
range: integer

clientLastName
type: Property
domain: SearchCustomerRequest
range: string

clientFirstName
type: Property
domain: SearchCustomerRequest
range: string

fidelityRank
type: Property
domain: SearchCustomerRequest
range: integer

stayUrl
type: Property
domain: SearchCustomerRequest
range: string

HuttosoftInstance
type: Class
title: HuttosoftInstance
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported operation: Retrieves a HuttosoftInstance resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a HuttosoftInstance resource.
  returns: Nothing

name
type: Property
domain: HuttosoftInstance
range: string

InvoiceExport
type: Class
title: InvoiceExport
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: true
  readable: true
  writeable: true
supported operation: Retrieves a InvoiceExport resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a InvoiceExport resource.
  returns: Nothing

startDate
type: Property
domain: InvoiceExport
range: dateTime

endDate
type: Property
domain: InvoiceExport
range: dateTime

PaymentExport
type: Class
title: PaymentExport
supported property: SupportedProperty
  property: startDate
  title: startDate
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: endDate
  title: endDate
  required: true
  readable: true
  writeable: true
supported operation: Retrieves a PaymentExport resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves a PaymentExport resource.
  returns: Nothing

startDate
type: Property
domain: PaymentExport
range: dateTime

endDate
type: Property
domain: PaymentExport
range: dateTime

Entrypoint
type: Class
title: The API entrypoint
supported property: SupportedProperty
  property: The collection of Accessory resources
  title: The collection of Accessory resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of AccountingPeriod resources
  title: The collection of AccountingPeriod resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Brand resources
  title: The collection of Brand resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of BrandType resources
  title: The collection of BrandType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Category resources
  title: The collection of Category resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Changelog resources
  title: The collection of Changelog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Civility resources
  title: The collection of Civility resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Comment resources
  title: The collection of Comment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Company resources
  title: The collection of Company resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Contact resources
  title: The collection of Contact resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Country resources
  title: The collection of Country resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Currency resources
  title: The collection of Currency resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Customer resources
  title: The collection of Customer resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Declination resources
  title: The collection of Declination resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DeclinationType resources
  title: The collection of DeclinationType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Display resources
  title: The collection of Display resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DurationType resources
  title: The collection of DurationType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Email resources
  title: The collection of Email resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Family resources
  title: The collection of Family resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Feature resources
  title: The collection of Feature resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of FeatureAccess resources
  title: The collection of FeatureAccess resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Fidelity resources
  title: The collection of Fidelity resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Invoice resources
  title: The collection of Invoice resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of InvoiceStatus resources
  title: The collection of InvoiceStatus resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of InvoiceType resources
  title: The collection of InvoiceType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Language resources
  title: The collection of Language resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Maker resources
  title: The collection of Maker resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Model resources
  title: The collection of Model resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Payment resources
  title: The collection of Payment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Phone resources
  title: The collection of Phone resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Pricing resources
  title: The collection of Pricing resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of PricingType resources
  title: The collection of PricingType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Product resources
  title: The collection of Product resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ProductHistory resources
  title: The collection of ProductHistory resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ProductStatus resources
  title: The collection of ProductStatus resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Profile resources
  title: The collection of Profile resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Range resources
  title: The collection of Range resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Rental resources
  title: The collection of Rental resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of RentalProduct resources
  title: The collection of RentalProduct resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of RentalState resources
  title: The collection of RentalState resources
  readable: true
  writeable: false
supported operation: The API entrypoint.

The collection of Accessory resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Accessory
supported operation: Retrieves the collection of Accessory resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Accessory resources.
  returns: Collection
supported operation: Creates a Accessory resource.
  type: Operation
  type: CreateAction
  expects: Accessory
  method: POST
  title: Creates a Accessory resource.
  returns: Accessory

The collection of AccountingPeriod resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: AccountingPeriod
supported operation: Retrieves the collection of AccountingPeriod resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of AccountingPeriod resources.
  returns: Collection
supported operation: Creates a AccountingPeriod resource.
  type: Operation
  type: CreateAction
  expects: AccountingPeriod
  method: POST
  title: Creates a AccountingPeriod resource.
  returns: AccountingPeriod

The collection of Brand resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Brand
supported operation: Retrieves the collection of Brand resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Brand resources.
  returns: Collection
supported operation: Creates a Brand resource.
  type: Operation
  type: CreateAction
  expects: Brand
  method: POST
  title: Creates a Brand resource.
  returns: Brand

The collection of BrandType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: BrandType
supported operation: Retrieves the collection of BrandType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of BrandType resources.
  returns: Collection
supported operation: Creates a BrandType resource.
  type: Operation
  type: CreateAction
  expects: BrandType
  method: POST
  title: Creates a BrandType resource.
  returns: BrandType

The collection of Category resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Category
supported operation: Retrieves the collection of Category resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Category resources.
  returns: Collection
supported operation: Creates a Category resource.
  type: Operation
  type: CreateAction
  expects: Category
  method: POST
  title: Creates a Category resource.
  returns: Category

The collection of Changelog resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Changelog
supported operation: Retrieves the collection of Changelog resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Changelog resources.
  returns: Collection

The collection of Civility resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Civility
supported operation: Retrieves the collection of Civility resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Civility resources.
  returns: Collection

The collection of Comment resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Comment
supported operation: Creates a Comment resource.
  type: Operation
  type: CreateAction
  expects: Comment
  method: POST
  title: Creates a Comment resource.
  returns: Comment

The collection of Company resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Company
supported operation: Retrieves the collection of Company resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Company resources.
  returns: Collection
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company

The collection of Contact resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Contact
supported operation: Creates a Contact resource.
  type: Operation
  type: CreateAction
  expects: Contact
  method: POST
  title: Creates a Contact resource.
  returns: Contact

The collection of Country resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Country
supported operation: Retrieves the collection of Country resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Country resources.
  returns: Collection

The collection of Currency resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Currency
supported operation: Retrieves the collection of Currency resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Currency resources.
  returns: Collection

The collection of Customer resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Customer
supported operation: Retrieves the collection of Customer resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Customer resources.
  returns: Collection
supported operation: Creates a Customer resource.
  type: Operation
  type: CreateAction
  expects: Customer
  method: POST
  title: Creates a Customer resource.
  returns: Customer

The collection of Declination resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Declination
supported operation: Retrieves the collection of Declination resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Declination resources.
  returns: Collection
supported operation: Creates a Declination resource.
  type: Operation
  type: CreateAction
  expects: Declination
  method: POST
  title: Creates a Declination resource.
  returns: Declination

The collection of DeclinationType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: DeclinationType
supported operation: Retrieves the collection of DeclinationType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of DeclinationType resources.
  returns: Collection
supported operation: Creates a DeclinationType resource.
  type: Operation
  type: CreateAction
  expects: DeclinationType
  method: POST
  title: Creates a DeclinationType resource.
  returns: DeclinationType

The collection of Display resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Display
supported operation: Retrieves the collection of Display resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Display resources.
  returns: Collection

The collection of DurationType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: DurationType
supported operation: Retrieves the collection of DurationType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of DurationType resources.
  returns: Collection

The collection of Email resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Email
supported operation: Creates a Email resource.
  type: Operation
  type: CreateAction
  expects: Email
  method: POST
  title: Creates a Email resource.
  returns: Email

The collection of Family resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Family
supported operation: Retrieves the collection of Family resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Family resources.
  returns: Collection
supported operation: Creates a Family resource.
  type: Operation
  type: CreateAction
  expects: Family
  method: POST
  title: Creates a Family resource.
  returns: Family

The collection of Feature resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Feature
supported operation: Retrieves the collection of Feature resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Feature resources.
  returns: Collection
supported operation: Creates a Feature resource.
  type: Operation
  type: CreateAction
  expects: Feature
  method: POST
  title: Creates a Feature resource.
  returns: Feature

The collection of FeatureAccess resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FeatureAccess
supported operation: Retrieves the collection of FeatureAccess resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of FeatureAccess resources.
  returns: Collection

The collection of Fidelity resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Fidelity
supported operation: Retrieves the collection of Fidelity resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Fidelity resources.
  returns: Collection

The collection of Invoice resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Invoice
supported operation: Retrieves the collection of Invoice resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Invoice resources.
  returns: Collection

The collection of InvoiceStatus resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InvoiceStatus
supported operation: Retrieves the collection of InvoiceStatus resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of InvoiceStatus resources.
  returns: Collection

The collection of InvoiceType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InvoiceType
supported operation: Retrieves the collection of InvoiceType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of InvoiceType resources.
  returns: Collection

The collection of Language resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Language
supported operation: Retrieves the collection of Language resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Language resources.
  returns: Collection
supported operation: Creates a Language resource.
  type: Operation
  type: CreateAction
  expects: Language
  method: POST
  title: Creates a Language resource.
  returns: Language

The collection of Maker resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Maker
supported operation: Retrieves the collection of Maker resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Maker resources.
  returns: Collection
supported operation: Creates a Maker resource.
  type: Operation
  type: CreateAction
  expects: Maker
  method: POST
  title: Creates a Maker resource.
  returns: Maker

The collection of Model resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Model
supported operation: Retrieves the collection of Model resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Model resources.
  returns: Collection
supported operation: Creates a Model resource.
  type: Operation
  type: CreateAction
  expects: Model
  method: POST
  title: Creates a Model resource.
  returns: Model

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

The collection of Phone resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Phone
supported operation: Creates a Phone resource.
  type: Operation
  type: CreateAction
  expects: Phone
  method: POST
  title: Creates a Phone resource.
  returns: Phone

The collection of Pricing resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Pricing
supported operation: Retrieves the collection of Pricing resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Pricing resources.
  returns: Collection
supported operation: Creates a Pricing resource.
  type: Operation
  type: CreateAction
  expects: Pricing
  method: POST
  title: Creates a Pricing resource.
  returns: Nothing
supported operation: Creates a Pricing resource.
  type: Operation
  type: CreateAction
  expects: Pricing
  method: POST
  title: Creates a Pricing resource.
  returns: Nothing

The collection of PricingType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PricingType
supported operation: Retrieves the collection of PricingType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PricingType resources.
  returns: Collection

The collection of Product resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Product
supported operation: Retrieves the collection of Product resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Product resources.
  returns: Collection
supported operation: Retrieves the collection of Product resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Product resources.
  returns: Collection
supported operation: Creates a Product resource.
  type: Operation
  type: CreateAction
  expects: Product
  method: POST
  title: Creates a Product resource.
  returns: Product

The collection of ProductHistory resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProductHistory
supported operation: Retrieves the collection of ProductHistory resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductHistory resources.
  returns: Collection
supported operation: Retrieves the collection of ProductHistory resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductHistory resources.
  returns: Collection
supported operation: Creates a ProductHistory resource.
  type: Operation
  type: CreateAction
  expects: ProductHistory
  method: POST
  title: Creates a ProductHistory resource.
  returns: ProductHistory

The collection of ProductStatus resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProductStatus
supported operation: Retrieves the collection of ProductStatus resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of ProductStatus resources.
  returns: Collection

The collection of Profile resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Profile
supported operation: Creates a Profile resource.
  type: Operation
  type: CreateAction
  expects: Profile
  method: POST
  title: Creates a Profile resource.
  returns: Profile
supported operation: Creates a Profile resource.
  type: Operation
  type: CreateAction
  expects: Profile
  method: POST
  title: Creates a Profile resource.
  returns: Profile
supported operation: Retrieves the collection of Profile resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Profile resources.
  returns: Collection

The collection of Range resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Range
supported operation: Retrieves the collection of Range resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Range resources.
  returns: Collection
supported operation: Creates a Range resource.
  type: Operation
  type: CreateAction
  expects: Range
  method: POST
  title: Creates a Range resource.
  returns: Range

The collection of Rental resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Rental
supported operation: Retrieves the collection of Rental resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Rental resources.
  returns: Collection

The collection of RentalProduct resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: RentalProduct
supported operation: Retrieves the collection of RentalProduct resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of RentalProduct resources.
  returns: Collection

The collection of RentalState resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: RentalState
supported operation: Retrieves the collection of RentalState resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of RentalState resources.
  returns: Collection

The collection of RentalType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: RentalType
supported operation: Retrieves the collection of RentalType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of RentalType resources.
  returns: Collection

The collection of SettingsDiscount resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SettingsDiscount
supported operation: Retrieves the collection of SettingsDiscount resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of SettingsDiscount resources.
  returns: Collection
supported operation: Creates a SettingsDiscount resource.
  type: Operation
  type: CreateAction
  expects: SettingsDiscount
  method: POST
  title: Creates a SettingsDiscount resource.
  returns: SettingsDiscount

The collection of SettingsUser resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SettingsUser
supported operation: Retrieves the collection of SettingsUser resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of SettingsUser resources.
  returns: Collection
supported operation: Creates a SettingsUser resource.
  type: Operation
  type: CreateAction
  expects: SettingsUser
  method: POST
  title: Creates a SettingsUser resource.
  returns: SettingsUser

The collection of Site resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Site
supported operation: Retrieves the collection of Site resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Site resources.
  returns: Collection
supported operation: Creates a Site resource.
  type: Operation
  type: CreateAction
  expects: Site
  method: POST
  title: Creates a Site resource.
  returns: Site

The collection of Size resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Size
supported operation: Retrieves the collection of Size resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Size resources.
  returns: Collection
supported operation: Creates a Size resource.
  type: Operation
  type: CreateAction
  expects: Size
  method: POST
  title: Creates a Size resource.
  returns: Size

The collection of StoragePlace resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: StoragePlace
supported operation: Retrieves the collection of StoragePlace resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of StoragePlace resources.
  returns: Collection
supported operation: Creates a StoragePlace resource.
  type: Operation
  type: CreateAction
  expects: StoragePlace
  method: POST
  title: Creates a StoragePlace resource.
  returns: StoragePlace

The collection of StoragePlaceVehicleWorkshop resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: StoragePlaceVehicleWorkshop
supported operation: Retrieves the collection of StoragePlaceVehicleWorkshop resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of StoragePlaceVehicleWorkshop resources.
  returns: Collection
supported operation: Creates a StoragePlaceVehicleWorkshop resource.
  type: Operation
  type: CreateAction
  expects: StoragePlaceVehicleWorkshop
  method: POST
  title: Creates a StoragePlaceVehicleWorkshop resource.
  returns: StoragePlaceVehicleWorkshop

The collection of StorageType resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: StorageType
supported operation: Retrieves the collection of StorageType resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of StorageType resources.
  returns: Collection

The collection of StoredElement resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: StoredElement
supported operation: Retrieves the collection of StoredElement resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of StoredElement resources.
  returns: Collection
supported operation: Creates a StoredElement resource.
  type: Operation
  type: CreateAction
  expects: StoredElement
  method: POST
  title: Creates a StoredElement resource.
  returns: StoredElement

The collection of Subfamily resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Subfamily
supported operation: Retrieves the collection of Subfamily resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Subfamily resources.
  returns: Collection
supported operation: Creates a Subfamily resource.
  type: Operation
  type: CreateAction
  expects: Subfamily
  method: POST
  title: Creates a Subfamily resource.
  returns: Subfamily

The collection of Tax resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Tax
supported operation: Retrieves the collection of Tax resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of Tax resources.
  returns: Collection

The collection of TaxRule resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TaxRule
supported operation: Retrieves the collection of TaxRule resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of TaxRule resources.
  returns: Collection
supported operation: Creates a TaxRule resource.
  type: Operation
  type: CreateAction
  expects: TaxRule
  method: POST
  title: Creates a TaxRule resource.
  returns: TaxRule

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

The collection of VehicleWorkshop resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: VehicleWorkshop
supported operation: Retrieves the collection of VehicleWorkshop resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of VehicleWorkshop resources.
  returns: Collection
supported operation: Creates a VehicleWorkshop resource.
  type: Operation
  type: CreateAction
  expects: VehicleWorkshop
  method: POST
  title: Creates a VehicleWorkshop resource.
  returns: VehicleWorkshop

The collection of CashDesk resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CashDesk
supported operation: Retrieves the collection of CashDesk resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of CashDesk resources.
  returns: Collection

The collection of ExternalPayment resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ExternalPayment
supported operation: Creates a ExternalPayment resource.
  type: Operation
  type: CreateAction
  expects: ExternalPayment
  method: POST
  title: Creates a ExternalPayment resource.
  returns: Nothing

The collection of PaymentMethod resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PaymentMethod
supported operation: Retrieves the collection of PaymentMethod resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of PaymentMethod resources.
  returns: Collection

The collection of SearchCustomerRequest resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SearchCustomerRequest
supported operation: Retrieves the collection of SearchCustomerRequest resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of SearchCustomerRequest resources.
  returns: Collection

The collection of HuttosoftInstance resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: HuttosoftInstance
supported operation: Retrieves the collection of HuttosoftInstance resources.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves the collection of HuttosoftInstance resources.
  returns: Collection

The collection of InvoiceExport resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InvoiceExport
supported operation: Creates a InvoiceExport resource.
  type: Operation
  type: CreateAction
  expects: InvoiceExport
  method: POST
  title: Creates a InvoiceExport resource.
  returns: InvoiceExport

The collection of PaymentExport resources
type: Link
domain: Entrypoint
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PaymentExport
supported operation: Creates a PaymentExport resource.
  type: Operation
  type: CreateAction
  expects: PaymentExport
  method: POST
  title: Creates a PaymentExport resource.
  returns: PaymentExport

ConstraintViolation
type: Class
title: A constraint violation
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: ConstraintViolation
range: string

message
type: Property
domain: ConstraintViolation
range: string

Updates the Rental resource.
type: Operation
expects: Rental
method: PATCH
title: Updates the Rental resource.
returns: Rental

Updates the Rental resource.
type: Operation
expects: Rental
method: PATCH
title: Updates the Rental resource.
returns: Rental

Updates the Rental resource.
type: Operation
expects: Rental
method: PATCH
title: Updates the Rental resource.
returns: Rental

SupportedProperty
property: The collection of RentalType resources
title: The collection of RentalType resources
readable: true
writeable: false

SupportedProperty
property: The collection of SettingsDiscount resources
title: The collection of SettingsDiscount resources
readable: true
writeable: false

SupportedProperty
property: The collection of SettingsUser resources
title: The collection of SettingsUser resources
readable: true
writeable: false

SupportedProperty
property: The collection of Site resources
title: The collection of Site resources
readable: true
writeable: false

SupportedProperty
property: The collection of Size resources
title: The collection of Size resources
readable: true
writeable: false

SupportedProperty
property: The collection of StoragePlace resources
title: The collection of StoragePlace resources
readable: true
writeable: false

SupportedProperty
property: The collection of StoragePlaceVehicleWorkshop resources
title: The collection of StoragePlaceVehicleWorkshop resources
readable: true
writeable: false

SupportedProperty
property: The collection of StorageType resources
title: The collection of StorageType resources
readable: true
writeable: false

SupportedProperty
property: The collection of StoredElement resources
title: The collection of StoredElement resources
readable: true
writeable: false

SupportedProperty
property: The collection of Subfamily resources
title: The collection of Subfamily resources
readable: true
writeable: false

SupportedProperty
property: The collection of Tax resources
title: The collection of Tax resources
readable: true
writeable: false

SupportedProperty
property: The collection of TaxRule resources
title: The collection of TaxRule resources
readable: true
writeable: false

SupportedProperty
property: The collection of User resources
title: The collection of User resources
readable: true
writeable: false

SupportedProperty
property: The collection of VehicleWorkshop resources
title: The collection of VehicleWorkshop resources
readable: true
writeable: false

SupportedProperty
property: The collection of CashDesk resources
title: The collection of CashDesk resources
readable: true
writeable: false

SupportedProperty
property: The collection of ExternalPayment resources
title: The collection of ExternalPayment resources
readable: true
writeable: false

SupportedProperty
property: The collection of PaymentMethod resources
title: The collection of PaymentMethod resources
readable: true
writeable: false

SupportedProperty
property: The collection of SearchCustomerRequest resources
title: The collection of SearchCustomerRequest resources
readable: true
writeable: false

SupportedProperty
property: The collection of HuttosoftInstance resources
title: The collection of HuttosoftInstance resources
readable: true
writeable: false

SupportedProperty
property: The collection of InvoiceExport resources
title: The collection of InvoiceExport resources
readable: true
writeable: false

SupportedProperty
property: The collection of PaymentExport resources
title: The collection of PaymentExport resources
readable: true
writeable: false

The API entrypoint.
type: Operation
method: GET
returns: EntryPoint