Key Facts:
- This time we really mean it
- You need to secure your API credential secrets
- A proxy for use with private networks is coming
This time we really mean it
The deadline for changing all of your applications to make API calls through the new gateway (https://gateway.api.berkeley.edu) was originally today, Nov. 11.
As shown below, as of yesterday ~72% of all applications have made the transition (at least into UAT). Unfortunately, ~15% still haven't made any use of the new gateway at all and are in danger of receiving unexpected errors.
Because today is Veterans' Day, and also because workarounds are still pending (see below, for instance), we've extended the deadline to Monday, Nov. 28. (This essentially gives you only one more week, since the Thanksgiving week soft curtailment is 11/21-25.)
If you're having trouble making the necessary changes, you must contact us by EOB Friday, Nov. 18 at eis-support@berkeley.edu for assistance. After 11/28, all API traffic will be forced on to the new gateway, which may result in unexpected errors in your applications.
Secure your existing API credential secrets
The deadline for use of the deprecated developer portal is EOB this Monday, Nov. 14. As we've described previously, only the last four characters of your credential's secret (app_key) will display on the new developer portal.
In order to continue access to its full value, you need to copy it from the deprecated portal and store it securely elsewhere. (CalNet offers free use of LastPass Business accounts to store all of your unit’s API credentials.)
A proxy for use with private networks is coming
As previously reported as a known issue for campus private networks, access to the new gateway requires some sort of proxy service. We'll be releasing a free proxy service for those who can't provide their own as soon as it's completed full behavior and performance testing. Look for it next week!
If you have any questions or suggestions, please reach out to us at eis-support@berkeley.edu or # api-transition-help on bIT Slack.