Accounts-account-email-domain-usernames-mailboxName:GET
From Hostway API Documentation
Revision as of 09:50, 16 December 2014 by Dragomir.penev (Talk)
GET /accounts/{account}/email/{domain}/usernames/{mailboxName}
Details about a username
Contents |
Request
GET /accounts/{account}/email/{domain}/usernames/{mailboxName}
Request Parameters
- account - string
- The user account owning the domain and the username
- domain - string
- The domain on which the username resides
- mailboxName - string
- Username for which to display the details
Response
Status Code
- 200 OK
- Success
- 401 Unauthorized
- The supplied credentials are invalid or do not provide permissions for this operation.
- 404 Not Found
- The domain name, account or username does not exist.
Response Body
{
"exchange": [
{
"href": "{{APIBaseURL}}/accounts/{account}/email/{domain}/usernames/{mailboxName}/exchange/",
"rel": "related"
}
],
"mailbox": [
{
"href": "{{APIBaseURL}}/accounts/{account}/email/{domain}/usernames/{mailboxName}/mailbox/",
"rel": "related"
}
],
"secrets": [
{
"href": "{{APIBaseURL}}/accounts/{account}/email/{domain}/usernames/{mailboxName}/secrets/",
"rel": "related"
}
],
"links": [
{
"href": "{{APIBaseURL}}/accounts/{account}/email/{domain}/usernames/{mailboxName}/",
"rel": "self"
}
]
}
Parameters
- exchange - string
- (OPTIONAL)
- Hypermedia to the exchange details for the username. Will only show if the username is hosted exchange
- mailbox - string
- (OPTIONAL)
- Hypermedia to the regular mailbox details for the username. Will only show if the username is a MFG2 mailbox
- secrets - string
- Hypermedia to the secret questions for the username. Will be available for both hosted exchange and MFG2
- links - string
- Hypermedia for this resource. Links to self
Examples
Exchange scenario
Request
GET /accounts/test-account123/email/test.com/usernames/exchange-mbox
Response
{
"exchange": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/exchange-mbox/exchange/",
"rel": "related"
}
],
"secrets": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/exchange-mbox/secrets/",
"rel": "related"
}
],
"links": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/exchange-mbox/",
"rel": "self"
}
]
}
MFG2 scenario
Request
GET /accounts/test-account123/email/test.com/usernames/mfg-mbox
Response
{
"mailbox": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/mfg-mbox/mailbox/",
"rel": "related"
}
],
"secrets": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/mfg-mbox/secrets/",
"rel": "related"
}
],
"links": [
{
"href": "{{APIBaseURL}}/accounts/test-account123/email/test.com/usernames/mfg-mbox/",
"rel": "self"
}
]
}
See also