The Albion Online Data Project

A distributed network to collect and share public Albion Online data.


!! These tools are not affiliated with Albion Online or Sandbox Interactive GmbH !!

Welcome to the Albion Data Project!

The goal of this project is to collect and distribute realtime information for Albion Online. This is achieved with a downloadable client that monitors network traffic specifically for Albion Online, identifies the relevant information, and then ships it off to a central server which distributes the information to anyone who wants it.

Click here to download the client.

Client download stats


This process is run on a DigitalOcean Droplet in order to ensure almost perfect uptime and high performance for the users. If you find this project beneficial to you then please consider a donation, thanks!!

Become a Patron!


Player Information

If you would like to help the Albion Data Project, and all the web sites and applications that use the data provided by it, then the best thing you can do is download our client and run it whenever you’re playing Albion Online.

The most recent releases can be found here:

Where Can I View The Data I Upload?

Note that the client can only upload the market orders that you load in game, so be sure to browse the market for the prices that you need. When a price is uploaded, it is visible in the data immediately.

The best way to make use of the data is by using the tools that are built on it:

Market data can be also be obtained through the API, which has Swagger documentation available here. (Item IDs can be found in the formatted metadata, for use in the API.)

For any of the following urls, .json is optional and is the default, and .json can be replaced with .xml for xml

Many people find it useful to load these APIs in spreadsheets such as Microsoft Excel or Google Sheets. There is no single best way to do this, but some of the common ways are as follows:


You can see all of the current available command line parameters by launching the executable with "C:\Program Files\Albion Data Client\albiondata-client.exe" -h or by adding -h to the shortcut.


At the time of writing the following are the available (well-supported) configuration options:

"C:\Program Files\Albion Data Client\albiondata-client.exe" -h
  -d    If specified no attempts will be made to upload data to remote server.
        Enable debug logging.
  -events string
        Whitelist of event IDs to output messages when debugging. Comma separated.
  -events-ignore string
        Blacklist of event IDs to hide messages when debugging. Comma separated.
  -i string
        Base URL to send PUBLIC data to, can be 'nats://', 'http://' or 'noop' and can have multiple uploaders. Comma separated. (default "nats://")
        Ignore the decoding errors when debugging
  -l string
        Listen on this comma separated devices instead of all available
        Automatically minimize the window.
  -o string
        Parses a local file instead of checking albion ports.
  -operations string
        Whitelist of operation IDs to output messages when debugging. Comma separated.
  -operations-ignore string
        Blacklist of operation IDs to hide messages when debugging. Comma separated.
  -p string
        Base URL to send PRIVATE data to, can be 'nats://', 'http://' or 'noop' and can have multiple uploaders. Comma separated.

Disable Start With Windows

  1. Open up the program Task Scheduler.
  2. Click on the Task Scheduler Library in the left side pane.
  3. Find the task with the name Albion Data Client.
  4. Right-click Disable to disable the task.


Starting the client via the command line will allow the error message to persist. For windows do: "C:\Program Files\Albion Data Client\albiondata-client.exe" in the Command Prompt.

Client crashing

Developer Information

If you’re building something to consume the data published by the Albion Data Project here are some things you will need to know:

A note on duplicate messages. As information comes into the NATS Server it is looked at and deduplicated over a 5 minute window. As a subscriber the goal is that you should only get the same message once every 5 minutes. This is of course open for change as we go however. The reason we are sending the same message at all is two fold.

New people connecting to the network may have missed previous messages. Along with that however we don’t have a good way of noticing things like market orders completing. To remove market orders from your application the current best idea around is to keep track of the last time an order was seen, and then after not seeing it for X hours remove it as probably having been completed.

Database Table Exports

You can find daily table dumps on the server at The export contains a .sql file for each table, and a .zip file for each table that contains a tab-separated .txt data file which can be imported into MySQL using common tools.

Albion Data Projects

Contact Us

The best way to get in touch with us is on the Albion Online Fansites Discord server in either the #proj-albiondata or the #developers channel. A permanent invite link can be found here:

Is This Allowed

Our position is quite simple. As long as you just look and analyze we are ok with it. The moment you modify or manipulate something or somehow interfere with our services we will react (e.g. perma-ban, take legal action, whatever).

~MadDave, Technical Lead at Sandbox Interactive for Albion Online, source