{
    "service": "darktool",
    "version": "1.0.0",
    "time": "2026-11-14T04:38:34+00:00",
    "source": "local",
    "endpoints": [
        {
            "method": "GET|POST",
            "path": "/darktool/maihhn.php",
            "auth": true,
            "params": [
                "nid",
                "dob",
                "refresh"
            ]
        },
        {
            "method": "GET|POST",
            "path": "/darktool/api.php",
            "auth": true,
            "params": [
                "nid",
                "dob",
                "refresh"
            ]
        },
        {
            "method": "GET",
            "path": "/darktool/photo.php",
            "auth": false,
            "params": [
                "id",
                "exp",
                "sig"
            ],
            "note": "Short-lived signed URL returned in photo_url."
        },
        {
            "method": "GET",
            "path": "/darktool/index.php?route=health",
            "auth": false,
            "params": []
        }
    ],
    "security": {
        "apiKeyHeader": "X-API-Key",
        "bearerSupported": true,
        "rateLimitPerMin": 30,
        "photoUrlTtl": 3600,
        "httpsRequired": false,
        "requestIdHeader": "X-Request-Id"
    }
}