Entity OSINT Enricher - Company Intelligence
Pricing
Pay per usage
Entity OSINT Enricher - Company Intelligence
Full OSINT intelligence report on any company: OFAC sanctions screening, corporate registry lookup, news sentiment analysis, and website contact extraction. Computes overall risk level. Built for compliance, KYC, due diligence, and AI agent workflows.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

George Kioko
Actor stats
0
Bookmarked
4
Total users
2
Monthly active users
4 minutes ago
Last modified
Categories
Share
Get a full OSINT intelligence report on any company or entity in seconds. Combines sanctions screening, corporate registry lookup, news sentiment analysis, and website contact extraction into one structured result — ready for compliance, due diligence, or AI agent workflows.
What does Entity OSINT Enricher do?
This actor takes a list of company names or domains and runs 4 intelligence checks on each one: OFAC sanctions screening (18,000+ sanctioned entities), corporate registry lookup via OpenCorporates (180+ jurisdictions), recent news aggregation with sentiment analysis via Google News, and website contact extraction (emails, phones, social profiles). It then computes an overall risk level for each entity.
Enterprise OSINT platforms charge $10,000-$50,000+/year. This does the same core intelligence work for $0.025 per entity.
What data does it extract?
For each entity, you get a structured report containing:
- overallRiskLevel — computed risk: CRITICAL, HIGH, MEDIUM, LOW, or CLEAR
- sanctions.isSanctioned — whether the entity appears on the OFAC SDN list
- sanctions.riskLevel — sanctions-specific risk assessment
- sanctions.matches — matched sanctioned entity names with confidence scores, programs, aliases
- corporate.legalName — official registered company name
- corporate.jurisdiction — country/state of incorporation
- corporate.status — Active, Dissolved, Struck Off, etc.
- corporate.incorporationDate — date of company registration
- corporate.companyType — LLC, Corporation, Partnership, etc.
- corporate.registeredAddress — official registered address
- news.articleCount — number of recent news articles found
- news.sentiment.summary — Predominantly negative/positive/neutral/mixed
- news.articles — list of articles with title, source, date, snippet
- contacts.emails — discovered email addresses from the entity website
- contacts.phones — discovered phone numbers
- contacts.socialMedia — LinkedIn, Twitter, Facebook, YouTube profiles
- enrichedAt — timestamp of the enrichment
Use cases
- Compliance & KYC — Screen business partners, vendors, and customers against sanctions before signing contracts. Catch sanctioned entities using fuzzy name matching that handles misspellings and alternative transliterations.
- Pre-Investment Due Diligence — Before investing in or acquiring a company, get a 360-degree intelligence snapshot: sanctions status, corporate registration, recent news sentiment, and contact information.
- Supply Chain Risk Management — Assess supplier risk across multiple dimensions. A supplier might be sanctioned, have a dissolved corporate status, or face predominantly negative news coverage — this actor catches all three.
- Competitive Intelligence — Monitor competitors' news coverage and sentiment over time. Track corporate status changes and new sanctions designations.
- AI Agent Compliance Pipelines — Let AI agents (Claude, GPT, CrewAI) automatically research entities via the Apify MCP server as part of automated compliance or research workflows.
How to use
- Enter company names or domains in the Entities to Enrich field
- Toggle which intelligence modules you want: Sanctions, Corporate Registry, News, Contacts
- Set the Sanctions Match Threshold (70% recommended for compliance)
- Click Start — each entity gets a full intelligence report in the output dataset
Input parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| entities | string[] | Yes | — | Company names or domains to investigate |
| enableSanctions | boolean | No | true | Check against OFAC SDN sanctions list |
| enableCorporateRegistry | boolean | No | true | Look up registration via OpenCorporates |
| enableNews | boolean | No | true | Aggregate recent Google News + sentiment |
| enableContacts | boolean | No | true | Extract emails, phones, social from website |
| matchThreshold | integer | No | 70 | Sanctions fuzzy match confidence threshold (0-100) |
| maxNewsArticles | integer | No | 10 | Max news articles per entity (1-50) |
| proxyConfiguration | object | No | — | Apify proxy config for website scraping |
Output example
{"entity": "Huawei Technologies","displayName": "Huawei Technologies","overallRiskLevel": "MEDIUM","sanctions": {"isSanctioned": true,"riskLevel": "MEDIUM","topConfidence": 72,"matches": [{"matchedName": "HUAWEI TECHNOLOGIES CO., LTD.","confidence": 72,"programs": ["CHINA-EO13959"],"aliases": ["HUAWEI"],"entityType": "entity"}],"sdnListDate": "03/09/2026"},"corporate": {"legalName": "HUAWEI TECHNOLOGIES CO., LTD.","companyNumber": "440301503201952","jurisdiction": "CN","status": "Active","incorporationDate": "1987-09-15","registeredAddress": "Bantian, Longgang District, Shenzhen","source": "Shenzhen Administration for Market Regulation"},"news": {"articleCount": 10,"sentiment": {"summary": "Predominantly neutral","negative": 2,"positive": 3,"neutral": 5},"articles": [{"title": "Huawei launches new chip production facility","source": "Reuters","publishedAt": "Mon, 10 Mar 2026 14:30:00 GMT","snippet": "Huawei Technologies announced plans to expand..."}]},"contacts": {"emails": ["support@huawei.com"],"phones": ["+1-972-882-8888"],"socialMedia": {"linkedin": "https://linkedin.com/company/huawei","twitter": "https://twitter.com/Huawei"}},"enrichedAt": "2026-03-11T12:00:00.000Z"}
Pricing
This actor uses Pay Per Event pricing:
- Per entity enriched: $0.025 per entity
Get a full intelligence report on 40 entities for $1.00. Enterprise OSINT platforms charge $10,000-$50,000+/year for similar capabilities.
How it works (technical)
- Downloads and caches the OFAC SDN XML (updated daily, 18,000+ entries) for sanctions screening
- Uses Fuse.js fuzzy matching with business-suffix stripping to reduce false positives
- Queries OpenCorporates free API for corporate registration data from 180+ jurisdictions
- Fetches Google News RSS for recent articles, then computes sentiment using keyword analysis
- Scrapes entity website (homepage + contact pages) for emails, phones, and social profiles via HTTP
- Combines all signals into a weighted overall risk score
Data sources
- OFAC SDN List: US Treasury Specially Designated Nationals — treasury.gov
- OpenCorporates: Corporate registry data from 180+ jurisdictions — opencorporates.com
- Google News RSS: Real-time news aggregation
- Entity Websites: Direct HTTP extraction of contact details
FAQ
Q: What's the difference between this and the OFAC Sanctions Screener? A: The OFAC Sanctions Screener only checks sanctions. This actor combines sanctions + corporate registry + news + contacts into a single comprehensive report, and computes an overall risk level across all signals.
Q: Can I disable modules I don't need? A: Yes. Toggle each module independently (sanctions, corporate, news, contacts). Disable what you don't need to speed up runs.
Q: Does it work with AI agents? A: Yes. Compatible with the Apify MCP Server for Claude, GPT, CrewAI, and LangChain agent workflows.
Q: How accurate is the sentiment analysis? A: It uses keyword-based analysis (sanctions, fraud, growth, partnership, etc.) to classify articles as positive, negative, or neutral. It's designed for quick risk assessment, not academic sentiment analysis.
Support
Found a bug or have a feature request? Reach out on the Apify platform or open an issue.