In order to ensure smooth onboarding for CheckIn’s GSX API integration, you need to make sure each Technician who has GSX access also has Web Services activated as well.  In order to confirm this or in order to active this, please do the following.

  • Log into your My Access account at:  https://myaccess.apple.com
  • Go to My Team tab at the top menu bar section
  • Click on the Switch View button at the top right of the screen
  • Once you locate the technician choose the little pencil icon under the column titled “Manage Access” for the “Technician Role”
  • In the “Access Role Information” section halfway down the screen, choose the Optional Privilege(s) menu and make sure Web Services has a check! 
  • Click Submit


** Dealing with Apple GSX and the security around it and how each user gets access can be a bit complicated. In order to make the GSX setup process as smooth as possible within CheckIn, it’s important that each technician who accesses GSX has the proper credentials. Even though they are able to use GSX via a browser doesn’t ensure they will be able to use the GSX APIs via CheckIn necessarily. You will need to confirm that each technician’s Apple ID has the ability to use the GSX API by logging into your Apple “My Access” account and make sure Web Services are active for each user!  (see our GSX Security Help Doc for more info)

(If your Apple ID have been created before 2018 or if it’s still a regular consumer Apple ID  or if you are having any issues with this  send an email to:  svc.authorize_amr@apple.com

*(If apple GSX Web Services team says that a certain account “no longer has GSX access” this means there is another issue with the account and it most likely has an outdated “Person Type of Developer” issue and in order to be able to use the GSX API services, you will need to have an updated Person Type which you need to rectify by emailing:  svc.authorize_amr@apple.com)