Proton does not currently offer CalDAV or CardDAV services, however there is a highly modular platform used by many large companies that allows for simple integration into third party authentication services: Baikal, backed by sabre/dav.
Does Proton have a published API that could be leveraged for authentication? sabre/dav already has a plugin for IMAP, but of course that can't put targeted to Proton. Many services offer access to their IDP these days, I'm wondering if there is a service like this from Proton as well?
7 Comments
Nelizea@lemmy.world · 7 pts · 2y
No there's no public available API and AFAIK there are no plans for that.
kyden@lemmy.world · 1 pts · 2y
Thank you for letting me know!
sloppy_diffuser@sh.itjust.works · 2 pts · 2y
Official API client used by proton: https://github.com/ProtonMail/go-proton-api
I didn't see any good documentation. Its in use by (or has at least inspired) https://github.com/henrybear327/Proton-API-Bridge?tab=readme-ov-file
The API bridge backs rclone's Proton Drive support.
pineapplelover@lemm.ee · 1 pts · 2y
What's caldav and carddav used for?
alex_herrero@lemmy.world · 1 pts · 2y
Usually sync calendar and contacts.
pineapplelover@lemm.ee · 1 pts · 2y
Proto calendar does have an ics thing. Maybe you can use drive to backup your contacts
alex_herrero@lemmy.world · 1 pts · 2y
Not there. But would be great. At least a way to backup and recover your contacts to a new phone (both Android and iOS). That would be awesome.