Comprehensive API documentation for integrating CyberXprt's AI-powered cybersecurity intelligence into your applications.
Sign up for a free account and generate your API key from the dashboard.
Use our REST API to start scanning targets and retrieving threat intelligence.
Build powerful security applications with our comprehensive API endpoints.
curl -X POST "https://api.cyberxprt.com/v1/scans" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"target": "example.com",
"scan_type": "comprehensive",
"modules": ["dns", "whois", "ssl", "ports"]
}'/v1/scans/v1/scans/{id}/v1/scans/v1/scans/{id}/v1/vulnerabilities/v1/vulnerabilities/{id}/v1/vulnerabilities/{id}/v1/threats/ip/{ip}/v1/threats/domain/{domain}/v1/threats/hash/{hash}/v1/reports/{id}/v1/reports/{id}/pdf/v1/reports/{id}/jsonOfficial Python SDK for easy integration with CyberXprt APIs.
pip install cyberxprt-sdk
Python 3.7+
JavaScript/TypeScript SDK for Node.js applications.
npm install @cyberxprt/sdk
Node.js 14+
Go SDK for building high-performance security applications.
go get github.com/cyberxprt/sdk-go
Go 1.18+
Java SDK for enterprise applications and microservices.
implementation 'com.cyberxprt:sdk'
Java 8+
PHP SDK for web applications and WordPress plugins.
composer require cyberxprt/sdk
PHP 7.4+
Direct REST API access for any programming language.
https://api.cyberxprt.com
HTTP/HTTPS
from cyberxprt import CyberXprt
# Initialize client
client = CyberXprt(api_key="your_api_key")
# Start a scan
scan = client.scans.create(
target="example.com",
scan_type="comprehensive"
)
# Wait for completion
scan.wait_for_completion()
# Get results
results = scan.get_results()
print(f"Found {len(results.vulnerabilities)} vulnerabilities")const CyberXprt = require('@cyberxprt/sdk');
// Initialize client
const client = new CyberXprt({
apiKey: 'your_api_key'
});
// Start a scan
const scan = await client.scans.create({
target: 'example.com',
scanType: 'comprehensive'
});
// Get results
const results = await scan.getResults();
console.log(`Found ${results.vulnerabilities.length} vulnerabilities`);Start building with our comprehensive API documentation and SDKs. Get your free API key today.