Closed melanki closed 3 months ago
TL;DR : This will not work because the API Management REST API version for GA is 2022-08-01
"Workspaces are supported in API Management REST API version 2022-09-01-preview or later." This is written in the notes section of the Workspaces page
Long version: I know this is till in Preview, but I can confirm this behavior.
I've tried with two different API-M instances:
In both cases, I get the same behavior.
When visiting the Developer Portal, the Product is not displayed in the Product page
Additionally
Later edit:
I've tried also to use the REST API to retrieve all products, and I still got only two Products (Started and Unlimited), so at a first glance, it seem that this is not an issue with the Developer Portal.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/apis/{apiId}/products?api-version=2022-08-01
@marius-terciu I expect it to work based on the latest release note here
Developer portal now surfaces APIs and products managed in workspaces. This change applies only to managed portals.
Okay, got it. I've missed that part where it says "only to managed portals" (my bad)
Anyways, I can confirm it is not working for me either in the APIM instance with the managed portal.
Just as a side comment: I was looking through the REST API docs, and I saw there is a specific operation that will return only the Products from a specific Workspace
I've tried it and it brings back the my Product from that specific Workspace. I did not find an operation that will list all Products, regardless if they are or not in a Workspace.
Also not working for me here either but I suspect its due to the deployed version of APIM. Is there any way to trigger an update? This is all that is missing for us :(
{
"Status": 200,
"PortalVersion": "20230925100914",
"CodeVersion": "20230524115147",
"Version": "0.38.16110.0",
"RoleNumber": "gwhost_0"
}
I am also experiencing this issue; none of the products or api's published in a workspace show up in the (managed) developer portal.
This issue is related to managed developer portal. We advise you to create a Azure support request to get assistance on this issue. Please refer to the below link to create a new Azure support request, Please select Problem Type = "Developer Portal" in the request to route it appropriately.
Bug description
When creating Product with API in Azure API Management workspace I expect it to show up in Azure API management Developer Portal.
Reproduction steps
Expected behavior
Workspace Products with API does shows up under Products page
Is your portal managed or self-hosted?
Managed
Additional context
When I manually subscribe my user from Azure Portal, I get an email to workspace product in Developer Portal without any content.
When adding Workspace level API to Service Product, I can see API under Products, but going to api-details shows "The specified API does not exist"