Tino Developers
View .md

TinoWAF

Website firewall: add websites, protection level, emergency anti-attack mode, domain names and DNS records, origin servers, event log, IP block/allow list.

Every route is called through the gateway https://api.tino.vn/v1 with Authorization: Bearer <token>; see Calling the Tino API.

TinoWAF

MethodPathNameScope
GET/v1/service/@id/waf/eventsEvent summarywaf:read
GET/v1/service/@id/waf/ip-rulesList IP ruleswaf:read
POST/v1/service/@id/waf/ip-rulesBlock or allow an IPwaf:write
DELETE/v1/service/@id/waf/ip-rules/@ruleDelete an IP rulewaf:write
POST/v1/service/@id/waf/ip-rules/applyRe-apply IP ruleswaf:write
GET/v1/service/@id/waf/overviewTinoWAF overviewwaf:read
GET/v1/service/@id/waf/zonesList websiteswaf:read
POST/v1/service/@id/waf/zonesAdd a websitewaf:write
GET/v1/service/@id/waf/zones/@zoneGet a websitewaf:read
DELETE/v1/service/@id/waf/zones/@zoneDelete a websitewaf:write
POST/v1/service/@id/waf/zones/@zone/checkCheck DNS nowwaf:write
GET/v1/service/@id/waf/zones/@zone/eventsList a website's eventswaf:read
GET/v1/service/@id/waf/zones/@zone/hostnamesList a website's domain nameswaf:read
POST/v1/service/@id/waf/zones/@zone/hostnamesAdd a domain name to a websitewaf:write
DELETE/v1/service/@id/waf/zones/@zone/hostnames/@hostnameRemove a domain name from a websitewaf:write
GET/v1/service/@id/waf/zones/@zone/originGet a website's origin serverswaf:read
PUT/v1/service/@id/waf/zones/@zone/originUpdate origin serverswaf:write
PUT/v1/service/@id/waf/zones/@zone/under-attackTurn emergency anti-attack mode on or offwaf:write
PUT/v1/service/@id/waf/zones/@zone/waf-modeChange the protection levelwaf:write