आप /api/v3/mundane/events/search पर date_from, date_to, और एक required, non-empty event_types list POST करते हैं। तीन optional filters specific families को narrow करते हैं: bodies sign_ingress, station, और retrograde_period को constrain करता है (default सात classical planets हैं), to_signs sign_ingress को entered sign से filter करता है, और cardinal_points cardinal_ingress को specific seasons तक narrow करता है। lunation_phases control करता है कि कौन से Moon phases वापस आएं, default New और Full ही है। कोई calculation चलने से पहले, request cost की जाती है: अगर आपकी window, event types, और bodies scan करने के लिए बहुत expensive होंगी, API उसे milliseconds में refuse कर देता है और वो sample count report करता है जिसने refusal trigger किया, ना कि एक multi-second scan के लिए worker hold करके रखे जो fail होने ही वाला था। जो कुछ भी succeed होता है वो एक events[] array में वापस आता है, datetime_utc से ascending sorted।
एक POST, आठ families, चलने से पहले cost-checked