Email API
(Difference between revisions)
Mike.robski (Talk | contribs) m (1 revision: Release 100) |
|||
Line 1: | Line 1: | ||
== Mailboxes == | == Mailboxes == | ||
* [[Accounts-account-email-domain-usernames:GET|GET /accounts/{account}/email/{domain}/usernames]] - Retrieves a list of mailboxes | * [[Accounts-account-email-domain-usernames:GET|GET /accounts/{account}/email/{domain}/usernames]] - Retrieves a list of mailboxes | ||
+ | * [[Accounts-account-email-domain-usernames-mailboxName:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}]] - Details about a username | ||
* [[Accounts-account-email-domain-usernames-mailboxName-mailbox:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Gets mailbox details | * [[Accounts-account-email-domain-usernames-mailboxName-mailbox:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Gets mailbox details | ||
* [[Accounts-account-email-domain-usernames-mailboxName-mailbox:PUT|PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Create or update mailbox data | * [[Accounts-account-email-domain-usernames-mailboxName-mailbox:PUT|PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Create or update mailbox data | ||
* [[Accounts-account-email-domain-usernames-mailboxName-mailbox:DELETE|DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Deletes a mailbox | * [[Accounts-account-email-domain-usernames-mailboxName-mailbox:DELETE|DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox]] - Deletes a mailbox | ||
− | |||
− | |||
− | |||
* [[Accounts-account-email-domain-usernames-mailboxName-mailbox-action:POST|POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/action]] - Apply action on a mailbox, e.g. reset password | * [[Accounts-account-email-domain-usernames-mailboxName-mailbox-action:POST|POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/action]] - Apply action on a mailbox, e.g. reset password | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Exchange == | == Exchange == | ||
Line 22: | Line 11: | ||
* [[Accounts-account-email-domain-usernames-mailboxName-exchange:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange]] - Get exchange mailbox info | * [[Accounts-account-email-domain-usernames-mailboxName-exchange:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange]] - Get exchange mailbox info | ||
* [[Accounts-account-email-domain-usernames-mailboxName-exchange:DELETE|DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange]] - Delete exchange mailbox | * [[Accounts-account-email-domain-usernames-mailboxName-exchange:DELETE|DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange]] - Delete exchange mailbox | ||
+ | * [[Accounts-account-email-domain-usernames-mailboxName-exchange-action:POST|POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange/action]] - Apply action on exchange mailbox, e.g. reset password | ||
== Aliases == | == Aliases == | ||
Line 67: | Line 57: | ||
== Email Domain == | == Email Domain == | ||
* [[Accounts-account-email-domain:GET|GET /accounts/{account}/email/{domain}]] - Gets specific email domain's info | * [[Accounts-account-email-domain:GET|GET /accounts/{account}/email/{domain}]] - Gets specific email domain's info | ||
+ | |||
+ | == Secret Questions == | ||
+ | * [[Accounts-account-email-domain-usernames-mailboxName-secrets:GET|GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/secrets]] - Retrieves a list of mailbox(alias) secret questions | ||
+ | * [[Accounts-account-email-domain-usernames-mailboxName-secrets:PUT|PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/secrets]] - Set or update all secret questions and answers for mailbox(alias) | ||
+ | |||
+ | == Secret Question Settings == | ||
+ | * [[Email-secretQuestionSettings:GET|GET /email/secretQuestionSettings]] - Get franchise specific secret question settings (e.g. '''minimum''' required number of secret questions, etc.) | ||
== Supported Secret Questions == | == Supported Secret Questions == | ||
Line 79: | Line 76: | ||
* [[Accounts-account-email-domain-contacts-contact:DELETE|DELETE /accounts/{account}/email/{domain}/contacts/{contact}]] - Deletes domain's global address book contact | * [[Accounts-account-email-domain-contacts-contact:DELETE|DELETE /accounts/{account}/email/{domain}/contacts/{contact}]] - Deletes domain's global address book contact | ||
--> | --> | ||
+ | |||
+ | === Templates === | ||
+ | * [[Template:resetPassword|resetPassword]] | ||
+ | |||
{{disqus}} | {{disqus}} | ||
[[Category:Hostway API]] | [[Category:Hostway API]] | ||
[[Category:Email API]] | [[Category:Email API]] |
Revision as of 08:43, 16 December 2014
Contents |
Mailboxes
- GET /accounts/{account}/email/{domain}/usernames - Retrieves a list of mailboxes
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName} - Details about a username
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox - Gets mailbox details
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox - Create or update mailbox data
- DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox - Deletes a mailbox
- POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/action - Apply action on a mailbox, e.g. reset password
Exchange
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange - Create or update exchange mailbox
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange - Get exchange mailbox info
- DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange - Delete exchange mailbox
- POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange/action - Apply action on exchange mailbox, e.g. reset password
Aliases
- GET /accounts/{account}/email/{domain}/aliases - Retrieves a list of domain aliases
Forwards
- POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/forwards - Sets mailbox forwarding
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/forwards - Gets mailbox forwarding info
- DELETE /accounts/{account}/email/{domain}/usernames/{mailboxName}/forwards/{fwd-mailbox} - Deletes mailbox forwarding
Autoresponder
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/autoresponder - Sets an auto-responder
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/autoresponder - Gets auto-responder info
CleanMailPlus
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/cleanmailplus - Gets mailbox's CleanMailPlus info
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/cleanmailplus - Updates mailbox's CleanMailPlus info
Webmail
- GET /accounts/{account}/email/{domain}/webmail - Getting OX allowUpgrade option for the domain
- PUT /accounts/{account}/email/{domain}/webmail - Change the OX allowUpgrade option for the domain
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/webmail - Getting OX account
- GET /email/{domain}/usernames/{mailboxName}/webmail - Getting OX account
- POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/webmail - Create OX account
- POST /email/{domain}/usernames/{mailboxName}/webmail - Create OX account
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/webmail - Update OX account
- PUT /email/{domain}/usernames/{mailboxName}/webmail - Update OX account
InfoStore
- GET /accounts/{account}/email/{domain}/infostore - Getting InfoStore usage
- PUT /accounts/{account}/email/{domain}/infostore - Change InfoStore quota
Mailbox domain statistics
- GET /accounts/{account}/email/{domain}/statistics/mailboxTypeCount - Retrieves per domain statistics about webmail usage
Mailbox migration failure
- POST /accounts/{account}/email/{domain}/usernames/{mailboxName}/migration - Creating support ticket for failed mailbox migration
Mailbox Message Count
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/messagestats - Get mailbox message count for INBOX, SENT and SPAM folders
Exchange Message Count
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/exchange/messagestats - Get exchange message count for INBOX, SENT and SPAM folders
Email Domain
- GET /accounts/{account}/email/{domain} - Gets specific email domain's info
Secret Questions
- GET /accounts/{account}/email/{domain}/usernames/{mailboxName}/secrets - Retrieves a list of mailbox(alias) secret questions
- PUT /accounts/{account}/email/{domain}/usernames/{mailboxName}/secrets - Set or update all secret questions and answers for mailbox(alias)
Secret Question Settings
- GET /email/secretQuestionSettings - Get franchise specific secret question settings (e.g. minimum required number of secret questions, etc.)
Supported Secret Questions
- GET /email/secretQuestions - Get dictionary of supported secret questions with text keys
Templates