Endeavor Air planes do not have WIFI networks installed in flight entertainment. Check-in online for Endeavor Air flights can be done through the Delta Air Lines website. You can check-in online up to 24 hours prior to your flight departure time.