Socialblxst

API Documentation

Integrate with Socialblxst using our REST API

Base URL
https://socialblxst.com/api
Authentication

All API requests require an API key. Pass it via the X-API-Key header or ?api_key= query parameter.

curl -H "X-API-Key: sk_YOUR_API_KEY" https://socialblxst.com/api/me
Login to Get API Keys

Public Endpoints (No Auth Required)

GET /api/categories

List all product categories (with children).

Response:
{
    "data": [
        {
            "id": 1,
            "name": "Social Media Accounts",
            "slug": "social-media",
            "children": [...]
        }
    ]
}
GET /api/products

List available products with pagination.

Parameters:
  • category_id - Filter by category (optional)
  • search - Search by name (optional)
  • min_price - Min price filter (optional)
  • max_price - Max price filter (optional)
  • per_page - Results per page, default 20 (optional)
Example:
curl "https://socialblxst.com/api/products?category_id=2&per_page=5"
GET /api/product/{id_or_slug}

Get a single product by ID or slug.

Example:
curl "https://socialblxst.com/api/product/1"
curl "https://socialblxst.com/api/product/facebook-usa-account"

Authenticated Endpoints (API Key Required)

GET /api/me API Key

Get your account information.

{
    "data": {
        "id": 1,
        "name": "John",
        "email": "john@example.com",
        "balance": 50.00,
        "currency": "USD",
        "affiliate_code": "ABC123"
    }
}
GET /api/wallet API Key

Get your wallet balance.

{
    "data": {
        "balance": 50.00,
        "currency": "USD",
        "affiliate_earnings": 12.50
    }
}
POST /api/order API Key

Place an order for a product. Credentials are delivered instantly.

Request Body:
  • product_id - Product ID (required)
  • quantity - Number to buy (required)
Example:
curl -X POST "https://socialblxst.com/api/order" \
    -H "X-API-Key: sk_YOUR_API_KEY" \
    -H "Content-Type: application/json" \
    -d '{"product_id": 1, "quantity": 2}'

# Response:
{
    "message": "Order placed successfully",
    "data": {
        "order_number": "ORD-XXXXXXXXXX",
        "status": "completed",
        "total_usd": 7.00,
        "delivery": [
            "uid_123|pass_xyz|2fa_456|mail_test@mail.com",
            "uid_789|pass_abc|2fa_012|mail_test2@mail.com"
        ]
    }
}
GET /api/orders API Key

List your order history with pagination.

Rate Limits

API requests are limited to 60 requests per minute per API key. Exceeding this limit will return a 429 response.