POST pools

Add a pool to the user account storage. (requires authentication).

Request Information

URI Parameters

None.

Body Parameters

the swimming pool's details

Flipr.Data.SQL.Pool.SwimmingPool
NameDescriptionTypeAdditional information
Id

Gets or sets the swimming pool id.

integer

None.

BuiltYear

Gets or sets the built year

integer

None.

Volume

Gets or sets the swimming pool volume

decimal number

None.

Surface

Gets or sets the surface

decimal number

None.

Coating

Gets or sets the coating type

Flipr.Data.SQL.Pool.Coating

None.

Integration

Gets or sets the integration type

Flipr.Data.SQL.Pool.IntegrationType

None.

Shape

Gets or sets the pool's shape

Flipr.Data.SQL.Pool.Shape

None.

Filtration

Gets or sets the filtration

Flipr.Data.SQL.Pool.Filtration

None.

Treatment

Gets or sets the treatment

Flipr.Data.SQL.Pool.Treatment

None.

Location

Gets or sets the location

Flipr.Data.SQL.Pool.Location

None.

IsPublic

Gets or sets the public flag

boolean

None.

NumberOfUsers

Getso r Sets the number of users

integer

None.

Mode

Gets or sets the pool's mode

Flipr.Data.SQL.Pool.Mode

None.

Type

Gets or sets the pool's type

Flipr.Data.SQL.Pool.PoolType

None.

SpaKind

Gets or sets the kind of spa

Flipr.Data.SQL.Pool.SpaType

None.

NumberOfPlaces

Gets or sets the number of places

integer

None.

Latitude

Gets or sets the latitude

decimal number

None.

Longitude

Gets or sets the longitude

decimal number

None.

Altitude

Gets or sets the altitude

decimal number

None.

City

Gets or sets the pool's city

Flipr.Data.SQL.Location.City

None.

City_Id

Gets or sets the pool's city

integer

None.

FiltrationMode

Gets or sets the filtration mode

Flipr.Data.SQL.Pool.FiltrationMode

None.

IsFiltrationCommandOn

Gets or sets the is Filtration command on flag

boolean

None.

LastIFTTTCheck

Gets or sets the last IFTTT check. TO BE MOVED TO THE MODULE

date

None.

RecommandedFiltrationDuration

TO BE MOVED TO THE MODULE

decimal number

None.

CommandTemperature

TO BE MOVED TO THE MODULE

decimal number

None.

Modules

Gets or sets the stock available for this pool

Collection of Flipr.Data.SQL.Pool.ModulePool

None.

IsDefective

Gets or sets a flag showing whether or not the pool currently has defects

boolean

None.

ElectrolyzerThreshold

Gets or sets the salinity threshold (in g/L) under which the electrolized can not produce chlorine anymore. This field is used for salt pools only.

decimal number

None.

Request Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

text/html

Sample:

Sample not available.

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

BadRequest if the volume = 0,

Flipr.Data.SQL.Pool.SwimmingPool
NameDescriptionTypeAdditional information
Id

Gets or sets the swimming pool id.

integer

None.

BuiltYear

Gets or sets the built year

integer

None.

Volume

Gets or sets the swimming pool volume

decimal number

None.

Surface

Gets or sets the surface

decimal number

None.

Coating

Gets or sets the coating type

Flipr.Data.SQL.Pool.Coating

None.

Integration

Gets or sets the integration type

Flipr.Data.SQL.Pool.IntegrationType

None.

Shape

Gets or sets the pool's shape

Flipr.Data.SQL.Pool.Shape

None.

Filtration

Gets or sets the filtration

Flipr.Data.SQL.Pool.Filtration

None.

Treatment

Gets or sets the treatment

Flipr.Data.SQL.Pool.Treatment

None.

Location

Gets or sets the location

Flipr.Data.SQL.Pool.Location

None.

IsPublic

Gets or sets the public flag

boolean

None.

NumberOfUsers

Getso r Sets the number of users

integer

None.

Mode

Gets or sets the pool's mode

Flipr.Data.SQL.Pool.Mode

None.

Type

Gets or sets the pool's type

Flipr.Data.SQL.Pool.PoolType

None.

SpaKind

Gets or sets the kind of spa

Flipr.Data.SQL.Pool.SpaType

None.

NumberOfPlaces

Gets or sets the number of places

integer

None.

Latitude

Gets or sets the latitude

decimal number

None.

Longitude

Gets or sets the longitude

decimal number

None.

Altitude

Gets or sets the altitude

decimal number

None.

City

Gets or sets the pool's city

Flipr.Data.SQL.Location.City

None.

City_Id

Gets or sets the pool's city

integer

None.

FiltrationMode

Gets or sets the filtration mode

Flipr.Data.SQL.Pool.FiltrationMode

None.

IsFiltrationCommandOn

Gets or sets the is Filtration command on flag

boolean

None.

LastIFTTTCheck

Gets or sets the last IFTTT check. TO BE MOVED TO THE MODULE

date

None.

RecommandedFiltrationDuration

TO BE MOVED TO THE MODULE

decimal number

None.

CommandTemperature

TO BE MOVED TO THE MODULE

decimal number

None.

Modules

Gets or sets the stock available for this pool

Collection of Flipr.Data.SQL.Pool.ModulePool

None.

IsDefective

Gets or sets a flag showing whether or not the pool currently has defects

boolean

None.

ElectrolyzerThreshold

Gets or sets the salinity threshold (in g/L) under which the electrolized can not produce chlorine anymore. This field is used for salt pools only.

decimal number

None.

Response Formats

application/json

Sample:

Sample not available.

text/json

Sample:

Sample not available.

text/html

Sample:

Sample not available.