Azure / Azure/api-management-developer-portal

OData APIs don't display in most views

Open
#2,794 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
545
Forks
360
PR merge metrics
No merged PRs in 30d

Description

## Bug description

An OData API added to a published product in APIM does not display correctly in the developer portal. The API does not appear in the list of all APIs. I can open it from the product but I get "The specified API does not exist":

![Image](https://github.com/user-attachments/assets/414fa982-932b-47ae-af80-feb733ab79f1)

## Reproduction steps

1. Add an OData API to APIM
2. Add the API to a product
3. Publish the product
4. Try to view the API in the developer portal

## Expected behavior

I see the OData API information in the developer portal.

## Additional context

This issue is also mentioned in this discussion: https://github.com/Azure/api-management-developer-portal/discussions/2630

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue in the Azure API Management developer portal using the listed steps, checking both the all-APIs view and the API link opened from the product. Read discussion 2630 for related context and identify where OData APIs are handled in those views. Done means the published OData API appears in the API list and its product link opens its information successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, typescript
Domain
api, frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.