I hope you are well! Unfortunately, we do not have a modern method for searching all events.
However, the only way to receive event data that doesn't belong to your account is by calling events individually, as documented here:
API Reference | Retrieve Event (GET /v3/events/:event_id:/)
*Note: With this option, you will need to obtain the venue_id by calling an event from the venue individually (GET /v3/events/:event_id:)
Both are manual and neither is a 1 to 1 replacement of events/search/. I am sorry I don't have the answer you are looking for.
Best,
Natalie