First of all, thank you, D&DBeyond team, for responding to community feedback the way you do! I hope the outpouring of responses w.r.t. json endpoints helps clarify the community's need/desire for an API
For reference, I use MapTool and TaleSpire as my VTTs.
It's not necessarily complete, or realistic (I have no idea what would be realistic), but here's my wishlist:
Pull character sheet: this the obvious one, I'd like the ability to import character sheets from here to my VTTs.
Push character data. I'd like to be able track, for example, HP from within the VTT and have that update DnDbeyond.
Pull character data. I'd like to be able to update, for example, HP in the VTT when changes occur in DnDbeyond.
Pull encounters: I'd like to be able import encounters I've built into the VTT, including stat blocks.
Pull stat-blocks: I'd like to be able to directly import monster/npc statblocks.
Push/pull campaign info: I'd like to be able to retrieve and save GM/campaign notes from within the VTT.
Pull rule info: I'd like to only have to store what is necessary. That is, I'd like to not have to maintain a library of say, feats, in the VTT. Instead, I'd like to pull a list of feats and then pull the info for a selected feat. And only store that locally if necessary some reason.
Everything item except maybe the first and/or third point would require authentication. So that option would need to be there as well. If that's feasible, it would also be a clean solution for VTTs to support all of 5e without having to go into licensing and having people buy the DnDbeyond version of some book as well as the version for their VTT. Though I'm sure Roll20 and FG would be less thrilled at this option.
As a final note, for the love of Oghma, could you please resample the map images so the grids are at least square and preferably integer pixels on a side. Or shout at WotC until they give you maps that satisfy these properties.
First of all, thank you, D&DBeyond team, for responding to community feedback the way you do! I hope the outpouring of responses w.r.t. json endpoints helps clarify the community's need/desire for an API
For reference, I use MapTool and TaleSpire as my VTTs.
It's not necessarily complete, or realistic (I have no idea what would be realistic), but here's my wishlist:
Everything item except maybe the first and/or third point would require authentication. So that option would need to be there as well. If that's feasible, it would also be a clean solution for VTTs to support all of 5e without having to go into licensing and having people buy the DnDbeyond version of some book as well as the version for their VTT. Though I'm sure Roll20 and FG would be less thrilled at this option.
As a final note, for the love of Oghma, could you please resample the map images so the grids are at least square and preferably integer pixels on a side. Or shout at WotC until they give you maps that satisfy these properties.
Vote here for an interim solution for homebrew classes:
https://dndbeyond.zendesk.com/hc/en-us/community/posts/360036951934-Homebrew-class-interim-solution