Developer Documentation

    Integrate the world's most advanced Neural Malware Engine into your workflow. Our REST API allows you to analyze Android application packages (APK) for malicious behavior with millisecond latency.

    Authentication

    Authenticate your requests by including your secret key in the x-api-key header. You can manage your keys in the Console.

    x-api-key: sc_live_your_secret_key_here

    Scan APK Endpoint

    POST/v1/scan

    Upload a binary APK file to perform a deep neural scan. The engine analyzes static features, permissions, and bytecode patterns to calculate a risk score.

    ParameterTypeRequired
    apkFilefile (binary)Yes
    Python Implementation
    import requests
    
    # ScanDroid Global API Endpoint
    ENDPOINT = "https://api.scandroid.online/v1/scan"
    API_KEY = "sc_live_your_secret_key_here"
    
    def scan_apk(file_path):
        files = {'apkFile': open(file_path, 'rb')}
        headers = {'x-api-key': API_KEY}
        
        try:
            response = requests.post(ENDPOINT, files=files, headers=headers)
            return response.json()
        except Exception as e:
            return {"error": str(e)}
    
    # Execute Scan
    result = scan_apk('my_app.apk')
    print(f"Verdict: {result['result']} | Confidence: {result['risk']}%")
    Next.js / React Integration
    // API Integration for Next.js / React
    const handleUpload = async (file) => {
      const formData = new FormData();
      formData.append('apkFile', file);
    
      const response = await fetch('https://api.scandroid.online/v1/scan', {
        method: 'POST',
        headers: {
          'x-api-key': 'sc_live_your_secret_key_here', // Securely store in .env
        },
        body: formData
      });
    
      if (!response.ok) {
        const error = await response.json();
        throw new Error(error.message);
      }
    
      const result = await response.json();
      return result; // Returns { success: true, result: "SAFE", risk: 12, ... }
    };
    Example JSON Response
    {
      "success": true,
      "scanId": "scan_8829104af",
      "result": "MALICIOUS",
      "risk": 94,
      "type": "Trojan.AndroidOS.Generic",
      "timestamp": "2026-02-22T21:47:37Z"
    }

    Startup-Friendly Pricing

    World-class security shouldn't break the bank. Simple, transparent, and affordable.

    PackageFreeStartup (Best Value)Pro Scale
    Price / MonthForever $0$15 /mo$49 /mo
    Scans Included250 Scans10,000 Scans50,000 Scans
    Rate Limit10 req / min200 req / min1000 req / min
    AI Intelligencev1.0 Basicv2.0 Full Accessv2.0 + Real-time Training
    SupportCommunityPriority Discord1-on-1 Support