Offer API ADRs
This directory contains architecture decision records for the Offer API service.
Scope
The Offer API manages offer data and serves as the source of truth for available offers. ADRs cover:
- Database performance optimization
- Offer lifecycle management (including soft-delete handling)
- Query optimization strategies
Key Systems
- PostgreSQL database with offers table
- Laravel-based API service
- Soft-delete implementation for offer lifecycle
Related Domains
- Targeted API - Consumes Offer API for player-specific targeting
- AdGem - Core platform managing offers