Operations related to users
Creates a new user.
No parameters
{
"userName": "string",
"domainName": "string",
"password": "string",
"enablePasswordReset": true,
"recoveryEmail": "string",
"recoveryEmailDescription": "string",
"recoveryPhone": "string",
"recoveryPhoneDescription": "string",
"enableSearchIndexing": true,
"sendWelcomeEmail": true
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Deletes a user.
No parameters
{
"userName": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Lists all users under your account (up to 1000).
No parameters
{}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Modifies a user.
No parameters
{
"userName": "string",
"newUserName": "string",
"newPassword": "string",
"enableSearchIndexing": true,
"enablePasswordReset": true,
"requireTwoFactorAuthentication": true
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Retrieves details of a user.
No parameters
{
"userName": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Creates or updates a password reset method (either phone or email).
No parameters
{
"userName": "string",
"existingTarget": "string",
"type": "string",
"target": "string",
"description": "",
"allowMfaReset": true
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Deletes a password reset method.
No parameters
{
"userName": "string",
"target": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Lists all password reset methods for a user.
No parameters
{
"userName": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Creates a new app password.
No parameters
{
"userHandle": "string",
"name": ""
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Deletes an app password.
No parameters
{
"userName": "string",
"appPassword": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Operations related to users' password reset
Creates or updates a password reset method (either phone or email).
No parameters
{
"userName": "string",
"existingTarget": "string",
"type": "string",
"target": "string",
"description": "",
"allowMfaReset": true
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Deletes a password reset method.
No parameters
{
"userName": "string",
"target": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Lists all password reset methods for a user.
No parameters
{
"userName": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Related to mail routing
Routing rule must not have the same user/prefix as any other existing rules for the domain.
No parameters
{
"domainName": "string",
"prefix": true,
"matchUser": "string",
"targetAddresses": [
"string"
],
"catchall": false
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
No parameters
{
"routingRuleId": 0
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
No parameters
{}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Operations related to domains
Adds a domain, assuming it passes DNS checks.
No parameters
{
"domainName": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Gets the DNS record value of the Purelymail ownership proof record, required to add a domain
No parameters
{}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Lists domains accessible to an account, possibly including shared domains.
No parameters
{
"includeShared": false
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Updates settings for an existing owned domain.
No parameters
{
"name": "string",
"allowAccountReset": true,
"symbolicSubaddressing": true,
"recheckDns": false
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Deletes a domain, and all dependent settings and users.
No parameters
{
"name": "string"
}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |
Operations related to billing and credit
Returns current account credit, as a BigDecimal string with precision 64.
No parameters
{}
Code | Description | Links |
200 | Result of operation Media typeControls Accept header.
| No links |