docs.jsonld
type: ApiDocumentation
title: IOland API
description: API para la gestión inteligente de explotaciones agrícolas. Proporciona endpoints para sensores, registros de datos, análisis y más.
entrypoint: /api/v1
supported class: Calculo
supported class: CalculoItem
supported class: ChartLimit
supported class: Company
supported class: CompanyContract
supported class: DataloggerAgronomy
supported class: DataloggerCommunication
supported class: DataloggerConfig
supported class: Datalogger
supported class: DataloggerHistoricalVoltage
supported class: DataloggerNotes
supported class: DataloggerProbe
supported class: DataloggerStatus
supported class: DataloggerVariables
supported class: Farm
supported class: JoinUserRelation
supported class: MasterCrop
supported class: MasterCropPattern
supported class: MasterDeviceType
supported class: MasterInterface
supported class: MasterLocation
supported class: MasterMagnitude
supported class: MasterMaintenanceDescription
supported class: MasterMicro
supported class: MasterPlan
supported class: MasterProbe
supported class: MasterProbeMagnitude
supported class: MasterProvider
supported class: MasterProvinces
supported class: MasterRol
supported class: MasterSoilType
supported class: MasterUnit
supported class: MasterVariety
supported class: Migration
supported class: RealTime
supported class: SensorRecords
supported class: Settings
supported class: User
supported class: Entrypoint
supported class: ConstraintViolation
supported class: ConstraintViolationList

Calculo
type: Class
title: Calculo
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: id_datalogger
  title: id_datalogger
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: nombre_relacion
  title: nombre_relacion
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: descripcion
  title: descripcion
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: items
  title: items
  required: false
  readable: true
  writeable: true
supported operation: Retrieves Calculo resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Calculo resource.
  returns: Calculo
supported operation: Replaces the Calculo resource.
  type: Operation
  type: ReplaceAction
  expects: Calculo
  method: PUT
  title: Replaces the Calculo resource.
  returns: Calculo
supported operation: Updates the Calculo resource.
  type: Operation
  expects: Calculo
  method: PATCH
  title: Updates the Calculo resource.
  returns: Calculo
supported operation: Deletes the Calculo resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Calculo resource.
  returns: Nothing
description: Gestión de cálculos de relaciones iónicas

id
type: Property
domain: Calculo
range: integer

id_datalogger
type: Property
domain: Calculo
range: integer

nombre_relacion
type: Property
domain: Calculo
range: string

descripcion
type: Property
domain: Calculo
range: string

items
type: Property
domain: Calculo
range: CalculoItem

CalculoItem
type: Class
title: CalculoItem
supported property: SupportedProperty
  property: id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: calculo
  title: calculo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: tipo
  title: tipo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: item_nombre
  title: item_nombre
  required: false
  readable: true
  writeable: false
supported operation: Retrieves CalculoItem resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves CalculoItem resource.
  returns: CalculoItem
supported operation: Replaces the CalculoItem resource.
  type: Operation
  type: ReplaceAction
  expects: CalculoItem
  method: PUT
  title: Replaces the CalculoItem resource.
  returns: CalculoItem
supported operation: Updates the CalculoItem resource.
  type: Operation
  expects: CalculoItem
  method: PATCH
  title: Updates the CalculoItem resource.
  returns: CalculoItem
supported operation: Deletes the CalculoItem resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the CalculoItem resource.
  returns: Nothing
description: Gestión de items de cálculo de relaciones iónicas

id
type: Property
domain: CalculoItem
range: integer

calculo
type: Property
domain: CalculoItem
max cardinality: 1
range: Calculo

tipo
type: Property
domain: CalculoItem
range: string

item_nombre
type: Property
domain: CalculoItem
range: string

ChartLimit
type: Class
title: ChartLimit
supported property: SupportedProperty
  property: chart_key
  title: chart_key
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: upper_limit
  title: upper_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: lower_limit
  title: lower_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: dataloggerId
  title: dataloggerId
  required: false
  readable: true
  writeable: false
supported operation: Retrieves ChartLimit resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves ChartLimit resource.
  returns: ChartLimit
description: Límites superior/inferior configurables de cada gráfica, por datalogger

chart_key
type: Property
domain: ChartLimit
range: string

upper_limit
type: Property
domain: ChartLimit
range: string

lower_limit
type: Property
domain: ChartLimit
range: string

dataloggerId
type: Property
domain: ChartLimit
range: integer

Company
type: Class
title: Company
supported property: SupportedProperty
  property: businessName
  title: businessName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: commercialName
  title: commercialName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: cif
  title: cif
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: town
  title: town
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: province
  title: province
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: country
  title: country
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneOne
  title: phoneOne
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: phoneTwo
  title: phoneTwo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: logo
  title: logo
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: observations
  title: observations
  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 Company resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Company resource.
  returns: Company
supported operation: Replaces the Company resource.
  type: Operation
  type: ReplaceAction
  expects: Company
  method: PUT
  title: Replaces the Company resource.
  returns: Company

businessName
type: Property
domain: Company
range: string

commercialName
type: Property
domain: Company
range: string

cif
type: Property
domain: Company
range: string

address
type: Property
domain: Company
range: string

town
type: Property
domain: Company
range: string

province
type: Property
domain: Company
range: string

country
type: Property
domain: Company
range: string

phoneOne
type: Property
domain: Company
range: string

phoneTwo
type: Property
domain: Company
range: string

email
type: Property
domain: Company
range: string

logo
type: Property
domain: Company
range: string

observations
type: Property
domain: Company
range: string

createdAt
type: Property
domain: Company
range: dateTime

updatedAt
type: Property
domain: Company
range: dateTime

CompanyContract
type: Class
title: CompanyContract
supported property: SupportedProperty
  property: idCompany
  title: idCompany
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: idPlan
  title: idPlan
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: micro
  title: micro
  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
description: Contratos de empresa vinculados a un plan maestro

idCompany
type: Link
domain: CompanyContract
max cardinality: 1
range: Company

idPlan
type: Link
domain: CompanyContract
max cardinality: 1
range: MasterPlan

micro
type: Property
domain: CompanyContract

createdAt
type: Property
domain: CompanyContract
range: dateTime

updatedAt
type: Property
domain: CompanyContract
range: dateTime

