ARQSData Convergence Checking…

KODE-02 · Entity resolution · v0.1

Many sources in. One trusted record out — with provenance for every field.

Ingest CSV exports and JSON feeds, map each source's fields onto one canonical schema, merge duplicates with explainable match rules, and see exactly which source contributed each value and when. Every call is scoped to your workspace and enforced again by Postgres row-level security.

Field-mapping rulesMatch & merge reviewField-level provenanceFormula-safe CSV export
1 · SourcesRegister a CRM CSV, billing API or any feed, with a priority.
2 · MappingRules map source fields to email, name, company, phone… with transforms.
3 · ConvergeStrong keys auto-merge; weak or conflicting matches go to review.
4 · UseQuery unified records, trace provenance, export CSV or JSON.

Workspace

Demo / test

Create a free demo workspace (10 sources, 5,000 source records) or connect with an existing API key. Demo data is labelled TEST.

or

Convergence at a glance

–Sources
–Source records
–Unified entities
–Merged away
–Provenance facts
–Pending reviews

Sources

Higher priority wins a field when sources disagree.
SourceKindPriorityMapping rulesRecords
No sources yet.
+ Register a source

Mapping rules: source field (dots reach nested JSON) → canonical field, with a transform.

API in 60 seconds

# 1. Demo workspace (key shown once)
curl -s -X POST $HOST/api/v1/workspaces -H 'content-type: application/json' -d '{"name":"TEST demo"}'
# 2. Register a source with mapping rules
curl -s -X POST $HOST/api/v1/sources -H "Authorization: Bearer $KEY" -H 'content-type: application/json' \
  -d '{"name":"crm","kind":"csv","priority":80,"mapping":[{"from":"Email","to":"email"},{"from":"Name","to":"full_name","transform":"title"}]}'
# 3. Ingest CSV (text/csv) or JSON {"records":[…]}
curl -s -X POST $HOST/api/v1/sources/crm/records -H "Authorization: Bearer $KEY" -H 'content-type: text/csv' --data-binary @crm.csv
# 4. Unified records, provenance, reviews, export
curl -s "$HOST/api/v1/entities?q=lovelace" -H "Authorization: Bearer $KEY"
curl -s "$HOST/api/v1/entities/$ID" -H "Authorization: Bearer $KEY"
curl -s "$HOST/api/v1/reviews" -H "Authorization: Bearer $KEY"
curl -s "$HOST/api/v1/export?format=csv" -H "Authorization: Bearer $KEY" -o unified.csv