An API product is a small version of your API that fits a specific use case. When you create an API product, you select the endpoints to include and define how you document it. To make the API product attractive to the market, you may enhance the offering and attach specific access rules and business model. You can as well create a workflow to guide users about which order to access your endpoitns.
All of this ensures the API products meets the needs of your users.