I find it very unusual that the exchange info REST API data for options (https://eapi.binance.com/eapi/v1/exchangeInfo) does not include the listing date of the option. I understand that the listing date should be able to be derived using the listing/expiry rules (Binance Options Listing Rules | Binance Support) but even then the rules are not followed and are subject to change without notice. For instance right now (01/04/23) there are options expiring on 02/04/23 and 03/04/23 for both BTC/ETH when the rules should prohibit the 03/04/23 expiry.
How is the listing date to be determined if only the option expiry is available?