Wallet
Balance and payment operations
API key for authentication. Get your key from the dashboard.
Current balance
trueAuthentication required or invalid
GET /api/v2/wallet/balance HTTP/1.1
Host: bulkmail.shop
X-API-Key: YOUR_API_KEY
Accept: */*
{
"success": true,
"data": {
"balance": 150.5,
"currency": "USD"
}
}API key for authentication. Get your key from the dashboard.
120Transaction list
trueAuthentication required or invalid
GET /api/v2/wallet/transactions HTTP/1.1
Host: bulkmail.shop
X-API-Key: YOUR_API_KEY
Accept: */*
{
"success": true,
"data": [
{
"id": 1,
"type": "deposit",
"amount": 1,
"balance_after": 1,
"description": "text",
"created_at": "2026-01-01T00:00:00.000Z"
}
],
"meta": {
"current_page": 1,
"per_page": 20,
"total": 100,
"total_pages": 5
}
}Create a deposit using available payment gateways.
Payment Methods:
heleketorcrypto- Heleket crypto gatewaycryptomus- Cryptomus gatewaypiprapay- PipraPay USD gateway
API key for authentication. Get your key from the dashboard.
Amount in USD
Payment gateway
Crypto currency (for crypto gateways)
USDTDeposit created
trueAuthentication required or invalid
Validation failed
POST /api/v2/wallet/deposit HTTP/1.1
Host: bulkmail.shop
X-API-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 33
{
"amount": 50,
"gateway": "heleket"
}{
"success": true,
"data": {
"deposit_id": 1,
"amount": 1,
"payment_method": "text",
"status": "text",
"payment_url": "https://example.com",
"expires_at": "2026-01-01T00:00:00.000Z"
}
}API key for authentication. Get your key from the dashboard.
120Deposit list
trueAuthentication required or invalid
GET /api/v2/wallet/deposits HTTP/1.1
Host: bulkmail.shop
X-API-Key: YOUR_API_KEY
Accept: */*
{
"success": true,
"data": [
{
"id": 1,
"amount": 1,
"status": "pending",
"payment_method": "crypto",
"payment_url": "https://example.com",
"created_at": "2026-01-01T00:00:00.000Z"
}
],
"meta": {
"current_page": 1,
"per_page": 20,
"total": 100,
"total_pages": 5
}
}API key for authentication. Get your key from the dashboard.
Deposit status
trueAuthentication required or invalid
Resource not found
GET /api/v2/wallet/deposits/{id}/status HTTP/1.1
Host: bulkmail.shop
X-API-Key: YOUR_API_KEY
Accept: */*
{
"success": true,
"data": {
"id": 1,
"status": "text",
"amount": 1,
"payment_method": "text"
}
}Last updated