Custom Hotmail Creator API
Generate fully authenticated Hotmail/Outlook accounts in bulk. Pricing is based on your Membership Rank. Failed accounts are automatically refunded.
How It Works
Create the Order
POST your target email list. You get an orderId immediately. Balance is deducted upfront.
Poll Order Status
Use GET /v1/order/:id every 10s. Status stays PROCESSING until background worker finishes.
Retrieve Accounts
When COMPLETED, all accounts are in deliveryData.successfulResults with email + password.
Handle Refunds
Failed accounts are auto-refunded. Check deliveryData.failedResults for failure reasons.
Order Status Reference
Delivery Data Structure
Found in GET /v1/order/:id → data.deliveryData
{
"totalCount": 5, // Total emails submitted
"processedCount": 5, // Processed so far — use for progress bar
"successfulResults": [
{
"email": "john@hotmail.com",
"password": "SecurePass@1", // The account password
"hotmailToken": "eyJhb...", // OAuth refresh token (use with Hotmail Reader)
"clientId": "000000004C1C...",// OAuth client ID (use with Hotmail Reader)
"accountData": "john@hotmail.com|SecurePass@1|eyJhb...|000000004C...", // Raw full string
"status": "LIVE"
}
],
"failedResults": [
{
"email": "taken@hotmail.com",
"error": "Account creation failed.",
"refundAmount": 500 // BDT auto-refunded to wallet
}
],
"totalPaid": 2500, // Total BDT charged for this order
"pricePerEmail": 500, // BDT per account at your rank
"isBackgroundFinished": true
}Step 1 — Create Order
One Hotmail/Outlook address per line. Max 1,000 per request.
Step 2 — Check Order Status
Replace orderId in the URL with the ID from Step 1 response. Poll every ~10 seconds until COMPLETED or CANCELLED.
Full Integration Examples
These examples cover the complete flow: create order → poll status → extract accounts.