Public APIs Changelog

May 2026

New APIM 3.0 public API reference pages:

Page Description
Get published Service details Get published Service version details from the Developer Portal.
Request subscription and generate token Subscribe to APIs, retrieve subscriptions, generate access tokens, and find available applications. For Developer Portal users.
Manage Portal site settings Update Developer Portal site settings. For Environment admins.
Manage Portal user account Reset a password, update a password, and retrieve the Developer Portal site URL. For Developer Portal users.
Manage Portal access requests Approve or deny Developer Portal access requests. For Environment admins.
Manage Portal applications Create, list, or delete APIM 3.0 Developer Portal applications. For Developer Portal users.
Manage subscription requests Approve, revoke, renew, or delete API subscriptions. For Service owners and Environment admins.
Migrate a Service version Migrate a Service version to another environment.
Create metadata files for Git Create metadata files for Git CI/CD operations.
Create a Service version from Git Create a Service version from Git.
Migrate Classic APIM assets to APIM 3.0 Migrate Classic APIM assets (API Versions and Proxies) to APIM 3.0.

Other changes:

  • Added schema validation documentation (HTTP 400 error format) to the APIM 3.0 APIs parent page.
  • Updated Git API pages to reference both Classic API versions and APIM 3.0 Services.
  • Added response sections to APIM 3.0 Git API pages.
  • Updated Manage Developer Portal accounts: clarified that when an admin deletes a Portal user, the admin chooses the new owner for each application.
  • Updated subscription management: removed renewal and revocation; subscriptions can now be approved, rejected, or canceled.
  • Updated Portal settings: clarified Build site behavior.
  • Updated migration documentation:
    • Restructured "What migration does" section.
    • Rewrote migration example with new steps.
    • Updated the migration reference table.
    • Documented that tasks within an API become Service endpoints.
    • Documented the new ability to deselect individual assets during migration; deselected tasks don't have corresponding Service endpoints created.