Global Entry appointment scraper

GitHub link here.

I was conditionally approved for Global Entry and needed to schedule an interview to complete my application. Interview slots in the Northeast are in absurdly high demand, though — most sites don’t have any available, and even when the rare cancellation frees one up, it is snapped up in scant minutes.

Refreshing the page gets tedious, and third-party services like Appointment Scanner that monitor available appointments are expensive — $29/month is opportunistic pricing for such simple functionality. I took this as a challenge to build a Python scraper — much like other scraping projects I’ve done recently.

And it worked! I was able to schedule my appointment the day I finished the scraper. I have linked the repo above, and now you too can snag a coveted interview slot without much trouble.