Data enrichment with provenance
Enrichment APIs will happily fill every column of your CRM — and that is the problem. When a field has no source attached, you cannot tell a verified fact from an educated guess, and six months later nobody dares delete anything. Your dataset grows; your confidence in it shrinks.
ClaimTrace enriches differently: every field it returns carries its provenance — the source URL it was read from, the date (ISO 8601), a verbatim excerpt, whether the domain belongs to the entity, and a confidence score between 0 and 1. And when a field cannot be established from the entity's own publications, it comes back as a motivated not_found, not as a silently filled cell. Missing stays visibly missing — which is the only way a dataset stays trustworthy.
Defensible data, by design
- Traceable — each value links to the page or document it came from; you can audit any record months later by following
source_url. - Owned sources only — facts are extracted from the entity's own publications; 17 aggregators are explicitly rejected as sources.
- Dated —
fetched_attells you exactly how fresh each field is; dated data is cached at most 24 h and revalidated live before being served. - Honest about uncertainty —
confidenceand theverified_livetri-state (confirmed / contradicted / unverifiable) are part of the contract, not an afterthought.
Fits your pipeline
Call POST /v1/fetch per entity batch, or stream entities over SSE as they resolve. Results can be re-read for 24 hours via request_id (idempotence for your ETL retries), and the JSON contract is stable — no field removed without a major version. See the API reference.
What we will not enrich
Fields whose only source is Google Places — ratings, review counts, price levels — are excluded from the payload for legal reasons. If a fact cannot be traced to a source the entity owns, ClaimTrace does not serve it. That is a narrower promise than "we fill everything" — and it is the one that holds up in an audit.
ClaimTrace is the production engine behind arc-menu.ch; 11 external adversarial audits, no fabricated menu found across the last four (91 entities checked one by one on the last two, 31.07.2026).