Dashboard

💰
$0.00
CURRENT BALANCE
📧
0
EMAILS AVAILABLE
📬
0
ACTIVE INBOXES
💵
$0.01
COST PER EMAIL

Quick Actions

💳

Add Funds

Deposit LTC to your account

Create Email

Create a new email address ($0.01)

📬

My Emails

View and manage your inboxes

💡 Pricing

Email Creation $0.01 per email
Minimum Deposit $1.00
Payment Method Litecoin (LTC) only
Quota Unlimited

🔑 Quick API Access

Your API Key

Use your API key to access emails programmatically

••••••••••••••••••••••••

My Emails

Manage your email addresses

📭

No email addresses yet

Create your first email address to start receiving emails

Create Email Address

✨ New Email Address

Create a custom email address on our domains

Your Balance: $0.00 Cost: $0.01

Inbox

📭

No messages

This inbox is empty

Add Funds

LTC Price: $0.00

💳 Create Deposit

Payments are made in Litecoin (LTC). The exact amount is required for automatic detection.

Min: $1.00 - Max: $1,000.00

📜 Deposit History

Amount LTC Status Date
No deposits yet

🔑 API Access

🔑 Your API Key

Use this API key to access your emails programmatically via the REST API.

••••••••••••••••••••••••

⚠️ Keep your API key secret. Do not share it publicly.

🌐 API Base URL

https://mail.blackbay.digital

📖 Quick Start

Add this header to all your API requests:

Authorization: Bearer YOUR_API_KEY

📚 API Documentation

Getting Started

Full documentation with code examples

✅ Complete endpoint reference
✅ Code examples for all languages
✅ Discord verification tutorial
✅ Error handling guide
✅ Best practices

Authentication

All API requests require authentication using your API key in the Authorization header:

Authorization: Bearer YOUR_API_KEY

Endpoints

GET
/api/mailboxes
List all your email addresses
POST
/api/mailboxes
Create a new email address
GET
/api/mailboxes/:id/messages
Get messages for a mailbox
GET
/api/messages/:id
Get a specific message
DELETE
/api/mailboxes/:id
Delete an email address
GET
/api/stats
Get account statistics

Example: Python

import requests

API_KEY = "blackbay-xxxxxxxxxxxx"
BASE_URL = "https://mail.blackbay.digital"

headers = {"Authorization": f"Bearer {API_KEY}"}

# Get all mailboxes
response = requests.get(f"{BASE_URL}/api/mailboxes", headers=headers)
mailboxes = response.json()

# Create new email
data = {"localPart": "myemail", "domain": "blackbay.digital"}
response = requests.post(f"{BASE_URL}/api/mailboxes", json=data, headers=headers)
print(response.json())

# Get messages from a mailbox
mailbox_id = mailboxes["mailboxes"][0]["id"]
messages = requests.get(f"{BASE_URL}/api/mailboxes/{mailbox_id}/messages", headers=headers)
print(messages.json())

Example: JavaScript

const API_KEY = "blackbay-xxxxxxxxxxxx";
const BASE_URL = "https://mail.blackbay.digital";

// Get all mailboxes
const response = await fetch(`${BASE_URL}/api/mailboxes`, {
  headers: { "Authorization": `Bearer ${API_KEY}` }
});
const mailboxes = await response.json();

// Create new email
const createResponse = await fetch(`${BASE_URL}/api/mailboxes`, {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${API_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({ localPart: "myemail", domain: "blackbay.digital" })
});
console.log(await createResponse.json());

Example: PHP

<?php
$API_KEY = "blackbay-xxxxxxxxxxxx";
$BASE_URL = "https://mail.blackbay.digital";

$headers = ["Authorization: Bearer $API_KEY", "Content-Type: application/json"];

// Get all mailboxes
$ch = curl_init("$BASE_URL/api/mailboxes");
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$mailboxes = json_decode(curl_exec($ch), true);
curl_close($ch);

// Create new email
$ch = curl_init("$BASE_URL/api/mailboxes");
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    "localPart" => "myemail",
    "domain" => "blackbay.digital"
]));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = json_decode(curl_exec($ch), true);
print_r($result);
?>

Example: cURL

# Get all mailboxes
curl -X GET "https://mail.blackbay.digital/api/mailboxes" \
  -H "Authorization: Bearer blackbay-xxxxxxxxxxxx"

# Create new email
curl -X POST "https://mail.blackbay.digital/api/mailboxes" \
  -H "Authorization: Bearer blackbay-xxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{"localPart": "myemail", "domain": "blackbay.digital"}'

# Get messages
curl -X GET "https://mail.blackbay.digital/api/mailboxes/1/messages" \
  -H "Authorization: Bearer blackbay-xxxxxxxxxxxx"

Settings

👤 Account Information

🔐 Change Password

Update your account password. You'll need to enter your current password to confirm.

🔑 API Key

Use this key to access the API programmatically

••••••••••••••••••••••••

User Management

ID Email Username Balance Admin Actions

System Statistics

👥
0
TOTAL USERS
📬
0
TOTAL MAILBOXES
📧
0
TOTAL MESSAGES
💰
$0.00
TOTAL BALANCE

Manage Deposits

ID User Amount LTC Status Date Actions