Accounts

Obtaining MailUp account details for the connected account

This is probably the easiest way to test if your application is properly connected to the MailUp console account that has been specified during login.

Description

Returns profile info for an authenticated user account

Note: the "AccountName" field is set only for accounts that belong to a reseller plan, otherwise it is left empty

HTTP MethodGET
URLhttps://services.mailup.com/API/v1.1/Rest/ConsoleService.svc/Console/Authentication/Info
JSON request parameters (example)none
JSON response (example)

{

"AccountName": "",
"Company": "MailUp",
"ExpiryDate": "2016-12-09 00:00:00.000",
"IsTrial": true,
"UID": "388",
"Url": "<your account url>",
"Username": "m1234",
"Version": "9.0.0"
}

Paging and filtering (example)none


If you need more details about your account, i.e. the total amount of credits or how they are broken down by list, please use the following method

DescriptionReturns detailed profile info for an authenticated user account
HTTP MethodGET
URLhttps://services.mailup.com/API/v1.1/Rest/ConsoleService.svc/Console/Authentication/Details
JSON request parameters (example)none
JSON response (example)

{
"AutoRenewal": true,
"Company": "MailUp",
"CreditsByList": [
{
"Credit": 0,
"ListId": 1
},
{
"Credit": 0,
"ListId": 10
}],
"Email": "<your email>",
"ExpiryDate": "2016-12-09 00:00:00.000",
"IsTrial": false,
"Lang": "IT",
"Plan": 4,
"TotalCredits": 0,
"UID": "388",
"Url": "<your account url>",
"Username": "m1234",
"Version": "9.0.0"
}

Paging and filtering (example)none


Creating a new MailUp account via the MailUp API

MailUp accounts can be created remotely by authorized applications.

This can provide a better user experience where the user of the connected application is allowed to quickly create a new trial account directly from within the application. 

See this page for details.