API Documentation
News Feeds
GET/api/feeds
Retrieve cybersecurity news feeds with optional filtering
Parameters
category
Filter feeds by category (e.g., "Threat Intelligence", "Vulnerabilities")
source
Filter feeds by source (e.g., "Krebs on Security", "The Hacker News")
Example Request
/api/feeds?category=Threat%20Intelligence&source=Krebs%20on%20Security
Response
Content-Type: application/json
{ "feeds": [ { "id": "string", "title": "string", "link": "string", "description": "string", "pubDate": "string", "category": "string", "source": "string" } ] }
Search
GET/api/search
Search for cybersecurity news and information
Parameters
q
Search query(Required)
num
Number of results to return (default: 10)
Example Request
/api/search?q=ransomware&num=5
Response
Content-Type: application/json
{ "results": [ { "title": "string", "url": "string", "description": "string", "source": "string", "date": "string", "thumbnail": "string" } ], "searchInformation": { "totalResults": "string", "searchTime": number } }
Rate Limiting
API requests are limited to 100 requests per hour per IP address. Please implement appropriate caching in your applications.