DataloggerAgronomy
type: Class
title: DataloggerAgronomy
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: crop
  title: crop
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: variety
  title: variety
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: soil_type
  title: soil_type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: tree_distance
  title: tree_distance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: row_distance
  title: row_distance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: homogeneity
  title: homogeneity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: stoniness
  title: stoniness
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: dropper_flow
  title: dropper_flow
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: dropper_distance
  title: dropper_distance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: number_lines
  title: number_lines
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: hose_distance
  title: hose_distance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: cropPattern
  title: cropPattern
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported operation: Retrieves DataloggerAgronomy resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerAgronomy resource.
  returns: DataloggerAgronomy
supported operation: Replaces the DataloggerAgronomy resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerAgronomy
  method: PUT
  title: Replaces the DataloggerAgronomy resource.
  returns: DataloggerAgronomy
supported operation: Updates the DataloggerAgronomy resource.
  type: Operation
  expects: DataloggerAgronomy
  method: PATCH
  title: Updates the DataloggerAgronomy resource.
  returns: DataloggerAgronomy
supported operation: Deletes the DataloggerAgronomy resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerAgronomy resource.
  returns: Nothing
description: Datalogger agronomy data

datalogger
type: Property
domain: DataloggerAgronomy
max cardinality: 1
range: Datalogger

crop
type: Property
domain: DataloggerAgronomy
range: string

variety
type: Property
domain: DataloggerAgronomy
range: string

soil_type
type: Property
domain: DataloggerAgronomy
range: string

tree_distance
type: Property
domain: DataloggerAgronomy
range: string

row_distance
type: Property
domain: DataloggerAgronomy
range: string

homogeneity
type: Property
domain: DataloggerAgronomy
range: string

stoniness
type: Property
domain: DataloggerAgronomy
range: string

dropper_flow
type: Property
domain: DataloggerAgronomy
range: string

dropper_distance
type: Property
domain: DataloggerAgronomy
range: string

number_lines
type: Property
domain: DataloggerAgronomy
range: integer

hose_distance
type: Property
domain: DataloggerAgronomy
range: string

cropPattern
type: Link
domain: DataloggerAgronomy
max cardinality: 1
range: MasterCropPattern

created_at
type: Property
domain: DataloggerAgronomy
range: dateTime

updated_at
type: Property
domain: DataloggerAgronomy
range: dateTime

DataloggerCommunication
type: Class
title: DataloggerCommunication
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: external_api
  title: external_api
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: api_provider
  title: api_provider
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: token
  title: token
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: update_interval
  title: update_interval
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: last_api_connection
  title: last_api_connection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: externalApi
  title: externalApi
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: apiProvider
  title: apiProvider
  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 DataloggerCommunication resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerCommunication resource.
  returns: DataloggerCommunication
supported operation: Replaces the DataloggerCommunication resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerCommunication
  method: PUT
  title: Replaces the DataloggerCommunication resource.
  returns: DataloggerCommunication
supported operation: Updates the DataloggerCommunication resource.
  type: Operation
  expects: DataloggerCommunication
  method: PATCH
  title: Updates the DataloggerCommunication resource.
  returns: DataloggerCommunication
supported operation: Deletes the DataloggerCommunication resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerCommunication resource.
  returns: Nothing
description: Datalogger Communication management

datalogger
type: Property
domain: DataloggerCommunication
max cardinality: 1
range: Datalogger

external_api
type: Property
domain: DataloggerCommunication
range: string

api_provider
type: Property
domain: DataloggerCommunication
range: string

token
type: Property
domain: DataloggerCommunication
range: string

update_interval
type: Property
domain: DataloggerCommunication
range: integer

last_api_connection
type: Property
domain: DataloggerCommunication
range: dateTime

created_at
type: Property
domain: DataloggerCommunication
range: dateTime

updated_at
type: Property
domain: DataloggerCommunication
range: dateTime

externalApi
type: Property
domain: DataloggerCommunication
range: string

apiProvider
type: Property
domain: DataloggerCommunication
range: string

createdAt
type: Property
domain: DataloggerCommunication
range: dateTime

updatedAt
type: Property
domain: DataloggerCommunication
range: dateTime

DataloggerConfig
type: Class
title: DataloggerConfig
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: data
  title: data
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  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 DataloggerConfig resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerConfig resource.
  returns: DataloggerConfig
supported operation: Replaces the DataloggerConfig resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerConfig
  method: PUT
  title: Replaces the DataloggerConfig resource.
  returns: DataloggerConfig
supported operation: Updates the DataloggerConfig resource.
  type: Operation
  expects: DataloggerConfig
  method: PATCH
  title: Updates the DataloggerConfig resource.
  returns: DataloggerConfig
supported operation: Deletes the DataloggerConfig resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerConfig resource.
  returns: Nothing
description: Datalogger configuration

datalogger
type: Link
domain: DataloggerConfig
max cardinality: 1
range: Datalogger

user
type: Link
domain: DataloggerConfig
max cardinality: 1
range: User

name
type: Property
domain: DataloggerConfig
range: string

data
type: Property
domain: DataloggerConfig

created_at
type: Property
domain: DataloggerConfig
range: dateTime

updated_at
type: Property
domain: DataloggerConfig
range: dateTime

createdAt
type: Property
domain: DataloggerConfig
range: dateTime

updatedAt
type: Property
domain: DataloggerConfig
range: dateTime

Datalogger
type: Class
title: Datalogger
supported property: SupportedProperty
  property: farm
  title: farm
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: timezone
  title: timezone
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: operational_status
  title: operational_status
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
  description: Tipo de datalogger: 'estacion' (default) o 'solut-ion'. Lo usa el front en /seasons/list (todos) vs /seasons/solut-ion (solo type === 'solut-ion').
supported property: SupportedProperty
  property: latitude
  title: latitude
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: longitude
  title: longitude
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ownerId
  title: ownerId
  required: false
  readable: true
  writeable: false
  description: Owner (id de usuario) del entorno al que pertenece este datalogger.
supported property: SupportedProperty
  property: legacy_id
  title: legacy_id
  required: false
  readable: true
  writeable: false
  description: Id del datalogger en la plataforma legacy (referencia de importación).
supported property: SupportedProperty
  property: code_ground_probe
  title: code_ground_probe
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: probes
  title: probes
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: agronomy
  title: agronomy
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: variables
  title: variables
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: communication
  title: communication
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: status
  title: status
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: notes
  title: notes
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: historicalVoltages
  title: historicalVoltages
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: configs
  title: configs
  required: false
  readable: true
  writeable: false
