SweeneyBeard's page

1 post. No reviews. No lists. No wishlists.


RSS


From reading this, it doesn't appear that people really want an API. What they actually appear to want is easy and open access to the data set. If all the data related to the races, classes, skills, magic, creatures, and even backstory could simply be presented to the public as JSON or XML documents then developers could focus on writing the app logic and just tap into the data. The schema already exists. Here is a partial example of an Aasimar as presented in the online bestiary.

{"Creatures":[
{"Creature":"Aasimar",
"XP":"200",
"Allignment":"Neutral Good",
"Size":"Medium",
"Type":"Outsider (native)",
"Initiative Modifier":"+5",
"Senses":
[
{"Sense":"Darkvision", "Range":"60ft"}
],
"Skills":
[
{"Skill":"Perception", "Skill Modifier":"+5"}
]
}
]
}