How to download Box.com publicly shared file from command line without authentication?

I am running Arch Linux (ARM) and have a Box.com account in which I have a file shared publicly. Let’s say it has a file ID of 12345 and the shared link is https://app.box.com/s/abcde for simplicity.

I can open a browser and visit the shared link (without any authentication) and download the file.

I need to transfer the file to a headless system that does not run a window manager (Box.com uses JavaScript that prevents text-based browsers). For various reasons, I’m using Box.com vs scp/ other p2p tools.

All solutions I’ve attempted using Box.com documentation requires an access token, which has frustrated my straightforward approaches with curl and wget using different authentication headers.

Had anyone been able to find a one-liner or simple Bash script to retrieve a publicly available Box.com file?