Skip to main content

Dátové typy

Základné#

Integer#

Celočíselný dátový typ, využíva iba celé čísla. Tiež sa hojne využíva aj pri číselníkoch.

Príklad:

{ "category": 8 }

String#

Reťazec, využíva celú znakovú sadu. Okrem rôznych názvov a popisov sa používa aj pri časových a GPS dátach.

Príklad:

{ "description": "Medium-sized room" }

Float#

Neceločíselný dátový typ, využíva čísla s desatinnou čiarkou. Pri dátach tohto typu sa používa americká konvencia, teda čísa sa rozdeľujú bodkou.

Príklad:

{ "price": 2.99 }

Boolean#

Boolovská hodnota, ôže obsahovať len dve hodnoty, ture a false. Príklad:

{ "commission_included_in_price": true }

Ostatné#

Array#

Pole hodnôt, pozostáva vždy len z jedného uniformného dátového typu (buď Integer, alebo String, alebo Float), nemôže sa miešať. Nie vždy musí byť vyplnený.

Príklad:

{ "water": [691, 692] }

Counter#

Ćíselník, využíva Integer, aby napároval konkrétny kód k nejakému slovu. Zoznam číselníkov obsahuje táto dokumentácia.

Príklad:

{ "category": 9 }

Čo znamená číslo 9 pri kategórii sa potom môžeme dozvedieť v číselníku kategórie.

Nullable#

Niekedy má parameter v popise hodnotu nullable: true. V takom prípade to znamená, že daný parameter nie je nutné odoslať. Ak ho však chceme nastaviť, je nutné doň vpísať príslušnú hodnotu.