I'd really like a python API so I can retrieve passwords from my 1Password keychain for using in scripts with secure handling of the 1password password.
Sort of like this
http://pypi.python.org/pypi/keyring but for 1password
Would you guys think of making something like that?
Comments
Team Member
Offhand, I'm not sure of the security implications which has been a big concern with other such requests. (We looked at and had to reject AppleScript support for this reason, just as one example.)
We've been super busy with some other things lately, but I've passed your request along to the developers.
If we can be of further assistance in the meantime, please let us know. We are always here to help!
Support for some basic non-keychain-item options, like the ability to use the equivalent of the 1Password menu > Lock 1Password command, would be helpful for scripters trying to integrate 1Password with other tools, like LaunchBar. (Maybe that's the only command that would be useful and meet the security criteria.)
Team Member
I just searched for this again and found my own post that I had forgotten I wrote! Has a decision been made or has this moved anywhere since we last spoke about it?
Team Member
Hi @davidtreynolds,
Thanks for checking in on us! Unfortunately, I'm not sure that we will ever have an API for 1Password. There are some security concerns here: opening the door to another application or script could provide a mechanism for a malicious script to send users' data to a third party. If there were a secure way to implement something like this, our developers would certainly consider it.