code change · fixAdministration & Setupofficial - Microsoftreviewed - checked by Opus

#8999 Migrate Recommended Apps & Connectivity Apps to Official Marketplace Catalog API

Recommended Apps and Connectivity Apps now get app logos from the official Marketplace Catalog API instead of the undocumented AppSource endpoint, which Azure WAF now blocks. The API key comes from Azure Key Vault and must be provisioned in the environment.

Pull request · merged into main (BC30) on 2026-07-23 by Groenbech96 · 3 files (+42 -41), 2 AL · fix · tier official · reviewed (checked by Opus)

What changed

  • Migrated from blocked undocumented endpoint to official catalogapi.azure.com API
  • Integrated Azure Key Vault for secure API key management using SecretText
  • Updated JSON response parsing to read largeIconUri from top-level response
  • Removed User-Agent spoofing no longer needed with official API
  • Updated test assertions for new API error response format
  • Behaviour changes for users or extensions.

AL objects touched

Context

  • Work items: AB#622276
  • Labels: AL: Apps (W1), Team: Integrations
  • Systems: administration, development

Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).