SecureCheck API
by administraktor.com network
API Documentation
Integrate SecureCheck's powerful URL security analysis into your applications with our RESTful API.
Quick Start
Get started with the SecureCheck API in minutes
Base URL
https://securecheck.administraktor.com/api/v1
Authentication
Include your API key in the request headers:
Authorization: Bearer YOUR_API_KEY
Example Request
curl -X POST https://securecheck.administraktor.com/api/v1/scan \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d 'url": "https://example.com'
POST /scan
Analyze a URL for security threats
Request Body
{
"url": "https://example.com",
"deep_scan": true
}
Response
{
"success": true,
"data": {
"domain": "example.com",
"threat_level": "safe",
"ssl_score": 95,
"domain_age": 365,
"reputation_score": 88
}
}
GET /report/example.com
Get detailed security report for a domain
Parameters
domain: string (required)
Response
{
"success": true,
"data": {
"domain": "example.com",
"security_analysis": {...},
"ssl_details": {...},
"domain_info": {...},
"community_ratings": {...}
}
}
Response Fields
Detailed explanation of API response fields
Security Analysis
- •
threat_level
: safe, suspicious, malicious, unknown - •
malware_detected
: boolean - •
phishing_risk
: 0-100 score - •
reputation_score
: 0-100 score
SSL Details
- •
ssl_valid
: boolean - •
ssl_score
: 0-100 score - •
certificate_issuer
: string - •
expiry_date
: ISO date
Domain Information
- •
domain_age
: days since registration - •
registrar
: string - •
country
: ISO country code - •
hosting_provider
: string
Community Data
- •
average_rating
: 1-5 stars - •
total_ratings
: number - •
positive_feedback
: percentage - •
recent_comments
: array
Rate Limits
Free Tier
100 requests/day
Pro Tier
10,000 requests/day
Enterprise
Unlimited
Error Codes
400
Bad Request401
Unauthorized429
Rate Limited500
Server ErrorReady to Get Started?
Get your API key and start integrating SecureCheck today