I've been using it for NPCs. From my experience, Beyond20/DNDBeyond don't really differentiate between player character sheets and npc sheets.
This forum thread isn't about Beyond20 browser extension but about an old Roll20 API script that allowed to import you character from DDB into Roll20.
And no, that script was created for the v3 DDB character sheet, and requieres the JSON from the character sheet, and the Roll20 character sheet so, unless your NPC was created as a PC, the script cannot import NPCs.
Also this Roll20 API script hasn't been updated in months and with the updates of DDB character sheet it should be obsolete.
What should I expect to see when I add /json to the end of the url? When I do it the screen refreshes and the character sheet loads in again. I feel like this is not what is desired.
This is great, but I'm at a loss as far as how to actually install the script itself? The commands to USE the script are all there, but how do I install this API into my Roll20 game in the first place? Typing !beyond will do nothing unless I have the API installed, and somehow that crucial step seems to be missing from everything
does this work for npcs?
I've been using it for NPCs. From my experience, Beyond20/DNDBeyond don't really differentiate between player character sheets and npc sheets.
This forum thread isn't about Beyond20 browser extension but about an old Roll20 API script that allowed to import you character from DDB into Roll20.
And no, that script was created for the v3 DDB character sheet, and requieres the JSON from the character sheet, and the Roll20 character sheet so, unless your NPC was created as a PC, the script cannot import NPCs.
Also this Roll20 API script hasn't been updated in months and with the updates of DDB character sheet it should be obsolete.
!beyond --import
when entered into the text box in Roll20 has no result. Zip. Zero. Nada.
Ditto for other !beyond commands.
https://wiki.roll20.net/Character_Sheets/Import states Pro membership is required. True? Please advise.
Might be worth restarting the sandbox.
From the campaign page:
Settings-->Mod (API) Scripts-->Restart API Sandbox
Also check on this video: https://www.youtube.com/watch?v=y01JkM88NN0
What should I expect to see when I add /json to the end of the url? When I do it the screen refreshes and the character sheet loads in again. I feel like this is not what is desired.
See the readme page (https://github.com/kjbro/Roll20APIScripts/blob/master/BeyondImporter_5eOGL/README.md ); adding /json is no longer the correct command. Details are on the page!
This no longer works.
I've been following these instructions for a while now, they seem to still work.
edit - helps if I paste the link. https://www.youtube.com/watch?v=y01JkM88NN0
Beyond20 is not a replacement for actually importing from D&DBeyond into Roll20.
Really hope someone updates this, as I'm trying to pull all my characters from Dndbeyond.
It does still work, except for the /JSON bit. Instead, you should use the following URL and replace the character ID at the end with your own:
https://character-service.dndbeyond.com/character/v3/character/CHARACTER-ID
See the detailed instructions here (was posted earlier by Greyfiel)
Roll20APIScripts/README.md at master · kjbro/Roll20APIScripts · GitHub
This is great, but I'm at a loss as far as how to actually install the script itself? The commands to USE the script are all there, but how do I install this API into my Roll20 game in the first place? Typing !beyond will do nothing unless I have the API installed, and somehow that crucial step seems to be missing from everything
You have to install the API as the GAMER OWNER (PRO USER) on the Launch game screen under Scripts (API). It's in the API instructions.
Every time I try this I get