supported operation: Retrieves Datalogger resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Datalogger resource.
  returns: Datalogger
supported operation: Replaces the Datalogger resource.
  type: Operation
  type: ReplaceAction
  expects: Datalogger
  method: PUT
  title: Replaces the Datalogger resource.
  returns: Datalogger
supported operation: Updates the Datalogger resource.
  type: Operation
  expects: Datalogger
  method: PATCH
  title: Updates the Datalogger resource.
  returns: Datalogger
supported operation: Deletes the Datalogger resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Datalogger resource.
  returns: Nothing
description: Dataloggers management

farm
type: Property
domain: Datalogger
max cardinality: 1
range: Farm

code
type: Property
domain: Datalogger
range: string

provider
type: Property
domain: Datalogger
range: string

timezone
type: Property
domain: Datalogger
range: string

operational_status
type: Property
domain: Datalogger
range: string

type
type: Property
domain: Datalogger
range: string

latitude
type: Property
domain: Datalogger
range: string

longitude
type: Property
domain: Datalogger
range: string

ownerId
type: Property
domain: Datalogger
range: string

legacy_id
type: Property
domain: Datalogger
range: integer

code_ground_probe
type: Property
domain: Datalogger
range: string

created_at
type: Property
domain: Datalogger
range: dateTime

updated_at
type: Property
domain: Datalogger
range: dateTime

probes
type: Link
domain: Datalogger
range: DataloggerProbe

agronomy
type: Link
domain: Datalogger
max cardinality: 1
range: DataloggerAgronomy

variables
type: Link
domain: Datalogger
max cardinality: 1
range: DataloggerVariables

communication
type: Link
domain: Datalogger
max cardinality: 1
range: DataloggerCommunication

status
type: Property
domain: Datalogger
max cardinality: 1
range: DataloggerStatus

notes
type: Link
domain: Datalogger
range: DataloggerNotes

historicalVoltages
type: Link
domain: Datalogger
range: DataloggerHistoricalVoltage

configs
type: Link
domain: Datalogger
range: DataloggerConfig

DataloggerHistoricalVoltage
type: Class
title: DataloggerHistoricalVoltage
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: date
  title: date
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: voltage
  title: voltage
  required: false
  readable: true
  writeable: true
supported operation: Retrieves DataloggerHistoricalVoltage resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerHistoricalVoltage resource.
  returns: DataloggerHistoricalVoltage
description: Historial de voltaje de dataloggers (solo creación y consulta)

datalogger
type: Link
domain: DataloggerHistoricalVoltage
max cardinality: 1
range: Datalogger

date
type: Property
domain: DataloggerHistoricalVoltage
range: dateTime

voltage
type: Property
domain: DataloggerHistoricalVoltage
range: string

DataloggerNotes
type: Class
title: DataloggerNotes
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: user_id
  title: user_id
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: note
  title: note
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type_note
  title: type_note
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: userName
  title: userName
  required: false
  readable: true
  writeable: false
  description: Nombre del usuario (para lectura).
supported property: SupportedProperty
  property: userId
  title: userId
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: typeNote
  title: typeNote
  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 DataloggerNotes resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerNotes resource.
  returns: DataloggerNotes
supported operation: Replaces the DataloggerNotes resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerNotes
  method: PUT
  title: Replaces the DataloggerNotes resource.
  returns: DataloggerNotes
supported operation: Updates the DataloggerNotes resource.
  type: Operation
  expects: DataloggerNotes
  method: PATCH
  title: Updates the DataloggerNotes resource.
  returns: DataloggerNotes
supported operation: Deletes the DataloggerNotes resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerNotes resource.
  returns: Nothing
description: Datalogger notes and observations

datalogger
type: Property
domain: DataloggerNotes
max cardinality: 1
range: Datalogger

user_id
type: Property
domain: DataloggerNotes
range: string

note
type: Property
domain: DataloggerNotes
range: string

type_note
type: Property
domain: DataloggerNotes
range: string

created_at
type: Property
domain: DataloggerNotes
range: dateTime

updated_at
type: Property
domain: DataloggerNotes
range: dateTime

userName
type: Property
domain: DataloggerNotes
range: string

userId
type: Property
domain: DataloggerNotes
range: string

typeNote
type: Property
domain: DataloggerNotes
range: string

createdAt
type: Property
domain: DataloggerNotes
range: dateTime

updatedAt
type: Property
domain: DataloggerNotes
range: dateTime

DataloggerProbe
type: Class
title: DataloggerProbe
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: probe_id
  title: probe_id
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: probe_name
  title: probe_name
  required: false
  readable: true
  writeable: false
supported operation: Retrieves DataloggerProbe resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerProbe resource.
  returns: DataloggerProbe
supported operation: Replaces the DataloggerProbe resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerProbe
  method: PUT
  title: Replaces the DataloggerProbe resource.
  returns: DataloggerProbe
supported operation: Updates the DataloggerProbe resource.
  type: Operation
  expects: DataloggerProbe
  method: PATCH
  title: Updates the DataloggerProbe resource.
  returns: DataloggerProbe
supported operation: Deletes the DataloggerProbe resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerProbe resource.
  returns: Nothing
description: Datalogger probes management

datalogger
type: Property
domain: DataloggerProbe
max cardinality: 1
range: Datalogger

probe_id
type: Property
domain: DataloggerProbe
range: string

probe_name
type: Property
domain: DataloggerProbe
range: string

DataloggerStatus
type: Class
title: DataloggerStatus
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: firmware
  title: firmware
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: voltage
  title: voltage
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: signal
  title: signal
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sim
  title: sim
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: imei
  title: imei
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: last_connection
  title: last_connection
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported operation: Retrieves DataloggerStatus resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves DataloggerStatus resource.
  returns: DataloggerStatus
supported operation: Replaces the DataloggerStatus resource.
  type: Operation
  type: ReplaceAction
  expects: DataloggerStatus
  method: PUT
  title: Replaces the DataloggerStatus resource.
  returns: DataloggerStatus
supported operation: Updates the DataloggerStatus resource.
  type: Operation
  expects: DataloggerStatus
  method: PATCH
  title: Updates the DataloggerStatus resource.
  returns: DataloggerStatus
