today we present an update that only a small number of you will be able to use, but which will have a major impact on tomorrow's projects, possibly the ones you will use as well. It is a complete update of our API: the TBM API v2.

With this update, the most important TBM functions can be accessed via a REST interface:
elite*gold
- List transactions
- send elite*gold
Treasures
- list treasures
- retrieve information of single treasures
- create treasure
- buy treasure
Trades
- list trades
- retrieve information of individual trades
- generate trade URL's
- request trades
- update trades
Other
- retrieve user details
In each case, the API responds in JSON, which can be worked with in any modern programming language.
Before you can get started with the new interface, you need to define a Secret Word here, which must be passed with each request. Also whitelisting of max. 5 IP's (CIDR notations are also supported) are optionally possible, for an extra layer of security.
You can find instructions on how to use the endpoints here. Be careful, it gets a bit technical!

We hope that the programmers among you can do something with it. If you have questions about a planned implementation or integration, you can reach us as always via the Complaint Area. For more complex ideas we are also happy to help you with brainstorming and implementation questions (also rules related). So go ahead, we don't bite.

Important for users of the old TBM API (v1)! It will be switched off on May 1st 2022, an update or request to the new API will also migrate your account to v2, so you should adapt your scripts to the new interface before you interact with it in any way.