deprecated

Deprecating alpha App Configuration APIs

All v2-alpha app configuration endpoints are now officially deprecated; these endpoints will be fully sunset on December 15th.

What’s changing?

With the full release of App Configuration, Benchling has promoted the related APIs from alpha to either beta or stable. Now that endpoints for all relevant functionallity are generally available, the corresponding alpha endpoints are being deprecated. While alpha functionality is generally subject to change at any time, these features have been widely used in their current form for long enough advanced warning is warranted. The following list of endpoints represent functionality that has been promoted from alpha; each endpoint listed is now deprecated, and where applicable a link to the promoted beta/stable endpoint in included:

Promoted to stable

  • POST v2-alpha/app-configuration-items - link
  • GET v2-alpha/app-configuration-items/<item_id> - link
  • PATCH v2-alpha/app-configuration-items/<item_id> - link
  • POST v2-alpha/app-configuration-items:bulk-create - link
  • POST v2-alpha/app-configuration-items:bulk-update - link
  • GET v2-alpha/apps - link
  • POST v2-alpha/apps - link
  • GET v2-alpha/apps/<app_id> - link
  • PATCH v2-alpha/apps/<app_id> - link
  • POST v2-alpha/apps:archive - link
  • POST v2-alpha/apps:unarchive - link
  • GET v2-beta/apps/<app_id>/configuration - no stable replacement; use app-configuration-items endpoints

Promoted to beta

  • GET v2-alpha/apps/<app_id>/manifest.yaml - link
  • PUT v2-alpha/apps/<app_id>/manifest.yaml - link

When is this happening?

The listed alpha endpoints are currently deprecated, and will be fully sunset on December 15th. Please update any integrations to leverage the newly promoted beta or stable endpoints before that time.