Developers
API Reference
Complete reference of NOVIT REST endpoints. Authentication via Bearer Token.
Authentication
All requests must include the authorization header:
Authorization: Bearer YOUR_API_KEYEndpoints
GET
/api/sitesList all sites in your account.
POST
/api/sitesAdd a new site for protection.
GET
/api/sites/:id/analyticsReturns traffic and security metrics.
GET
/api/sites/:id/logsReturns request logs and security events.
POST
/api/sites/:id/firewallCreate or update custom firewall rules.
GET
/api/sites/:id/threatsList detected and blocked threats.
PUT
/api/sites/:id/settingsUpdate site settings (cache, SSL, etc).
DELETE
/api/sites/:idRemove a site from protection.
Rate Limiting
The API allows up to 1,000 requests per minute per API key. Exceeding requests will return status 429 Too Many Requests.