Azure / Azure/api-management-developer-portal
OData APIs don't display in most views
- 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":

## 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