NetStone API

The API Square never made.

NetStone API and NetStone API Client tie the Lodestone and projects together. The chain consists of four parts:
Lodestone
Source of all data
SQUARE ENIX
NetStone
Lodestone Parser
XIVAPI
NetStone API
API and Caching for NetStone
Tawmy
NetStone API Client
.NET client for NetStone API
Tawmy

Why use NetStone API?

🙌 Ease of Use
Parsing the Lodestone and handling its data can take up a majority of time spent on a project. This chain of projects built by passionate fans makes retrieving data trivial. Caching is automatic and refreshing the cache a simple query parameter.
⚡️Performance
Long running operations like retrieving achievements require traversal of many Lodestone pages and can take more than 20 seconds. Retrieving cached data from the API takes less than a tenth of a second.
📄 Standardised and Documented
All replies, no matter whether cached or not, use the same format. Information about whether data was cached and how long ago data was last refreshed is included. OpenAPI specification and Swagger UI are available.
❤️ Fair Use
Parsing the Lodestone taxes both your server, but also Square Enix's. NetStone API greatly reduces the amount of times the Lodestone has to be parsed directly, thus also greatly reducing load on Square's servers.
An unhandled error has occurred. Reload 🗙