Llogaria juaj
Hapësirat e punës, emailet, fotoja, emri i përdoruesit, aplikacionet dhe ftesat e personit.
Mjetet e llogarisë suaj
| Vegla | Çfarë bën |
|---|---|
| listAccountWorkspaces | Çdo hapësirë pune që llogaria juaj mund të hapë, të vetat dhe ato ku jeni bashkuar, me atë që aplikacioni hap për ju dhe atë mbi të cilën veprojnë këto mjete. |
| switchAppWorkspace | Zgjedh hapësirën e punës që aplikacioni hap për ju. Këto mjete vazhdojnë të veprojnë mbi hapësirën e punës mbi të cilën veprojnë tani. |
| createWorkspace | Krijon një hapësirë pune tuajën, në planin Free, të cilën aplikacioni e hap për ju që atëherë. Një llogari mund të ketë një hapësirë pune Free. |
| deleteWorkspace | Fshin hapësirën e punës mbi të cilën veprojnë këto mjete, me gjithçka në të, sapo confirm ta emërtojë. Vetëm pronari i saj mundet, dhe kurrë për hapësirën e parë të punës që krijoi një llogari. Në chat-in e aplikacionit pyet gjithmonë së pari. |
| getNotificationSettings | Cilat lloje emailesh ju dërgon OpenEmail, dhe hapësirat e punës të heshtura në telefonin tuaj. |
| setEmailNotification | Ndez ose fik emailet activity ose product. Emailet account dhe billing janë gjithmonë të ndezura. |
| setWorkspacePushMuted | Hesht ose rindez njoftimet e telefonit për një hapësirë pune. |
| setProfilePhoto | Vendos foton e profilit tuaj nga një imazh në base64. |
| removeProfilePhoto | Heq foton e profilit tuaj. Në chat-in e aplikacionit pyet gjithmonë së pari. |
| getUsername | Emri juaj i përdoruesit, nëse e zgjodhët ju, dhe adresa falas që ju jep. |
| checkUsername | Nëse mund të zgjidhnit një emër përdoruesi, dhe pse jo kur nuk mundeni. |
| chooseUsername | Zgjedh emrin tuaj të përdoruesit përgjithmonë, sepse pasi zgjidhet nuk ndryshon kurrë. Në chat-in e aplikacionit pyet gjithmonë së pari. |
| listConnectedApps | Aplikacionet që keni lidhur, me atë që mund të arrijë secili dhe deri kur. |
| revokeConnectedApp | Heq një aplikacion të lidhur, që duhet të kërkojë sërish leje. Në chat-in e aplikacionit pyet gjithmonë së pari. |
| listReceivedInvitations | Ftesat për t'u bashkuar me një hapësirë pune që ju presin. listInvitations është mjeti për ftesat që ka dërguar një hapësirë pune. |
| acceptInvitation | Bashkohet me hapësirën e punës të një ftese dhe me activate e bën atë që hap aplikacioni. |
| declineInvitation | Refuzon një ftesë, përgjithmonë. Në chat-in e aplikacionit pyet gjithmonë së pari. |
Këto mjete veprojnë mbi personin që lidhi klientin, kurrë mbi dikë tjetër, dhe në chat-in e aplikacionit mbi ju. Leximi kërkon account:read dhe çdo ndryshim kërkon account:write, të cilat asnjë rol nuk i kufizon, kështu që një klient i lidhur nga një anëtar arrin edhe te llogaria e vetë atij anëtari.
Tri gjëra mbeten në aplikacion: ndryshimi i asaj që mund të arrijë një aplikacion i lidhur, lejimi i tij të bëjë ndryshime pa kod verifikimi dhe fshirja e gjithë llogarisë.
Mjetet e hapësirave të punës nuk i zhvendosin kurrë mjetet e tjera: switchAppWorkspace ndryshon atë që hap aplikacioni, dhe setActiveConnection atë mbi të cilën veprojnë mjetet.
Disa mjete në këtë server bëjnë një ndryshim që REST API e mbron me kod verifikimi, dhe kërkojnë të njëjtin kod. Derisa klienti të ketë verifikuar një kod në 60 minutat e fundit, ose personi të ketë zgjedhur Lejo ndryshimet për 60 minuta për të te Llogaria → Aplikacionet e lidhura, një mjet i tillë përgjigjet me një rezultat që nis me Refused (step_up_required): dhe nuk ndryshon asgjë. emptyAudience nuk kërkon kurrë kod. Faqja Autentikimi e API-t rendit çdo mjet që kërkon kod, dhe tregon si kërkohet dhe verifikohet një kod.
Referencë
listAccountWorkspaces
Every workspace your OpenEmail account can open, the ones you own and the ones you joined, as the workspace switcher of the app lists them, with the one the app opens for you. It is about your account, not this connection: getConnections lists what these tools can act on, and switchAppWorkspace changes only what the app opens, never what these tools act on.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
switchAppWorkspace
Choose which workspace the OpenEmail app opens for you, as the workspace switcher does. Pass a workspace id from listAccountWorkspaces. It changes the app only: these tools keep acting on the workspace they act on now.
Hyrjet
workspaceIdstringE detyrueshme- Nga 1 deri në 128 karaktere
E disponueshme edhe në
createWorkspace
Create a new workspace that you own, on the Free plan, and make it the one the app opens for you, as creating one in the app does. An account can own one Free workspace, so while you own one this is refused until you upgrade it.
Hyrjet
namestringE detyrueshme- Nga 1 deri në 64 karaktere
E disponueshme edhe në
deleteWorkspace
Delete the workspace these tools act on, with its domains, addresses, mail and members, and cancel its plan. It cannot be undone. Only its owner may do it, never through an app limited to some addresses, and your first workspace can never be deleted. confirm has to be the name of the workspace, as listAccountWorkspaces shows it.
- Kërkon një kod verifikimi
DELETE /workspaces/{id}
Hyrjet
confirmstringE detyrueshmeThe name of the workspace being deleted, typed out.
Nga 1 deri në 256 karaktere
E disponueshme edhe në
getNotificationSettings
Which kinds of email OpenEmail sends you, as Account, Notifications shows them, and the workspaces whose notifications are muted on your phone. Account and billing email are always on.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
setEmailNotification
Turn one kind of email from OpenEmail on or off for you. activity and product can be turned off; account and billing cannot.
Hyrjet
categorystringE detyrueshme- Një nga
"account""billing""activity""product" enabledbooleanE detyrueshme
E disponueshme edhe në
setWorkspacePushMuted
Mute or unmute the notifications of one workspace on your phone, on every phone you signed in on. Pass a workspace id from listAccountWorkspaces.
Hyrjet
workspaceIdstringE detyrueshme- Nga 1 deri në 128 karaktere
mutedbooleanE detyrueshme
E disponueshme edhe në
setProfilePhoto
Set your profile photo, replacing any there was, as Account, Profile does. Pass the picture in base64 as image, with its type as contentType: image/png, image/jpeg, image/webp, image/gif, up to 5 MB. It is fitted into a 512 pixel square.
Hyrjet
imagestringE detyrueshmeThe image in base64, or as a data: URL.
Nga 1 deri në 7340032 karakterecontentTypestringE detyrueshmeThe type of the image: image/png, image/jpeg, image/webp, image/gif.
Nga 1 deri në 100 karaktere
E disponueshme edhe në
removeProfilePhoto
Remove your profile photo and delete the stored image, so the app shows your initials again. Removing it when there is none changes nothing.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
getUsername
Your OpenEmail username, whether you chose it or it was made for you, and the free address it gives you. A username you chose never changes.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
checkUsername
Whether you could choose a username, without choosing it, and why not when you could not. It is lowercased and its spaces become dots before it is checked.
Hyrjet
usernamestringE detyrueshme- Nga 1 deri në 60 karaktere
E disponueshme edhe në
chooseUsername
Choose your username, and with it your free address, for good. Once chosen it never changes, so check it with checkUsername first and make sure it is the one you want.
Hyrjet
usernamestringE detyrueshme- Nga 1 deri në 60 karaktere
E disponueshme edhe në
listConnectedApps
Every app you connected to your account with OAuth, as Account, Connected apps lists them: what each may reach, until when, and its client id, which revokeConnectedApp takes. What an app may reach is changed in the app, never from here.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
revokeConnectedApp
Remove an app you connected: every token it holds and the access you gave it are deleted, so its next call is refused and it has to ask again. Pass its client id from listConnectedApps. Removing the app you are talking through disconnects it.
Hyrjet
clientIdstringE detyrueshme- Nga 1 deri në 128 karaktere
E disponueshme edhe në
listReceivedInvitations
The invitations to join a workspace that are waiting for you, oldest first, each with the id acceptInvitation and declineInvitation take. It is not listInvitations, which lists the invitations this workspace sent.
Hyrjet
Nuk merr asnjë hyrje.
E disponueshme edhe në
acceptInvitation
Accept an invitation that is waiting for you and join its workspace with the role and the addresses it gives. activate also makes it the workspace the app opens for you. A workspace that asks for two-factor sign-in is refused until you turn it on.
Hyrjet
invitationIdstringE detyrueshme- Nga 1 deri në 128 karaktere
activateboolean
E disponueshme edhe në
declineInvitation
Decline an invitation that is waiting for you. Its link stops working and whoever sent it is told. It cannot be taken back: they would have to invite you again.
Hyrjet
invitationIdstringE detyrueshme- Nga 1 deri në 128 karaktere