Since the launch of the Integration Marketplace, any newly submitted Integration was expected to provide UI Hooks for integrating its UI into the Vercel Dashboard.
As this constraint required a lot of additional work to be done by third-party services that already had their Integration UI available in their own dashboard, UI Hooks will now be deprecated in favor of allowing Integration authors to re-use existing interfaces outside Vercel.
UI Hooks have already become unavailable for newly created Integrations, but they will soon also be removed from all existing Integrations, meaning that:
- Integration UI Hooks will no longer be shown on the Dashboard.
- The respective configuration field will be removed from the Integration Console.
- The API endpoint
/v1/integrations/configuration/:id/metadatawill become unavailable.
These changes will be applied on August 20th, 2021, which is the same date as the one that was announced for the Deprecation of old Integration Webhooks.
Check out the updated documentation to learn more about upgrading your Integration.