Table of Contents

Data types

  • Number
  • String
  • Integer
  • Boolean
  • Object
  • Enum

Number

Type

Format

Information

number

float

Floating-point number

number

double

Double precision floating point numbers

integer

int32

Signed 32-bit integers (commonly used integer type)

integer

int64

Signed 64-bit integers (long type)

String

Type

Format

Information

string

-

String of characters

string

date

Date,  2017-07-21

string

date-time

Date an time,  2017-07-21T17:32:28Z

string

password

Hinweis auf UIs zur Maskierung der Eingabe

string

byte

base64 coded character

string

binary

Binary data

string

email

Email address

string

uuid

a unique string RFC4122

string

uri

 Uri (Uniform Ressource Identifier)

string

hostname

FQDN (Fully-Qualified Domain Name)

string

ipv4

IP address in IPv4 format, e.g. 69.243.12.3

string

ipv6

 IP address in IPv6 format, e.g. 2001:0db8:85a3:08d3::/64

string

domain

Second-Level-Domain-Name

stringlanguageLanguage of hint RFC 3066 e.g. "de" or "de_ch"

Others

Type

Format

Information

boolean


Boolean values, e.g. 0, 1 or true, false

object


Describes a complex structure of data types.

enum


Corresponds to the defined list of values.

any
Defines an empty element.