GET maintenance/type?l={l}

Retrieves the different known product types. Allows anonymous connection

Request Information

URI Parameters

NameDescriptionTypeAdditional information
l

the lang we want to use over the one defined in the user profile, defined with the ISO code, over 2 chars

string

None.

Body Parameters

None.

Response Information

Resource Description

the product types

Collection of Flipr.Data.SQL.Chemicals.ProducType
NameDescriptionTypeAdditional information
Id

Gets or sets the product type's Id

integer

None.

Name

Gets the translated sentence if the translation exists, the default value.

string

None.

HasChockDosage

Gets or sets a flag stating whether or not this kind of product can define a chock dosage

boolean

None.

HasInitialDosage

Gets or sets a flag stating whether or not this kind of product can define an initial dosage

boolean

None.

HasAdjustment

Gets or sets a flag stating whether or not this kind of product can define an adjustment

boolean

None.

HasDifferentDissolutionSpeeds

Gets or sets a flag stating weather or not the product can be either slow or chock, or if it allways has the same usage speed.

boolean

None.

CanBeMultifunction

Gets or sets a flag stating weather or not the product can be found with additionnal effects.

boolean

None.

CanBeStabilized

Gets or sets a flag stating weather or not the product can have a stabilized. Mainly used for chlorine.

boolean

None.

CanIncrementOrDecrementMeasure

Gets or sets a flag stating weather or not the product comes up with indication about his role on a given measure, such as PH (PH+ / PH-) and TAC

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Id": 1,
    "Name": "sample string 2",
    "HasChockDosage": true,
    "HasInitialDosage": true,
    "HasAdjustment": true,
    "HasDifferentDissolutionSpeeds": true,
    "CanBeMultifunction": true,
    "CanBeStabilized": true,
    "CanIncrementOrDecrementMeasure": true
  },
  {
    "Id": 1,
    "Name": "sample string 2",
    "HasChockDosage": true,
    "HasInitialDosage": true,
    "HasAdjustment": true,
    "HasDifferentDissolutionSpeeds": true,
    "CanBeMultifunction": true,
    "CanBeStabilized": true,
    "CanIncrementOrDecrementMeasure": true
  }
]

text/html

Sample:
[{"Id":1,"Name":"sample string 2","HasChockDosage":true,"HasInitialDosage":true,"HasAdjustment":true,"HasDifferentDissolutionSpeeds":true,"CanBeMultifunction":true,"CanBeStabilized":true,"CanIncrementOrDecrementMeasure":true},{"Id":1,"Name":"sample string 2","HasChockDosage":true,"HasInitialDosage":true,"HasAdjustment":true,"HasDifferentDissolutionSpeeds":true,"CanBeMultifunction":true,"CanBeStabilized":true,"CanIncrementOrDecrementMeasure":true}]