question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

D&D Beyond Character Import

See original GitHub issue

I discovered today that JSON for D&D Beyond character sheets can be exposed by adding /json to the URL, i.e.

dndbeyond.com/profile/[PROFILENAME]/characters/[CHARACTERID]/json

It’s discussed more here.

With the API still pretty far out on their roadmap, this might be a nice intermediate option for those of us using D&D Beyond and Improved Initiative. Processing the JSON will be a bit of work… it’s a far cry from OGL format.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:1
  • Comments:9 (9 by maintainers)

github_iconTop GitHub Comments

1reaction
dprotherocommented, Jul 5, 2019

Talked to Robin Kuiper and he added the MIT license to his Roll20 scripts! 🎉 https://github.com/RobinKuiper/Roll20APIScripts/blob/master/LICENSE

0reactions
cynicaloptimistcommented, Jul 1, 2019

I think you’re spot on about the tradeoffs here @dprothero. I suspect that as long as DDB does not start obfuscating their UI code dramatically, it should be feasible to keep a standalone extension up-to-date with their UI. I’m waiting on the Patronage Goal to get closer before I really dive into implementation on the extension.

If you can confirm licensing details for that script, I’ll merge something that can at least populate the following parts of StatBlock:

  • Name
  • Type
  • Max HP
  • Armor Class
  • Ability Scores

For Player Characters, I think that will be enough to be useful for many DMs.

As far as UI for this is concerned, a new tab in the StatBlock editor that accepts D&D Beyond JSON would probably be good.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Importing player characters from others? - General Discussion
All you have to do is create a campaign, create or import the character into that campaign using the join link and then...
Read more >
D&D Beyond Importer | Foundry Virtual Tabletop
Quickly integrates your content into compendiums and import your characters from D&DBeyond (and sync their status back at the end of your game!)...
Read more >
D&D Beyond Importer: Now on World Anvil!
The D&D Beyond Importer is our newest feature, and it lets you import your D&D 5e characters from D&D Beyond into World Anvil!...
Read more >
Trying to import D&D Beyond character sheet to Roll20 - Reddit
Go into your Roll20 game session and go to the chat window. Type !beyond –import and paste that whole JSON string you just...
Read more >
D&D Beyond on Role & a FREE Starter Adventure for new DMs!
A new “Import From D&D Beyond” option is now available from the “Custom” sheet tab in your game room journal. Simply enter your...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found