Yes, the york residents can apply for a global entry account because new york is located in the US and the global entry program is approved by US customs for US citizens.
If you want to create an account for global entry? Here is the process:
First, Simply visit the website https://ttp.dhs.gov/
and click on login.
Second, Now click on create account button then fill out your email id and choose your language, and click submit.
Third, You receive an email confirmation message in Gmail, open and click the confirm email address button.
Forth, After this now enter a strong password and click on the create account button then your account has been created.
Visit this link for more information: https://www.triphippies.com/global-entry-login/