open5e-api icon indicating copy to clipboard operation
open5e-api copied to clipboard

The api for open5e.com

Results 106 open5e-api issues
Sort by recently updated
recently updated
newest added

Within all desc fields, any instance of the old URL style [[srd:whatever]] or similar should be replaced. The standard format we want looks like: `[Plaintext Name]({{ base_url }}/endpoint/item)` Eg. `[Fireball]({{...

Currently this is only available as a string `"wizard, druid, cleric"`. It'd be great if it was an array of strings instead. `["wizard", "druid", "cleric"]` so that it can be...

help wanted
good first issue

Kobold Press has some player races that fall under their OGL, maybe other publishers do the same thing? Since we have stuff from "Tome of Beasts" why not include other...

help wanted
data

In order to address https://github.com/open5e/open5e/issues/408 on the UI side, search needs to accept filters. At a minimum, it should allow `document_slug__in` type filtering, which is used for source selection. Allowing...

enhancement
help wanted
api

I think at a minimum utils can be moved into scripts, which is a bit more living. Most of utils hasn't been touched for 5 years. There needs to be...

https://api.open5e.com/spells/?dnd_class__icontains=ritual We can either fix this at the data level, or deprecate the dnd_class field?

I propose that spells is the first data type that gets it's own v2 endpoint, with breaking changes to the format of the spells. Adding a distinct endpoint is depended...

enhancement
help wanted
needs design

See discussion thread on Discord: https://discord.com/channels/470638316103008268/1086682420704727110 Original request comes from @sturlen on Discord: > Having a more structured way of getting rules data such as Ability Scores would be helpful...

needs design

Wizards' OGL has a specific callout for a set of gamecontent items that are not and will not be OGL. I think it would be a good idea to prevent...

Our json files occasionally get edited by stuff like pythons open() which sometimes results in weird character stuff. Example of errant unicode showing up unwanted. https://github.com/open5e/open5e-api/pull/185/commits/6118e17e26ce3954d7ca4aaa661299738d4f396d This is sometimes invisible...