No, you don't need to do this. Calling Create Booking Details for all itineraries will incur costs for Skyscanner so we ask you not to do this. The Create Booking Details must only be called when the user has selected a specific itinerary. If available Deeplinks will be provided before the need for booking details. If you don't see deeplinks in the response see the answer to Where is the deeplink to the airline or OTA website?