Add Domain-Specific API Design