I need to import from a non-supported 3rd party password manager. The ProtoPass JSON format looks the most promising, but I can’t find details on the Id values. They appear to be some type of encoded hash or GUID, but I’m unfamiliar with how to generate them. I would appreciate any pointers on how to get the details. Thanks!

To get the JSON format for inspection, I created a dummy ProtoPass Vault with a variety of item types (Password, Identity, etc.) and then exported the vault. I can easily produce the JSON from my own password data, but the Ids are the only thing I’m uncertain about.

I also looked through the Proton Github repos, but found nothing… only a deadend to some backend notification call to “items::import”, but I couldn’t find way service or method that refers to.