supported operation: Deletes the DataloggerStatus resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the DataloggerStatus resource.
  returns: Nothing
description: Datalogger Status management

datalogger
type: Link
domain: DataloggerStatus
max cardinality: 1
range: Datalogger

firmware
type: Property
domain: DataloggerStatus
range: string

voltage
type: Property
domain: DataloggerStatus
range: string

signal
type: Property
domain: DataloggerStatus
range: string

sim
type: Property
domain: DataloggerStatus
range: string

imei
type: Property
domain: DataloggerStatus
range: string

last_connection
type: Property
domain: DataloggerStatus
range: dateTime

created_at
type: Property
domain: DataloggerStatus
range: dateTime

updated_at
type: Property
domain: DataloggerStatus
range: dateTime

DataloggerVariables
type: Class
title: DataloggerVariables
supported property: SupportedProperty
  property: datalogger
  title: datalogger
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: field_capacity_1
  title: field_capacity_1
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: irrigation_threshold_1
  title: irrigation_threshold_1
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: field_capacity_2
  title: field_capacity_2
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: irrigation_threshold_2
  title: irrigation_threshold_2
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: theoretical_flow
  title: theoretical_flow
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: temperature_threshold
  title: temperature_threshold
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: degree_day_limit
  title: degree_day_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: upper_salinity_limit
  title: upper_salinity_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: lower_salinity_limit
  title: lower_salinity_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: cold_temperature_threshold
  title: cold_temperature_threshold
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: celsius_limit
  title: celsius_limit
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: humidity_range_min1
  title: humidity_range_min1
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: humidity_range_max1
  title: humidity_range_max1
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: humidity_range_min2
  title: humidity_range_min2
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: humidity_range_max2
  title: humidity_range_max2
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: fieldCapacity1
  title: fieldCapacity1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: irrigationThreshold1
  title: irrigationThreshold1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: fieldCapacity2
  title: fieldCapacity2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: irrigationThreshold2
  title: irrigationThreshold2
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: theoreticalFlow
  title: theoreticalFlow
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: temperatureThreshold
  title: temperatureThreshold
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: degreeDayLimit
  title: degreeDayLimit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: upperSalinityLimit
  title: upperSalinityLimit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: lowerSalinityLimit
  title: lowerSalinityLimit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: coldTemperatureThreshold
  title: coldTemperatureThreshold
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: celsiusLimit
  title: celsiusLimit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: createdAt
  title: createdAt
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: humidityRangeMin1
  title: humidityRangeMin1
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: humidityRangeMax1
  title: humidityRangeMax1
  required: false
  readable: true
  writeable: true
supported operation: Retrieves DataloggerVariables resource.
supported operation: Replaces the DataloggerVariables resource.
supported operation: Updates the DataloggerVariables resource.
supported operation: Deletes the DataloggerVariables resource.
description: Datalogger configuration variables

datalogger
type: Property
domain: DataloggerVariables
max cardinality: 1
range: Datalogger

field_capacity_1
type: Property
domain: DataloggerVariables
range: string

irrigation_threshold_1
type: Property
domain: DataloggerVariables
range: string

field_capacity_2
type: Property
domain: DataloggerVariables
range: string

irrigation_threshold_2
type: Property
domain: DataloggerVariables
range: string

theoretical_flow
type: Property
domain: DataloggerVariables
range: string

temperature_threshold
type: Property
domain: DataloggerVariables
range: string

degree_day_limit
type: Property
domain: DataloggerVariables
range: string

upper_salinity_limit
type: Property
domain: DataloggerVariables
range: string

lower_salinity_limit
type: Property
domain: DataloggerVariables
range: string

cold_temperature_threshold
type: Property
domain: DataloggerVariables
range: string

celsius_limit
type: Property
domain: DataloggerVariables
range: string

humidity_range_min1
type: Property
domain: DataloggerVariables
range: string

humidity_range_max1
type: Property
domain: DataloggerVariables
range: string

humidity_range_min2
type: Property
domain: DataloggerVariables
range: string

humidity_range_max2
type: Property
domain: DataloggerVariables
range: string

created_at
type: Property
domain: DataloggerVariables
range: dateTime

updated_at
type: Property
domain: DataloggerVariables
range: dateTime

fieldCapacity1
type: Property
domain: DataloggerVariables
range: string

irrigationThreshold1
type: Property
domain: DataloggerVariables
range: string

fieldCapacity2
type: Property
domain: DataloggerVariables
range: string

irrigationThreshold2
type: Property
domain: DataloggerVariables
range: string

theoreticalFlow
type: Property
domain: DataloggerVariables
range: string

temperatureThreshold
type: Property
domain: DataloggerVariables
range: string

degreeDayLimit
type: Property
domain: DataloggerVariables
range: string

upperSalinityLimit
type: Property
domain: DataloggerVariables
range: string

lowerSalinityLimit
type: Property
domain: DataloggerVariables
range: string

coldTemperatureThreshold
type: Property
domain: DataloggerVariables
range: string

celsiusLimit
type: Property
domain: DataloggerVariables
range: string

updatedAt
type: Property
domain: DataloggerVariables
range: dateTime

createdAt
type: Property
domain: DataloggerVariables
range: dateTime

humidityRangeMin1
type: Property
domain: DataloggerVariables
range: string

humidityRangeMax1
type: Property
domain: DataloggerVariables
range: string

humidityRangeMin2
type: Property
domain: DataloggerVariables
range: string

humidityRangeMax2
type: Property
domain: DataloggerVariables
range: string

Farm
type: Class
title: Farm
supported property: SupportedProperty
  property: name
  title: name
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: latitude
  title: latitude
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: longitude
  title: longitude
  required: true
  readable: true
  writeable: true
supported property: SupportedProperty
  property: notes
  title: notes
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ownerId
  title: ownerId
  required: false
  readable: true
  writeable: false
  description: Owner (id de usuario) del entorno al que pertenece esta finca.
supported property: SupportedProperty
  property: created_at
  title: created_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: updated_at
  title: updated_at
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: dataloggers
  title: dataloggers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: company
  title: company
  required: false
  readable: true
  writeable: false
supported operation: Retrieves Farm resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Farm resource.
  returns: Farm
