Global Entry Appointment Checker

Global Entry doesn't have many appointments available these days, and it's a pain to check constantly to see if any have opened up.

This script lets you sign up to receive an email if any slots open up at location you are interested in. It will check the location you picked every twenty minutes.

If an appointment opens up, go to https://ttp.dhs.gov/ to grab it. I managed to find one after just two days!

Inspired by https://github.com/TobiKr/GlobalEntryAppointmentChecker

Usage

Visit https://globalentryapptchecker.val.run/ and fill in the details. You can sign up multiple times.

To see all the appts for a certain email address, go to:

https://globalentryapptchecker.val.run/?email=username@example.com

Until I pony up for Val Town Pro, this can only send emails to me. So to use, fork this project and run the webpage in your own fork. In that case it will send all emails to you.

Development

http contains the logic for the website.

cron contains the logic that checks for available appointments and sends the emails.

locations generates the locations table data.

Use cleanup to erase all submitted appointments.