Solution Design requires architects to think broad and deep about how the system will meet business needs and hold up over time. Designing integrations is a key element of solution design. It starts with asking the right questions to deeply understand why the integration exists and how it affects the user experience and solution maintenance over time. In this video we take an example to explain how to think about where to apply your business rules while designing integration APIs.