Documentation

Everything you need to deploy and manage enterprise web security.

Quick Start

1

Create an Account

Sign up at massecure.net/register — free plan available.
2

Add Your Domain

Dashboard → Sites → Add New Site → Enter your domain and origin IP.
3

Update DNS Records

Change your domain's NS records to:
  ns1.massecure.net
  ns2.massecure.net
4

Verify & Configure

DNS propagation takes 5-30 minutes.
Once verified, WAF protection activates automatically.

API Quick Reference

Authentication

All API requests require an API key passed in the Authorization header.

curl -X GET https://api.massecure.net/v1/sites \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

List Protected Sites

GET /v1/sites

Response:
{
  "sites": [
    {
      "id": "site_abc123",
      "domain": "example.com",
      "origin": "203.0.113.10",
      "status": "active",
      "threats_blocked_24h": 1432
    }
  ]
}

Get WAF Events

GET /v1/sites/{site_id}/events?limit=50&severity=high

Response:
{
  "events": [
    {
      "id": "evt_xyz789",
      "timestamp": "2026-03-02T12:00:00Z",
      "type": "SQL_INJECTION",
      "severity": "high",
      "source_ip": "198.51.100.42",
      "action": "BLOCK",
      "path": "/api/users?id=1' OR '1'='1"
    }
  ]
}

Need Help?

Our security engineers are available 24/7 for Enterprise customers.