API Documentation

Build custom integrations with the SecurityF1RST API

Quick Start

Get started with the SecurityF1RST API in minutes

Authentication

All API requests require a Bearer token in the Authorization header.

# Example request
curl -X GET "https://api.securityf1rst.com/v1/threats" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json"

Core Endpoints

GET/api/v1/threatsList detected threats
GET/api/v1/devicesList protected devices
POST/api/v1/scansTrigger a new scan
GET/api/v1/alertsGet alert history

Full Documentation

Complete API reference with examples, webhooks, and more

SDKs & Libraries

Official client libraries for popular languages

🐍

Python

Available
📦

Node.js

Available
🐹

Go

Coming Soon
🦀

Rust

Coming Soon

Need Help?

Our developer support team is here to help you integrate SecurityF1RST