supported operation: Replaces the Farm resource.
  type: Operation
  type: ReplaceAction
  expects: Farm
  method: PUT
  title: Replaces the Farm resource.
  returns: Farm
supported operation: Updates the Farm resource.
  type: Operation
  expects: Farm
  method: PATCH
  title: Updates the Farm resource.
  returns: Farm
supported operation: Deletes the Farm resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Farm resource.
  returns: Nothing
description: Farms management

name
type: Property
domain: Farm
range: string

latitude
type: Property
domain: Farm
range: string

longitude
type: Property
domain: Farm
range: string

notes
type: Property
domain: Farm
range: string

ownerId
type: Property
domain: Farm
range: string

created_at
type: Property
domain: Farm
range: dateTime

updated_at
type: Property
domain: Farm
range: dateTime

dataloggers
type: Property
domain: Farm
range: Datalogger

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

JoinUserRelation
type: Class
title: JoinUserRelation
supported property: SupportedProperty
  property: idUser
  title: idUser
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: idRol
  title: idRol
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: idType
  title: idType
  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
description: Relación usuario–rol sobre Empresa, Finca o Datalogger

idUser
type: Property
domain: JoinUserRelation
max cardinality: 1
range: User

idRol
type: Property
domain: JoinUserRelation
max cardinality: 1
range: MasterRol

type
type: Property
domain: JoinUserRelation
range: string

idType
type: Property
domain: JoinUserRelation
range: string

createdAt
type: Property
domain: JoinUserRelation
range: dateTime

updatedAt
type: Property
domain: JoinUserRelation
range: dateTime

MasterCrop
type: Class
title: MasterCrop
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 MasterCrop resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterCrop resource.
  returns: MasterCrop
supported operation: Deletes the MasterCrop resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterCrop resource.
  returns: Nothing
supported operation: Replaces the MasterCrop resource.
  type: Operation
  type: ReplaceAction
  expects: MasterCrop
  method: PUT
  title: Replaces the MasterCrop resource.
  returns: MasterCrop
supported operation: Updates the MasterCrop resource.
  type: Operation
  expects: MasterCrop
  method: PATCH
  title: Updates the MasterCrop resource.
  returns: MasterCrop

name
type: Property
domain: MasterCrop
range: string

createdAt
type: Property
domain: MasterCrop
range: dateTime

updatedAt
type: Property
domain: MasterCrop
range: dateTime

MasterCropPattern
type: Class
title: MasterCropPattern
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 MasterCropPattern resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterCropPattern resource.
  returns: MasterCropPattern
supported operation: Deletes the MasterCropPattern resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterCropPattern resource.
  returns: Nothing
supported operation: Replaces the MasterCropPattern resource.
  type: Operation
  type: ReplaceAction
  expects: MasterCropPattern
  method: PUT
  title: Replaces the MasterCropPattern resource.
  returns: MasterCropPattern
supported operation: Updates the MasterCropPattern resource.
  type: Operation
  expects: MasterCropPattern
  method: PATCH
  title: Updates the MasterCropPattern resource.
  returns: MasterCropPattern

name
type: Property
domain: MasterCropPattern
range: string

createdAt
type: Property
domain: MasterCropPattern
range: dateTime

updatedAt
type: Property
domain: MasterCropPattern
range: dateTime

MasterDeviceType
type: Class
title: MasterDeviceType
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 MasterDeviceType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterDeviceType resource.
  returns: MasterDeviceType
supported operation: Deletes the MasterDeviceType resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterDeviceType resource.
  returns: Nothing
supported operation: Replaces the MasterDeviceType resource.
  type: Operation
  type: ReplaceAction
  expects: MasterDeviceType
  method: PUT
  title: Replaces the MasterDeviceType resource.
  returns: MasterDeviceType
supported operation: Updates the MasterDeviceType resource.
  type: Operation
  expects: MasterDeviceType
  method: PATCH
  title: Updates the MasterDeviceType resource.
  returns: MasterDeviceType

name
type: Property
domain: MasterDeviceType
range: string

createdAt
type: Property
domain: MasterDeviceType
range: dateTime

updatedAt
type: Property
domain: MasterDeviceType
range: dateTime

MasterInterface
type: Class
title: MasterInterface
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 MasterInterface resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterInterface resource.
  returns: MasterInterface
supported operation: Deletes the MasterInterface resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterInterface resource.
  returns: Nothing
supported operation: Replaces the MasterInterface resource.
  type: Operation
  type: ReplaceAction
  expects: MasterInterface
  method: PUT
  title: Replaces the MasterInterface resource.
  returns: MasterInterface
supported operation: Updates the MasterInterface resource.
  type: Operation
  expects: MasterInterface
  method: PATCH
  title: Updates the MasterInterface resource.
  returns: MasterInterface

name
type: Property
domain: MasterInterface
range: string

createdAt
type: Property
domain: MasterInterface
range: dateTime

updatedAt
type: Property
domain: MasterInterface
range: dateTime

MasterLocation
type: Class
title: MasterLocation
supported property: SupportedProperty
  property: location
  title: location
  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 MasterLocation resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterLocation resource.
  returns: MasterLocation
supported operation: Deletes the MasterLocation resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterLocation resource.
  returns: Nothing
supported operation: Replaces the MasterLocation resource.
  type: Operation
  type: ReplaceAction
  expects: MasterLocation
  method: PUT
  title: Replaces the MasterLocation resource.
  returns: MasterLocation
supported operation: Updates the MasterLocation resource.
  type: Operation
  expects: MasterLocation
  method: PATCH
  title: Updates the MasterLocation resource.
  returns: MasterLocation

location
type: Property
domain: MasterLocation
range: string

createdAt
type: Property
domain: MasterLocation
range: dateTime

updatedAt
type: Property
domain: MasterLocation
range: dateTime

MasterMagnitude
type: Class
title: MasterMagnitude
supported property: SupportedProperty
  property: type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: isTecnic
  title: isTecnic
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: code
  title: code
  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 operation: Retrieves MasterMagnitude resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterMagnitude resource.
  returns: MasterMagnitude
supported operation: Deletes the MasterMagnitude resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterMagnitude resource.
  returns: Nothing
supported operation: Replaces the MasterMagnitude resource.
  type: Operation
  type: ReplaceAction
  expects: MasterMagnitude
  method: PUT
  title: Replaces the MasterMagnitude resource.
  returns: MasterMagnitude
