Tag Archives: RESTful API

TibiaData release v4.1.0

We have released a new version of TibiaData!

Changed

Fixed


You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v4.1.0 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v4.1.0

Kind regards,
Tobias


Reminder regarding deprecation of the TibiaData API v3

This is just a reminder for you guys, who have missed our last post regarding the upcoming deprecation of TibiaData API v3.

In order to continue to provide great API to you all while implementing new features without breaking things, we need to deprecate the TibiaData API v3.

TibiaData API v3 will be deprecated the 31rd January 2024!

In the update the 1th December 2023, we announced the release of v4. Go check it out here.

Regards,
Tobias


Happy New Year

In 2023 there has been happening a lot in the end!
Some of our highlights of the year are:

I’m proud of the progress on the rewrite and new way of how TibiaData is setup and working.
I think there will be a lot happening under 2024 so stay tuned for more stuff to come!

Now go celebrate with your friends and we’ll keep you updated.

And if you got some questions as to the above or so, get in touch with me and I’m happy to answer it all!

Kind regards,
Tobias


TibiaData release v4.0.2

We have released a new version of TibiaData!

Changed

Fixed

  • Validation: consider +, – and ‘ as a valid separators for character name words (#306 by Pedro-Pessoa)

You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v4.0.2 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v4.0.2

Kind regards,
Tobias


Upcoming deprecation of the TibiaData API v3

In order to continue to provide great API to you all while implementing new features without breaking things, we need to deprecate the TibiaData API v3.

TibiaData API v3 will be deprecated the 31rd January 2024!

Because the changes and improvements we do can be disruptive, we provide as much advance notice as we can so that you can be ready to make any necessary transition.
So go check out the documentation for the API v4 to see, which those changes are.

In the update the 1th December 2023, we announced the release of v4. Go check it out here.

Thank you for all the support and love to our API!

Regards,
Tobias


TibiaData release v4.0.1

We have released a new version of TibiaData!

Changed

Fixed

  • Webserver/validation: improve error handling on non OK status codes (#301 by Pedro-Pessoa)

You can find the changes in our Changelog
https://github.com/TibiaData/tibiadata-api-go/blob/main/CHANGELOG.md

You can find the v4.0.1 release on GitHub on
https://github.com/TibiaData/tibiadata-api-go/releases/tag/v4.0.1

Kind regards,
Tobias


TibiaData API v4 released (v4.0.0)

A long waiting is over now.. today it’s finally time some new stuff!

Today we can announce that version 4 of TibiaData API is released!

Through our API, you can have access to an API providing information of characters, guilds, highscores, worlds and a lot more of Tibia.
You can based on the request provided by us build your own clients to retrieve the information you need.

Changes of TibiaData API v4

Since v4 is not a rewrite of TibiaData like we had with v3, the changes are not as large when migrating.

Largest change to the API is the implementation of better error responses, where you don’t get a 200 OK from our servers anymore even if an error occurred. You can find all the corresponding error codes that you can encounter inside the status section.

The structures of responses is slightly different when it comes to information section, where we now include additional information as for instance release version, git commit sha, status and error codes and more.

Head over to our documentation to play around with our API and get your tools migrated to v4.

The documentation

The documentation from v4 has been swagger-generated, so you can easily generate your own TibiaData client to consume our API.

You can find the swagger.json file in our tibiadata-api-docs repository on GitHub.

There is a swagger-documentation page available on https://docs.tibiadata.com, where you can play around.

The code

As mentioned in previous blog posts, TibiaData is now publishing it’s code publicly on GitHub.

Dig around and contribute to our repo to enhance our service.

You can find all our repos under our GitHub organization here.

We’ve also bumped the GitHub release version to match the API version.

Report issues

Report to us, if you find something that is not correct.
Suggest to us, if you are missing some feature and we’ll implement it.

Thank you!

Special thanks to all our contributors to TibiaData and thanks for everyone testing and reporting issues.

Try it yourself!

Kind regards,
Tobias


TibiaData API v4 release scheduled

Testing of v4 is ongoing and we are in the final stage.

Our v4 is planned to be release the 2023-12-01!

The plan is to have v3 and v4 running in parallel for a period of 2 months and v3 is supposed to be deprecated the 2024-02-01.

Head over to our documentation page on docs.tibiadata.com and start on getting your integrations working for the new version.

Join our Discord server and jump into the #api channel and let’s discuss there or if you experience any issues 🙂

Kind regards,
Tobias