SecureCheck API

by administraktor.com network

Back to Scanner

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
400Bad Request
401Unauthorized
429Rate Limited
500Server Error

Ready to Get Started?

Get your API key and start integrating SecureCheck today