Entity OSINT Enricher - Company Intelligence avatar

Entity OSINT Enricher - Company Intelligence

Pricing

Pay per usage

Go to Apify Store
Entity OSINT Enricher - Company Intelligence

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

George Kioko

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

4 minutes ago

Last modified

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

  1. 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.
  2. 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.
  3. 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.
  4. Competitive Intelligence — Monitor competitors' news coverage and sentiment over time. Track corporate status changes and new sanctions designations.
  5. 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

  1. Enter company names or domains in the Entities to Enrich field
  2. Toggle which intelligence modules you want: Sanctions, Corporate Registry, News, Contacts
  3. Set the Sanctions Match Threshold (70% recommended for compliance)
  4. Click Start — each entity gets a full intelligence report in the output dataset

Input parameters

ParameterTypeRequiredDefaultDescription
entitiesstring[]YesCompany names or domains to investigate
enableSanctionsbooleanNotrueCheck against OFAC SDN sanctions list
enableCorporateRegistrybooleanNotrueLook up registration via OpenCorporates
enableNewsbooleanNotrueAggregate recent Google News + sentiment
enableContactsbooleanNotrueExtract emails, phones, social from website
matchThresholdintegerNo70Sanctions fuzzy match confidence threshold (0-100)
maxNewsArticlesintegerNo10Max news articles per entity (1-50)
proxyConfigurationobjectNoApify 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)

  1. Downloads and caches the OFAC SDN XML (updated daily, 18,000+ entries) for sanctions screening
  2. Uses Fuse.js fuzzy matching with business-suffix stripping to reduce false positives
  3. Queries OpenCorporates free API for corporate registration data from 180+ jurisdictions
  4. Fetches Google News RSS for recent articles, then computes sentiment using keyword analysis
  5. Scrapes entity website (homepage + contact pages) for emails, phones, and social profiles via HTTP
  6. 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.