Mail Order Management APIs
Create Mail Order
API to provision a Mail Order on Titan.
Notes :
- A welcome email with Titan Control Panel login and set‑password details is sent to customerEmailAddress. To skip it on a specific order, pass sendWelcomeEmail: false. To disable it permanently for your account, contact Titan support.
post/partner/createMailOrder
Request
- Base URL: https://bll.titan.email
- URL: https://bll.titan.email/partner/createMailOrder
- Auth: none declared
Request body
Example request
{
"domainName": "xyz.com",
"orderId": "12431",
"customerId": "abcd123",
"customerName": "Adam Smith",
"customerEmailAddress": "adam@gmail.com",
"alternateEmailAddress": "abc@xyz.com",
"password": "asdfqwe",
"customerCountry": "US",
"planType": "pro",
"noOfAccounts": 10,
"titanResellerId": 456,
"expiryDate": "2020-02-20",
"paymentTxnId": "qweradsf",
"chargedAmount": 1.1,
"currency": "USD",
"chargedUSDAmount": 1.1,
"discountAmount": 0.1,
"taxAmount": 0.1,
"billingCycle": "monthly",
"locale": "en-gb",
"source": "hosting",
"sourceContext": "website",
"firstEmailAccount": {
"email": "james@xyz.com",
"password": "password",
"isAdmin": true,
"name": "James",
"firstName": "James",
"lastName": "Bond",
"alternateEmail": "james@gmail.com",
"metadata": {
"isFree": true
}
},
"sendWelcomeEmail": true
}Response
OK
Example response
{
"reqID": "server.req.id",
"titanOrderId": 1,
"status": "active",
"firstEmailAccountDetails": {
"titanAccountId": 1
}
}Changes
No recorded changes to this operation across all 1 revision of this API.