compliancepulse
CompliancePulse: The regulatory applicability layer. 14 endpoints: global LEI entity verification (GLEIF, $0.02), OFAC sanctions screening ($0.02), EU VAT validation ($0.01), deterministic deadline check (deferral-aware, tracks EU AI Act Official Journal status, $0.02), EU AI Act risk classification ($0.25), company applicability scan — which regimes bind this business, ranked ($1.50), plus data privacy law (145+ jurisdictions), KYC/AML, corporate, employment, sector, cyber (NIS2/DORA), ESG (CSRD/ISSB) briefs and regulatory news
Coverage: Global
Endpoints: • privacy ($0.15): Data privacy law by jurisdiction • kyc ($0.12): KYC/AML requirements by jurisdiction • corporate ($0.15): Corporate compliance and entity setup • employment ($0.15): Employment law and HR compliance • sector ($0.15): Industry-specific regulatory compliance • cyber ($0.12): Cybersecurity compliance requirements • esg ($0.12): ESG and sustainability reporting requirements • news ($0.08): Regulatory intelligence and enforcement news • deadlines ($0.02): Compliance deadline check — deterministic, deferral-aware • ai-act ($0.25): EU AI Act applicability check — risk class, obligations, current deadline state • scan ($1.50): Company regulatory applicability scan — which rules apply to this business • lei ($0.02): Global legal-entity (LEI) lookup and company search via GLEIF — deterministic • sanctions ($0.02): OFAC sanctions screening — deterministic, alias-aware • vat ($0.01): EU VAT number validation via VIES — deterministic • scan-lite ($0.25): Company regulatory applicability preview — agent-budget tier
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lei | No | 20-character LEI to look up. Checksum-verified (ISO 7064 mod-97-10) before any registry call — a malformed LEI never burns the lookup. | |
| vat | No | Full EU VAT id, with or without the country prefix | |
| gpai | No | true if you build or fine-tune a general-purpose model | |
| lang | No | lang | |
| name | No | Legal entity name to search. Used when lei is not provided; falls back to fuzzy matching for typos and transliterations. Provide lei OR name. | |
| role | No | provider | deployer | importer | distributor (default deployer) | |
| size | No | micro | small | medium | large | listed | |
| type | No | Narrow by entity type | |
| topic | No | privacy | kyc | corporate | employment | sector | cyber | esg | all | |
| action | Yes | Which endpoint to call. Options: privacy | kyc | corporate | employment | sector | cyber | esg | news | deadlines | ai-act | scan | lei | sanctions | vat | scan-lite | |
| listed | No | true | false — listed companies have additional disclosure requirements | |
| sector | No | fintech | banking | crypto | real-estate | legal | accounting | casino | |
| context | No | Business context — e.g. SaaS company, healthcare, e-commerce, fintech | |
| country | No | Country or jurisdiction — e.g. Germany, California, China, Brazil, Singapore. Also accepts 'jurisdiction' | |
| category | No | ai | privacy | esg | cyber | financial | supply-chain | product | corporate | consumer | |
| use_case | No | What the AI system does, in plain language | |
| framework | No | NIS2 | DORA | NIST | ISO27001 | SOC2 | CMMC — or omit for country-based analysis | |
| threshold | No | Match score cutoff 0-100. Default 85. Lower = more (noisier) hits. | |
| activities | No | CSV of: ai, personal-data, eu-sales, eu-operations, financial-services, crypto, listed, eu-imports, online-platform, us-operations, uk-operations, card-payments, products-eu, commodities | |
| entity_type | No | Entity type — e.g. Ltd, GmbH, BV, SAS, Pvt Ltd, LLC | |
| within_days | No | Only regimes with an upcoming date within N days | |
| worker_type | No | contractor | employee | freelancer | gig — focus the classification risk analysis. Also accepts 'type' | |
| company_size | No | large | medium | small — determines which mandatory frameworks apply. Also accepts 'size' |