Transity Product and Architecture
Transity provides a shared company-data foundation and a real-time transaction-enrichment API for banking applications.
Product capabilities
Company data enrichment — imports national company registers into a shared schema and enriches each company with a verified website, category, coordinates, and logo.
Transaction enrichment — accepts raw transaction descriptors and returns normalized merchant information, confidence, provenance, and an explicit enrichment state.
The company pipeline is the mature data foundation. The real-time transaction API currently provides descriptor normalization and partial-result handling; merchant-graph, classification, and asset models are being connected incrementally.
Enrichment data
Capability | Result |
|---|---|
Registry identity | Legal name, register identifiers, legal form, and localized names |
Address | Street, postal code, locality, and region when supplied by the register |
Domain resolution | Company website accepted only after ownership verification |
Classification | Business category and optional descriptive tags |
Geocoding | World Geodetic System 1984 (WGS84) latitude and longitude |
Brand assets | Verified 512 px WebP logo and optional content delivery network (CDN) URL |
Provenance | Discovery and verification source plus update timestamps |
Architecture
Transity separates the company-data pipeline, transaction-enrichment API, and user interface. Company data is stored in a dedicated database for each supported country. Transaction matching relies on normalized descriptors and deterministic classification.
The target architecture separates ingestion, enrichment, merchant graph, classification, assets, feedback, and asynchronous workers into independently deployable services. The present application grows toward those boundaries incrementally.
See Also
Transity — product overview and topic index
Transity API — endpoints and examples
Transity Deployment and Operations — runtime topology and delivery