ScanIO Guides
Comprehensive guides to help you master every aspect of the ScanIO platform.
Getting Started with ScanIO
SetupComplete setup guide to get your first scan running in under 5 minutes.
Security Best Practices
SecurityEssential security configurations and compliance standards for enterprise deployment.
Advanced Data Analytics
AnalyticsLeverage ScanIO's analytics engine to extract actionable insights from your scans.
Database Integration
IntegrationConnect ScanIO with your existing database infrastructure seamlessly.
Team Collaboration
TeamSet up roles, permissions, and workflows for your team's scanning operations.
Documentation
Comprehensive guides and references for the ScanIO platform.
Getting Started
12 articles
API Reference
24 articles
Database
18 articles
Security
15 articles
Advanced
21 articles
Getting Started
12 articles available
Quick Start Guide
Installation
Your First API Call
Quick Example
// Quick Start Example
import { ScanioAPI } from '@scanio/sdk';
const api = new ScanioAPI({
apiKey: 'your-api-key',
environment: 'production'
});
// Create a new resource
const resource = await api.resources.create({
name: 'My Resource',
type: 'document',
data: { content: 'Hello World' }
});
console.log(resource.id);
ScanIO API
RESTful API with comprehensive documentation and SDKs for seamless integration.
REST Endpoints
/api/v1/scans
Create a new scan
curl -X POST https://api.scanio.com/v1/scans \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"target": "https://example.com",
"scan_type": "comprehensive",
"options": {
"deep_scan": true,
"follow_redirects": true
}
}'
/api/v1/scans/{scan_id}
Retrieve scan results
curl -X GET https://api.scanio.com/v1/scans/scan_123 \
-H "Authorization: Bearer YOUR_API_KEY"
/api/v1/reports
List all reports
curl -X GET https://api.scanio.com/v1/reports \
-H "Authorization: Bearer YOUR_API_KEY" \
-G -d "limit=50" -d "status=completed"
SDKs
import { ScanioClient } from '@scanio/sdk';
const client = new ScanioClient({
apiKey: process.env.SCANIO_API_KEY
});
const scan = await client.scans.create({
target: 'https://example.com',
scanType: 'comprehensive'
});
console.log(scan.id);
Quick Start
Get your API key from the dashboard and start making requests in seconds.