It has been a very long time since my last blog post, 9 months! In that time a lot has happened behind the scenes. I’ve moved across the country (UK, small country) and started a new job. Within that time XIVDB v3 has gone through 2 iterations and is at the final stages.
A year ago I decided to start working on some concepts for the next release of XIVDB, ideas that drove the development of what will soon be released. The goal was to massively simplify the way game content is pulled into XIVDB and allow it to be more self-sustainable. The current site requires a lot of maintenance each patch to ensure the site stays up to date and sometimes when SE change a lot it can be very frustrating. This began a drive to rewrite the logic based on the FFXIV data structure and the tools used to extract it.
In addition, I will also be adding Chinese and Korean support and their respective exclusive content data to the site!
If you are a developer and use the XIVDB API, you can now try out the version 3 API!
This will allow you to start migrating your applications to the new API. The current version 2 of the API will likely not go past version 4.4.
If you’re interested in getting started with XIVDB V3 API, please message me on Discord: Vekien#3458 or join the channel: https://discord.gg/8yrT6Md
The new API provides a massive amount of data in a very consistent format. v2 provided access to around 15 pieces of content, v3 has over 600 pieces of content available. Some content types such as NPCs and Shops have thousands of columns available to dig into and build apps around, just about everything you need from FFXIV is available and anything that isn't is very easy to add to the API.
It is highly flexiable and robust and I hope to see some great community tools built using it.
Here is an example of the v3 API structure
Characters, Friends, Free Companies and Linkshell
V3 Will have all of them. Characters on XIVDB will have full access to their Free company information, all characters within that FC will be added. Players can follow their friends to see their achievements and progression. All this data will be available through the public API.
With regards to character privacy, V3 will host a bunch of privacy options for your character. You can hide characters, prevent them from updating, or just reduce the amount of data visible.
Brand New Website
V3 will bring a brand new website with a modern approach. In the coming weeks I will be sharing screenshots and opening up a public beta of the site to take feedback. The idea for the new site to make everything a lot more easier. More data means less clicks to find what you need, if an item can be purchased then the page should show the sop, the npc, the map location, everything you need on a single page.
- Removal of tabs on pages, everything will be laid out in view.
- Full screen pages, reducing wasted whitespace.
- Reduction in Ads (ads are dying)
- Social Sign-In options for accounts
- Free Company and Linkshell data
The whole site will have a fresh look and be more informative to provide you what you need, focusing on your character progression.
So the big question, when will it be launched?
The plan is to get it launched for FFXIV Patch 4.4
V2 API will be updated for Patch 4.4 and moved to a subdomain. At this point it will be discontinued and v3 API will take over.
In the next update I should have some awesome screenshots to show!