Let's imagine a scenario where you need to build an API to provide product information from multiple sources. You have a product catalog database, a pricing service, and an inventory management system. A GraphQL API would allow clients to efficiently query for product details, including name, description, price, and availability, from these different sources.