Detection, Mitigation & Response

Detect and mitigate DDoS attacks in under 1 second, respond automatically, and keep your users informed.

All features →
Learn
Documentation Quick Start API Reference Agent Setup DDoS Protection Landscape Free Certifications NEW
Popular Guides
memcached Amplification Dynamic Baselines PCAP Forensics PagerDuty Setup
Company
About Us Partners White Label Referral Program Pay with Crypto System Status
Legal & Support
Contact Us Terms Privacy SLA
Who Uses Flowtriq

From indie hosts to ISPs — see how teams like yours use Flowtriq to detect and stop DDoS attacks.

Talk to Us →
Infrastructure
Hosting Providers ISPs MSPs Small Operators
Gaming
Game Server Hosting Game Studios
Business
SaaS Platforms E-Commerce Financial Services

API Reference

Base URL: https://flowtriq.com  ·  All endpoints return JSON  ·  All timestamps are UTC ISO 8601

Deploy API

Register Node

POST/api/deploy

Register a new node using a workspace deploy token. Returns the node's API key and UUID. See Mass Deployment for the full guide and one-liner deploy command.

HeaderValue
Authorization*Bearer YOUR_DEPLOY_TOKEN
Content-Typeapplication/json
Body ParameterRequiredDescription
nameYesDisplay name for the node
ipYesPublic IP address of the server
locationNoRegion or datacenter label
osNoOperating system identifier
interfaceNoNetwork interface to monitor (default: eth0)
// cURL curl -X POST https://flowtriq.com/api/deploy \ -H "Authorization: Bearer YOUR_DEPLOY_TOKEN" \ -H "Content-Type: application/json" \ -d '{"name":"web-prod-1","ip":"203.0.113.10"}' // Response 200 { "ok": true, "node_uuid": "a1b2c3d4-...", "api_key": "64-char-hex-api-key", "name": "web-prod-1", "ip": "203.0.113.10" }
HTTPErrorMeaning
401Invalid deploy tokenToken is wrong, revoked, or missing
400Node name / IP requiredMissing required fields
402Payment failedNo active subscription or payment issue
409Duplicate nameA node with that name already exists

Agent API

The agent API at https://flowtriq.com/api/v1/agent/* is used by ftagent to send metrics, report incidents, upload PCAPs, and receive configuration. See Agent API Reference for full endpoint documentation.

This API is not intended for direct use — the ftagent handles all communication automatically once configured.

Health Check

GET/api/health

Returns system health status. No authentication required.

// cURL curl https://flowtriq.com/api/health // Response 200 { "status": "ok" }

Dashboard APIs

The dashboard uses session-authenticated API endpoints at /api/dash/* for live metrics, PCAP management, workspace operations, and more. These endpoints require an active dashboard session and are not intended for external use. Manage your nodes, incidents, and settings through the dashboard.