Public API
This server offers a public API to query game data for several versions.
The general format of the API is https://amberworlds.info/{game}/{language}/{version}/{resource}
.
For example you can query all monsters of the english Ambermoon 1.19 with https://amberworlds.info/ambermoon/english/1.19/monsters
. If you don't want to provide a specific version you can always use 'recent' as the version to get the most recent version data.
To get a list of all available versions just use https://amberworlds.info/{game}/versions
. For example
https://amberworlds.info/ambermoon/versions
.
Enumerations
The game data makes heavy use of enumeration values. In game code and data this is mostly a numeric value. However, when displaying data it is often more useful to have a string representation of the value. The API offers both inside a JSON object. Those objects consist of a property 'text' and a property 'value'. The text property is the string representation of the value and the value property is the numeric value.
For example result data might contain the following section:
"attribute": {
"value": 0,
"text": "Strength"
}
Ambermoon Advanced
To get data for Ambermoon Advanced use https://amberworlds.info/ambermoon/advanced/english/1.03/...
.