Updating your GSX API Token for Weevio Scheduler & Notifier
Overview
With the launch of the RESTful GSX APIs, Apple changed authentication to a user-based tokenized system. Starting May 31, 2022, GSX Web Services will limit the maximum duration of token exchanges that may be performed through the token API. API users must generate a new token at the token website at least once every five months. Once generated, subsequent token exchanges may resume through the token API. If a new token is not generated at the token website within this timeframe, the API will return an error and the Scheduler and Notifier apps will not be able to function until the token is replaced. Below are the steps on how to log into the GSX Integration settings in the Weevio apps and generate a new token.
Step-by-Step Walkthrough
- Visit https://cloud.macexperience.com and click the login button at the top-right of the window.

- Enter your Weevio Cloud login information and click LOG IN.

- You will be taken to Weevio Store.

- If no location is selected, click on the Location button to select one of your locations. (These settings are global across all your locations, so it does not matter which location you select, but a location must be selected for the settings update to be properly processed.)

- Click on Integrations in the side navigation.

- Find the GSX integration and click the Connect button to be taken to the GSX integration settings page.

Click on the Get Token button located above the Activation Token field to be taken to Apple's Partner API Token Portal.
Log in with the Apple ID and password of the user that you set up for dedicated use with the Weevio apps.

Once logged in, the API Token Portal will display your newly generated API token. Click
Copy to clipboard to copy the token.

Go back to your Weevio GSX Integration settings and paste the token into the
Activation Token field.

After updating your token, click "Verify Connection" - if successful a green notification will appear.
If you get a message indicating that the token is invalid, repeat steps 7-11 to retrieve and test a new token. If you continue to see issues after multiple attempts to replace your token, please reach out to
support@weevio.co, so we can assist you.
Once you've received the "New GSX Auth Token retrieved successfully" message, you can close your browser.

Please note that once you replace your token, it can take up to 15 minutes before appointments start syncing again.
Related Articles
GSX Integration Onboarding for Weevio Notifier & Scheduler
Overview Apple uses a complex and highly secure authentication system for their APIs. This system requires the exchanging of authentication tokens throughout the process of making API calls. Failure to provide the most recent token during an API ...
What is the Weevio Scheduler?
Weevio Scheduler is an online appointment scheduling app that allows customers to set appointments in advance. Custom Availability — Unique location schedules? No problem! Exceptions — Block out certain dates with exceptions. Embeddable — Embed the ...
Giving GSX Users API Privileges in MyAccess
Overview In order to make use of the GSX API integration in PIMS, all users must be given a minimum role of "Technician" with the optional privilege of "Web Services" selected. This article details how to verify that users have the correct role and ...
Weevio GSX Notifier Overview Video
A short Weevio GSX Notifier Overview Video.
How to Configure Weevio Scheduler
The setup for Scheduler just takes a few steps. Login into your Scheduler settings. Please Note : For any GSX appointment Type, you will need to configure all GSX scheduling and Blocking Events via the GSX Schedule Manager (Found at the Apple GSX ...