Getting Started

Getting Started

Welcome to the DarkSight Intel Partner API. This guide will help you get up and running quickly.

Overview

The DarkSight Intel API provides access to security intelligence data including:

  • Threat Signals - Real-time threat indicators and intelligence
  • Compromised Credentials - Credential leak monitoring for your domains
  • Cyber Attacks - Attack records and threat actor information
  • Brand Intelligence - Typosquatting and domain abuse detection
  • Fraud Intelligence - Compromised payment cards and accounts
  • CVE Intelligence - Vulnerability data and trending CVEs
  • Security Reports - Curated intelligence reports
  • Alerts - Configurable threat notifications

Base URL

All API requests should be made to:

https://platform.omegablack.io/api/v1

Quick Start

1. Get Your API Token

Contact your account manager to obtain API credentials. You'll receive a Bearer token for authentication.

2. Make Your First Request

Test your connection with a simple request:

curl -X GET "https://platform.omegablack.io/api/v1/reports" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json"

3. Explore the Endpoints

Browse the API Reference to see all available endpoints and try them out directly.

Common Use Cases

Monitor Compromised Credentials

curl -X GET "https://platform.omegablack.io/api/v1/credentials" \
  -H "Authorization: Bearer YOUR_TOKEN"

Search Across All Intelligence

curl -X GET "https://platform.omegablack.io/api/v1/search?q=ransomware" \
  -H "Authorization: Bearer YOUR_TOKEN"

Get Latest CVE Vulnerabilities

curl -X GET "https://platform.omegablack.io/api/v1/cve-intelligence/trending" \
  -H "Authorization: Bearer YOUR_TOKEN"

Rate Limits

The API enforces rate limits to ensure fair usage:

  • Standard endpoints: 100 requests per minute
  • Search endpoints: 30 requests per minute
  • Brand intelligence (domain analysis): 10 requests per minute

If you exceed these limits, you'll receive a 429 Too Many Requests response.

Need Help?