supported operation: Updates the MasterMagnitude resource.
  type: Operation
  expects: MasterMagnitude
  method: PATCH
  title: Updates the MasterMagnitude resource.
  returns: MasterMagnitude

type
type: Property
domain: MasterMagnitude
range: string

isTecnic
type: Property
domain: MasterMagnitude
range: boolean

code
type: Property
domain: MasterMagnitude
range: string

unit
type: Property
domain: MasterMagnitude
range: string

createdAt
type: Property
domain: MasterMagnitude
range: dateTime

updatedAt
type: Property
domain: MasterMagnitude
range: dateTime

MasterMaintenanceDescription
type: Class
title: MasterMaintenanceDescription
supported operation: Retrieves MasterMaintenanceDescription resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterMaintenanceDescription resource.
  returns: MasterMaintenanceDescription
supported operation: Deletes the MasterMaintenanceDescription resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterMaintenanceDescription resource.
  returns: Nothing
supported operation: Replaces the MasterMaintenanceDescription resource.
  type: Operation
  type: ReplaceAction
  expects: MasterMaintenanceDescription
  method: PUT
  title: Replaces the MasterMaintenanceDescription resource.
  returns: MasterMaintenanceDescription
supported operation: Updates the MasterMaintenanceDescription resource.
  type: Operation
  expects: MasterMaintenanceDescription
  method: PATCH
  title: Updates the MasterMaintenanceDescription resource.
  returns: MasterMaintenanceDescription

MasterMicro
type: Class
title: MasterMicro
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: minQuantity
  title: minQuantity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: discountRules
  title: discountRules
  required: false
  readable: true
  writeable: true
  description: JSON almacenado como cadena.
supported property: SupportedProperty
  property: minPrice
  title: minPrice
  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
description: Catálogo de micros maestros con reglas de descuento

name
type: Property
domain: MasterMicro
range: string

minQuantity
type: Property
domain: MasterMicro
range: integer

discountRules
type: Property
domain: MasterMicro
range: string

minPrice
type: Property
domain: MasterMicro
range: string

createdAt
type: Property
domain: MasterMicro
range: dateTime

updatedAt
type: Property
domain: MasterMicro
range: dateTime

MasterPlan
type: Class
title: MasterPlan
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: plan
  title: plan
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: minPrice
  title: minPrice
  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
description: Catálogo de planes maestros con payload JSON

name
type: Property
domain: MasterPlan
range: string

plan
type: Property
domain: MasterPlan

minPrice
type: Property
domain: MasterPlan
range: string

createdAt
type: Property
domain: MasterPlan
range: dateTime

updatedAt
type: Property
domain: MasterPlan
range: dateTime

MasterProbe
type: Class
title: MasterProbe
supported property: SupportedProperty
  property: code
  title: code
  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: interface
  title: interface
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: version
  title: version
  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: powerSupplyMin
  title: powerSupplyMin
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: powerSupplyMax
  title: powerSupplyMax
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: powerSupplyUnit
  title: powerSupplyUnit
  required: false
  readable: true
  writeable: true
supported operation: Retrieves MasterProbe resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterProbe resource.
  returns: MasterProbe
supported operation: Deletes the MasterProbe resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterProbe resource.
  returns: Nothing
supported operation: Replaces the MasterProbe resource.
  type: Operation
  type: ReplaceAction
  expects: MasterProbe
  method: PUT
  title: Replaces the MasterProbe resource.
  returns: MasterProbe
supported operation: Updates the MasterProbe resource.
  type: Operation
  expects: MasterProbe
  method: PATCH
  title: Updates the MasterProbe resource.
  returns: MasterProbe

code
type: Property
domain: MasterProbe
range: string

brand
type: Property
domain: MasterProbe
range: string

model
type: Property
domain: MasterProbe
range: string

interface
type: Property
domain: MasterProbe
range: string

location
type: Property
domain: MasterProbe
range: string

version
type: Property
domain: MasterProbe
range: string

createdAt
type: Property
domain: MasterProbe
range: dateTime

updatedAt
type: Property
domain: MasterProbe
range: dateTime

powerSupplyMin
type: Property
domain: MasterProbe
range: string

powerSupplyMax
type: Property
domain: MasterProbe
range: string

powerSupplyUnit
type: Property
domain: MasterProbe
range: string

MasterProbeMagnitude
type: Class
title: MasterProbeMagnitude
supported property: SupportedProperty
  property: sensors
  title: sensors
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: decimals
  title: decimals
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: spacingBetweenSensors
  title: spacingBetweenSensors
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: unitSpaceBetweenSensors
  title: unitSpaceBetweenSensors
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: equation
  title: equation
  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: probeId
  title: probeId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: magnitudeId
  title: magnitudeId
  required: false
  readable: true
  writeable: true
supported operation: Retrieves MasterProbeMagnitude resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterProbeMagnitude resource.
  returns: MasterProbeMagnitude
supported operation: Deletes the MasterProbeMagnitude resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterProbeMagnitude resource.
  returns: Nothing
supported operation: Replaces the MasterProbeMagnitude resource.
  type: Operation
  type: ReplaceAction
  expects: MasterProbeMagnitude
  method: PUT
  title: Replaces the MasterProbeMagnitude resource.
  returns: MasterProbeMagnitude
supported operation: Updates the MasterProbeMagnitude resource.
  type: Operation
  expects: MasterProbeMagnitude
  method: PATCH
  title: Updates the MasterProbeMagnitude resource.
  returns: MasterProbeMagnitude

sensors
type: Property
domain: MasterProbeMagnitude
range: string

unit
type: Property
domain: MasterProbeMagnitude
range: string

decimals
type: Property
domain: MasterProbeMagnitude
range: string

spacingBetweenSensors
type: Property
domain: MasterProbeMagnitude
range: string

unitSpaceBetweenSensors
type: Property
domain: MasterProbeMagnitude
range: string

equation
type: Property
domain: MasterProbeMagnitude
range: string

createdAt
type: Property
domain: MasterProbeMagnitude
range: dateTime

updatedAt
type: Property
domain: MasterProbeMagnitude
range: dateTime

probeId
type: Property
domain: MasterProbeMagnitude
range: string

magnitudeId
type: Property
domain: MasterProbeMagnitude
range: string

