Is it possible to pull ship mastery for a character through ESI?

Just curious if there’s an ESI JSON for ship masteries, what skills are required for levels etc?
Just curious if i’ll have to hard code it or not!

Have you tried looking at the scopes?

While it may not be in the scopes, there could be a JSON dump of the information for all ships, as there is for ships, prerequisites, and many other things! :blush:

You don’t have to hard code it you can just loop through your jsons.

It would be handy if you could find the Mastery details but I imagine, just to be awkward, they’d tell you the requirements but not give you the player’s values towards them, and instead you’d still have to loop through all the skills required and check those against the mastrry requirements, for each of the 5 levels of mastery.

You should already have the player’s skills and values in your database so you only need to pull the Masteries. Every cloud.

Thank you! And yes, we do already store characters skills in our database, so ig its just a matter of tediously coping loops to see what skills a character has and if it matches each mastery it checks, i’ll figure it out, i’m still checking around for a JSON or SDE of the information to save me some time hahaha