The IntelligenceService provides APIs for cross-domain intelligence synthesis including risk scores, PizzINT monitoring, GDELT analysis, and AI-powered event classification and country intelligence briefs.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/koala73/worldmonitor/llms.txt
Use this file to discover all available pages before exploring further.
Base Path
GetRiskScores
Retrieves composite instability and strategic risk assessments for regions. Endpoint:GET /api/intelligence/v1/get-risk-scores
Request Parameters
Optional region filter. Empty returns all tracked regions.
Response
Composite Instability Index scores
Strategic risk assessments
Example Request
GetPizzintStatus
Retrieves Pentagon Pizza Index and GDELT tension pair data for early warning indicators. Endpoint:GET /api/intelligence/v1/get-pizzint-status
Request Parameters
Whether to include GDELT tension pairs in the response
Response
Pentagon Pizza Index status
GDELT bilateral tension pairs
Example Request
ClassifyEvent
Classifies a real-world event using AI (Groq) to determine event type, severity, and context. Endpoint:POST /api/intelligence/v1/classify-event
Request Body
Description of the event to classify
Additional contextual information
Response
AI-generated event classification
Assessed severity level
Classification confidence score (0-1)
AI model used for classification
Explanation of the classification
Example Request
Example Response
GetCountryIntelBrief
Generates an AI intelligence brief for a country using OpenRouter, synthesizing multiple data sources. Endpoint:GET /api/intelligence/v1/get-country-intel-brief
Request Parameters
ISO 3166-1 alpha-2 country code (e.g., “YE”, “SD”, “UA”)
Response
ISO 3166-1 alpha-2 country code
Country name
AI-generated intelligence brief text
AI model used for generation
Brief generation time, as Unix epoch milliseconds
Example Request
Example Response
SearchGdeltDocuments
Searches the GDELT 2.0 Doc API for news articles matching specific criteria. Endpoint:GET /api/intelligence/v1/search-gdelt-documents
Request Parameters
Search query string
Optional country filter (ISO 3166-1 alpha-2)
Start date in YYYYMMDDHHMMSS format
End date in YYYYMMDDHHMMSS format
Maximum number of records to return (default: 250)
Response
Matching news articles from GDELT
Total number of matching documents
Example Request
Example Response
Use Cases
Risk Assessment
CombineGetRiskScores with GetCountryIntelBrief to get comprehensive risk analysis for a region.
Event Monitoring
UseSearchGdeltDocuments to find relevant news articles, then ClassifyEvent to automatically categorize breaking developments.
Early Warning
MonitorGetPizzintStatus for anomalous activity indicators that may signal heightened security situations.