MasterProvider
type: Class
title: MasterProvider
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 MasterProvider resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterProvider resource.
  returns: MasterProvider
supported operation: Deletes the MasterProvider resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterProvider resource.
  returns: Nothing
supported operation: Replaces the MasterProvider resource.
  type: Operation
  type: ReplaceAction
  expects: MasterProvider
  method: PUT
  title: Replaces the MasterProvider resource.
  returns: MasterProvider
supported operation: Updates the MasterProvider resource.
  type: Operation
  expects: MasterProvider
  method: PATCH
  title: Updates the MasterProvider resource.
  returns: MasterProvider

name
type: Property
domain: MasterProvider
range: string

createdAt
type: Property
domain: MasterProvider
range: dateTime

updatedAt
type: Property
domain: MasterProvider
range: dateTime

MasterProvinces
type: Class
title: MasterProvinces
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 MasterProvinces resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterProvinces resource.
  returns: MasterProvinces
supported operation: Deletes the MasterProvinces resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterProvinces resource.
  returns: Nothing
supported operation: Replaces the MasterProvinces resource.
  type: Operation
  type: ReplaceAction
  expects: MasterProvinces
  method: PUT
  title: Replaces the MasterProvinces resource.
  returns: MasterProvinces
supported operation: Updates the MasterProvinces resource.
  type: Operation
  expects: MasterProvinces
  method: PATCH
  title: Updates the MasterProvinces resource.
  returns: MasterProvinces

name
type: Property
domain: MasterProvinces
range: string

createdAt
type: Property
domain: MasterProvinces
range: dateTime

updatedAt
type: Property
domain: MasterProvinces
range: dateTime

MasterRol
type: Class
title: MasterRol
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: permissions
  title: permissions
  required: false
  readable: true
  writeable: true
  description: JSON almacenado como cadena.
supported property: SupportedProperty
  property: iconColor
  title: iconColor
  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
description: Catálogo de roles maestros con permisos JSON

name
type: Property
domain: MasterRol
range: string

permissions
type: Property
domain: MasterRol
range: string

iconColor
type: Property
domain: MasterRol
range: string

createdAt
type: Property
domain: MasterRol
range: dateTime

updatedAt
type: Property
domain: MasterRol
range: dateTime

MasterSoilType
type: Class
title: MasterSoilType
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 MasterSoilType resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterSoilType resource.
  returns: MasterSoilType
supported operation: Deletes the MasterSoilType resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterSoilType resource.
  returns: Nothing
supported operation: Replaces the MasterSoilType resource.
  type: Operation
  type: ReplaceAction
  expects: MasterSoilType
  method: PUT
  title: Replaces the MasterSoilType resource.
  returns: MasterSoilType
supported operation: Updates the MasterSoilType resource.
  type: Operation
  expects: MasterSoilType
  method: PATCH
  title: Updates the MasterSoilType resource.
  returns: MasterSoilType

name
type: Property
domain: MasterSoilType
range: string

createdAt
type: Property
domain: MasterSoilType
range: dateTime

updatedAt
type: Property
domain: MasterSoilType
range: dateTime

MasterUnit
type: Class
title: MasterUnit
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 operation: Retrieves MasterUnit resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterUnit resource.
  returns: MasterUnit
supported operation: Deletes the MasterUnit resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterUnit resource.
  returns: Nothing
supported operation: Replaces the MasterUnit resource.
  type: Operation
  type: ReplaceAction
  expects: MasterUnit
  method: PUT
  title: Replaces the MasterUnit resource.
  returns: MasterUnit
supported operation: Updates the MasterUnit resource.
  type: Operation
  expects: MasterUnit
  method: PATCH
  title: Updates the MasterUnit resource.
  returns: MasterUnit

unit
type: Property
domain: MasterUnit
range: string

createdAt
type: Property
domain: MasterUnit
range: dateTime

updatedAt
type: Property
domain: MasterUnit
range: dateTime

MasterVariety
type: Class
title: MasterVariety
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 MasterVariety resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves MasterVariety resource.
  returns: MasterVariety
supported operation: Deletes the MasterVariety resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the MasterVariety resource.
  returns: Nothing
supported operation: Replaces the MasterVariety resource.
  type: Operation
  type: ReplaceAction
  expects: MasterVariety
  method: PUT
  title: Replaces the MasterVariety resource.
  returns: MasterVariety
supported operation: Updates the MasterVariety resource.
  type: Operation
  expects: MasterVariety
  method: PATCH
  title: Updates the MasterVariety resource.
  returns: MasterVariety

name
type: Property
domain: MasterVariety
range: string

createdAt
type: Property
domain: MasterVariety
range: dateTime

updatedAt
type: Property
domain: MasterVariety
range: dateTime

Migration
type: Class
title: Migration
supported operation: Retrieves Migration resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Migration resource.
  returns: Migration
supported operation: Deletes the Migration resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Migration resource.
  returns: Nothing
supported operation: Replaces the Migration resource.
  type: Operation
  type: ReplaceAction
  expects: Migration
  method: PUT
  title: Replaces the Migration resource.
  returns: Migration
supported operation: Updates the Migration resource.
  type: Operation
  expects: Migration
  method: PATCH
  title: Updates the Migration resource.
  returns: Migration

RealTime
type: Class
title: RealTime
supported operation: Retrieves RealTime resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves RealTime resource.
  returns: RealTime
supported operation: Deletes the RealTime resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the RealTime resource.
  returns: Nothing
supported operation: Replaces the RealTime resource.
  type: Operation
  type: ReplaceAction
  expects: RealTime
  method: PUT
  title: Replaces the RealTime resource.
  returns: RealTime
supported operation: Updates the RealTime resource.
  type: Operation
  expects: RealTime
  method: PATCH
  title: Updates the RealTime resource.
  returns: RealTime

SensorRecords
type: Class
title: SensorRecords
supported operation: Retrieves SensorRecords resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves SensorRecords resource.
  returns: SensorRecords
supported operation: Deletes the SensorRecords resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the SensorRecords resource.
  returns: Nothing
supported operation: Replaces the SensorRecords resource.
  type: Operation
  type: ReplaceAction
  expects: SensorRecords
  method: PUT
  title: Replaces the SensorRecords resource.
  returns: SensorRecords
