APICONE

Information on the API Management service transition to AWS project.

Unexpected responses when "app_id" header key is capitalized

If you send access credentials via request headers, and don't use lower snake case for the app ID (e.g., you send "App_id" instead of "app_id"), you may not receive the expected fields in the response. This is due to how our DataPower fine grained authorization appliance identifies accounts with access to redacted fields.

Explanation:

While all field names should be case-insensitive (see RFC 9110, 5.1 Field Names), a current misconfiguration in the new gateway is causing a subtle problem when "...

API Management Transition to AWS

We're transitioning to the Amazon Web Services (AWS) cloud platform for our API Management service, which consists of two components.

1. API Central Developer Portal

The API developer portal is used to explore APIs and manage access to them. This application is already running in Amazon's Elastic ComputeCloud and will remain largely the same.

Impacts: New URL
The URL for the portal has changed to https://developers.api.berkeley.edu. Read Only
The...

Introducing API Central's New Platform Project (06/21)

We're transitioning from a mix of platforms to full use of the Amazon Web Services cloud platform.

While most changes are occurring behind the scenes and will be transparent to our clients, we'd like to familiarize you with the project, highlight the impacts, and preview upcoming communications.

Benefits Lower cost

Due to economies of scale, paying only for actual use rather than fixed capacity, and more automated operational tasks, our costs will be drastically reduced by moving to the public cloud....

New Platform Transition on Hold. (07/21)

On June 15 you received an email about Engineering & Integration Services’ (EIS) transition from a mix of platforms to full use of Amazon Web Services and the impacts that it will have on you and your teams as API providers and/or consumers. In that email, we previewed anticipated milestones for mid-July and mid-October.

Subsequent to that announcement, EIS learned that we will be joining Campus Applications & Data, a new IT unit led by Executive Director Jody Couch that enables and aligns Berkeley’s mission-critical applications and data. Among the goals of this new...

Re-introducing API Central's New Platform Project (08/02/22)

You may remember that last June we originally announced some “big improvements.” The improvements were so big, in fact, that the campus required a full architectural review to ensure that our mission critical service would be secure, performant, and supportable. The good news is that as a result of that successful review, we can now even more confidently announce that…

We're making big improvements to Berkeley's API Management service.

We're transitioning to the...

Dev Portal Deprecated on Monday. (08/12/22)

Key Facts: API Central developer portal to be read-only starting Monday, 08/15, at 9 AM PT New developer portal and API gateway to be available for testing starting Tuesday, 08/16 Extra support channels to be available Current developer portal deprecated

This is to remind you that on Monday morning at 9:00 am the current “API Central” developer portal at https://api-central.berkeley.edu will be deprecated and switched to “read-only” mode. You can continue to rely on it for...

New Developer Portal & API Gateway Officially Released (08/16/22)

Key Facts: The new developer portal is now available at https://developers.api.berkeley.edu The new API gateway is now available at https://gateway.api.berkeley.edu Several support channels are available New developer portal is here!

The revised “API Central” developer portal is now available for your use. All API settings and documentation, as...

What happened to my credential request on the old dev portal?

I requested new access credentials on the old developer portal before it was deprecated, but haven't gotten a response. How do I find them?

Any requests submitted on the old developer portal but not processed before it was deprecated have been transferred to the new portal.

Once you receive an email letting you know your request has been approved, you'll need to add a secret app_key:

Go to the new developer portal at https://developers.api.berkeley.edu. Either click on the "Get Access" (key) icon on the home page, or click "...