We do not have a public API and it's worthwhile to review section 2.2 of the Terms of Service.
Edit: Hey all, my initial message seems to have not communicated my intent clearly. To clarify, while I am happy to talk with you all about D&D Beyond, we aren't making special exceptions for side projects to access our internal systems. Best of luck with your personal projects!
Also interested in some sort of programmatic access to the digital content I've paid for. Any progress on an API? Trying to build some conditional eandom treasure generators for my campaign, ie, pull from specific item and loot tables depending on the situation and setting.
Adding in my interest into an API. Heck I think this should be a service you could bundle with the master tier subscription which would unlock access to the character sheet and source material to 3rd party tools that authorize the user for API use. This would make dndbeyond the central hub for purchasing your content and letting the community build tools around it. And to use those tools, you'd want to have the subscription. What a way to entice people and tool makers to build and use products that revolve around the dndbeyond ecosystem!
Willing to help for something like this to happen.
Just bumping that my group would also be very psyched about an external-facing API - particular WRT being able to query my digital content and potentially being able to remotely update and sync characters' inventories, hitpoints, stats, and such. Also agree with the above comment that it'd be a great item to incentivize the master tier sub. Would definitely be willing to pay extra for programmatic access to the platform.
+1 here. Would be amazing to have some programmatic access to the content folks have. Some sort of Oauth controlled access would be 🔥. Would love to create some randomizers based on GMs or party-access. Automating creation of homebrew items would be also awesome :)
I am considering entering the Tableau Iron Viz Competition and would like to build a dashboard based around DnD in its various version ending with number of characters on dnd beyond etc.
it would be great if the api was available for this, but if it can’t be made available then It will be a shame and I’ll have to change my planned entry.
+1 love to have an api to access my characters info. We use TV for maps that lays down on the table. would be awesome to be able to have player cards on screen so you can put around that would have your character's information on it in front of you.
Would love to use for scraping treasure/monsters/spells/etc from content to make random generators and other projects I will pour time into for the love of it.
This sounds like a really useful feature, it would work great for inventory or keeping monsters on hand. I don't know how hard it would be to implement but it sounds like it would be really helpful!
I would also love a public API even if it was just for read access. I've considered making a Twitch overlay for streaming so viewers can see stats/descriptions directly from their VTT.
I mean you could use tokens to access the API that can be acquired with a membership account. It's almost 2023 and no API? I wonder if they even look at these forums or if we're wasting our time.
Hi I was wondering is it free to use the https://character-service.dndbeyond.com/character/v5/character/ api in your own projects through a proxy server?
Hello there El3na!
We do not have a public API and it's worthwhile to review section 2.2 of the Terms of Service.
Edit: Hey all, my initial message seems to have not communicated my intent clearly. To clarify, while I am happy to talk with you all about D&D Beyond, we aren't making special exceptions for side projects to access our internal systems. Best of luck with your personal projects!
Just another elf in the wide world.
I'm working on a project and would like to do something similar, so I'd be curious what the resolution to this was/is. Thanks!
Also interested in some sort of programmatic access to the digital content I've paid for. Any progress on an API? Trying to build some conditional eandom treasure generators for my campaign, ie, pull from specific item and loot tables depending on the situation and setting.
Adding in my interest into an API. Heck I think this should be a service you could bundle with the master tier subscription which would unlock access to the character sheet and source material to 3rd party tools that authorize the user for API use. This would make dndbeyond the central hub for purchasing your content and letting the community build tools around it. And to use those tools, you'd want to have the subscription. What a way to entice people and tool makers to build and use products that revolve around the dndbeyond ecosystem!
Willing to help for something like this to happen.
Just bumping that my group would also be very psyched about an external-facing API - particular WRT being able to query my digital content and potentially being able to remotely update and sync characters' inventories, hitpoints, stats, and such. Also agree with the above comment that it'd be a great item to incentivize the master tier sub. Would definitely be willing to pay extra for programmatic access to the platform.
+1 here. Would be amazing to have some programmatic access to the content folks have. Some sort of Oauth controlled access would be 🔥. Would love to create some randomizers based on GMs or party-access.
Automating creation of homebrew items would be also awesome :)
I am considering entering the Tableau Iron Viz Competition and would like to build a dashboard based around DnD in its various version ending with number of characters on dnd beyond etc.
it would be great if the api was available for this, but if it can’t be made available then It will be a shame and I’ll have to change my planned entry.
+1 I'd definitely pour my time into the site and subscribe if there was programmatic access to a public API.
Another +1 here.
+1 love to have an api to access my characters info. We use TV for maps that lays down on the table. would be awesome to be able to have player cards on screen so you can put around that would have your character's information on it in front of you.
Would love to use for scraping treasure/monsters/spells/etc from content to make random generators and other projects I will pour time into for the love of it.
This sounds like a really useful feature, it would work great for inventory or keeping monsters on hand. I don't know how hard it would be to implement but it sounds like it would be really helpful!
I would also love a public API even if it was just for read access. I've considered making a Twitch overlay for streaming so viewers can see stats/descriptions directly from their VTT.
Adding my voice to the chorus. Would love to be able to create small tools that query the monster lists, for example.
As a nerdy hobby I'm sure developers are over-represented in the D&D community. There are many of us who'd get a lot of use out of an API.
+1 for the API. I'd definitely subscribe to a bundle with Master Tier.
I would love love love a public API. pretty pretty please, gimme dat sweet API.
I mean you could use tokens to access the API that can be acquired with a membership account. It's almost 2023 and no API? I wonder if they even look at these forums or if we're wasting our time.
would love to pull the tables as read only lists to include in campaign notes and generate loot tables.
+1 for interest in API access. Even just read-only endpoints would go a long way.