This Flask-based microservice handles identity resolution for Zamazon.com by intelligently linking multiple email and phone number combinations to a single customer identity.
- Accepts contact info via /identifyendpoint.
- Automatically links records using email or phone overlap.
- Creates primary and secondary contact entries.
- Returns consolidated contact info in the response.
- Python 3.10+
- Flask
- SQLite (default for local testing)
- SQLAlchemy ORM