supported operation: Updates the SensorRecords resource.
  type: Operation
  expects: SensorRecords
  method: PATCH
  title: Updates the SensorRecords resource.
  returns: SensorRecords

Settings
type: Class
title: Settings
supported property: SupportedProperty
  property: key
  title: key
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: value
  title: value
  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 Settings resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves Settings resource.
  returns: Settings
supported operation: Deletes the Settings resource.
  type: Operation
  type: DeleteAction
  method: DELETE
  title: Deletes the Settings resource.
  returns: Nothing
supported operation: Replaces the Settings resource.
  type: Operation
  type: ReplaceAction
  expects: Settings
  method: PUT
  title: Replaces the Settings resource.
  returns: Settings
supported operation: Updates the Settings resource.
  type: Operation
  expects: Settings
  method: PATCH
  title: Updates the Settings resource.
  returns: Settings

key
type: Property
domain: Settings
range: string

value
type: Property
domain: Settings
range: string

createdAt
type: Property
domain: Settings
range: dateTime

updatedAt
type: Property
domain: Settings
range: dateTime

User
type: Class
title: User
supported property: SupportedProperty
  property: name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: surnames
  title: surnames
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: userName
  title: userName
  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: avatar
  title: avatar
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: active
  title: active
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: validateMail
  title: validateMail
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sendAdv
  title: sendAdv
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ownerId
  title: ownerId
  required: false
  readable: true
  writeable: true
  description: Owner del entorno al que pertenece el usuario.
supported property: SupportedProperty
  property: sessionDate
  title: sessionDate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: sessionLast
  title: sessionLast
  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 User resource.
  type: Operation
  type: FindAction
  method: GET
  title: Retrieves User resource.
  returns: User
supported operation: Replaces the User resource.
  type: Operation
  type: ReplaceAction
  expects: User
  method: PUT
  title: Replaces the User resource.
  returns: User

name
type: Property
domain: User
range: string

surnames
type: Property
domain: User
range: string

userName
type: Property
domain: User
range: string

email
type: Property
domain: User
range: string

phone
type: Property
domain: User
range: string

avatar
type: Property
domain: User
range: string

active
type: Property
domain: User
range: boolean

validateMail
type: Property
domain: User
range: boolean

sendAdv
type: Property
domain: User
range: boolean

ownerId
type: Property
domain: User
range: string

sessionDate
type: Property
domain: User
range: dateTime

sessionLast
type: Property
domain: User
range: dateTime

createdAt
type: Property
domain: User
range: dateTime

updatedAt
type: Property
domain: User
range: dateTime

Entrypoint
type: Class
title: The API entrypoint
supported property: SupportedProperty
  property: The collection of Calculo resources
  title: The collection of Calculo resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of CalculoItem resources
  title: The collection of CalculoItem resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of ChartLimit resources
  title: The collection of ChartLimit 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 CompanyContract resources
  title: The collection of CompanyContract resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerAgronomy resources
  title: The collection of DataloggerAgronomy resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerCommunication resources
  title: The collection of DataloggerCommunication resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerConfig resources
  title: The collection of DataloggerConfig resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Datalogger resources
  title: The collection of Datalogger resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerHistoricalVoltage resources
  title: The collection of DataloggerHistoricalVoltage resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerNotes resources
  title: The collection of DataloggerNotes resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerProbe resources
  title: The collection of DataloggerProbe resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerStatus resources
  title: The collection of DataloggerStatus resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of DataloggerVariables resources
  title: The collection of DataloggerVariables resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Farm resources
  title: The collection of Farm resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of JoinUserRelation resources
  title: The collection of JoinUserRelation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterCrop resources
  title: The collection of MasterCrop resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterCropPattern resources
  title: The collection of MasterCropPattern resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterDeviceType resources
  title: The collection of MasterDeviceType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterInterface resources
  title: The collection of MasterInterface resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterLocation resources
  title: The collection of MasterLocation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterMagnitude resources
  title: The collection of MasterMagnitude resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterMaintenanceDescription resources
  title: The collection of MasterMaintenanceDescription resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterMicro resources
  title: The collection of MasterMicro resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterPlan resources
  title: The collection of MasterPlan resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterProbe resources
  title: The collection of MasterProbe resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterProbeMagnitude resources
  title: The collection of MasterProbeMagnitude resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterProvider resources
  title: The collection of MasterProvider resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterProvinces resources
  title: The collection of MasterProvinces resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterRol resources
  title: The collection of MasterRol resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterSoilType resources
  title: The collection of MasterSoilType resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterUnit resources
  title: The collection of MasterUnit resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of MasterVariety resources
  title: The collection of MasterVariety resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Migration resources
  title: The collection of Migration resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of RealTime resources
  title: The collection of RealTime resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of SensorRecords resources
  title: The collection of SensorRecords resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of Settings resources
  title: The collection of Settings resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: The collection of User resources
  title: The collection of User resources
  readable: true
  writeable: false
supported operation: The API entrypoint.
  type: Operation
  method: GET
  returns: EntryPoint

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

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

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

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
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company
supported operation: Creates a Company resource.
  type: Operation
  type: CreateAction
  expects: Company
  method: POST
  title: Creates a Company resource.
  returns: Company

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User
supported operation: Creates a User resource.
  type: Operation
  type: CreateAction
  expects: User
  method: POST
  title: Creates a User resource.
  returns: User

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

ConstraintViolationList
type: Class
subclass of: Error
title: A constraint violation list
supported property: SupportedProperty
  property: violations
  title: violations
  description: The violations
  readable: true
  writeable: false

violations
type: Property
domain: ConstraintViolationList
range: ConstraintViolation

SupportedProperty
property: humidityRangeMin2
title: humidityRangeMin2
required: false
readable: true
writeable: true

SupportedProperty
property: humidityRangeMax2
title: humidityRangeMax2
required: false
readable: true
writeable: true

Retrieves DataloggerVariables resource.
type: Operation
type: FindAction
method: GET
title: Retrieves DataloggerVariables resource.
returns: DataloggerVariables

Replaces the DataloggerVariables resource.
type: Operation
type: ReplaceAction
expects: DataloggerVariables
method: PUT
title: Replaces the DataloggerVariables resource.
returns: DataloggerVariables

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

Deletes the DataloggerVariables resource.
type: Operation
type: DeleteAction
method: DELETE
title: Deletes the DataloggerVariables resource.
returns: Nothing