The API uses the following the XSD supported data types:
Integer
The integer data type is used to specify a numeric value without a fractional component.
Example
Float
The float data type is used to specify a numeric value, that has a potential decimal place.
Example
String
The string data type is used to specify values that contain character strings.
Example
Array
The array data type is used to specify an ordered collection of values.
Example
Boolean
The boolean data type is used to specify a true or false value.
Example
DateTime
The dateTime data type is used to specify a date and time.
Example
TAttribute
ePages-specific data type.
The TAttribute data type is used to specify a name-value pair of a base type.
It can be used in an array to receive a list of name-value pairs.
Example
TProductPrice
ePages-specific data type.
The TProductPrice data type handles different prices related to products.
It holds an amount for each related currency and tax model.
Example
TLocalizedValue
ePages-specific data type.
The TLocalizedValue data type specifies a value for different languages.
The base type of the values can be one of the general types mentioned above and the type “file”.
Examples
The default base type does not need to be specified by the String.
Boolean example
File example
ListOf
ePages-specific data type.
The ListOfType data type is based on different ePages-specific data types e.g. TLocalizedValue, TAttribute or similar and holds a list of items of this specific base type.
Example
TError
ePages-specific data type.
The TError data type specifies a message and code and responds with an error.
Example
Cookie settings
Our website uses cookies to improve your user experience. Some cookies are
required for the basic functionality of the website while other cookies help
us to improve our content and layout. You can agree to all cookies by selecting
"Accept all" or you can select "Accept required" to confirm only the required ones.
Further information can be found in our
Data protection declaration.