Azure API Management: Getting reports (ReportRecordContract) in Consumption tier fails.

Kristian Falk 26 Reputation points
2020-10-13T08:19:41.307+00:00

Trying to get reports in API Management by using the ApiManagementClient, but it fails with the message "Request processing failed due to internal error." Trying to do the same with REST and getting HTTP 500 InternalServerError.

It works as expected when using the Developer tier, but not when using Consumption tier. Isn't reports available in Consumption? The data is visible in the Azure portal for both tiers, so I imagine it's there somewhere...

Thank you all in advance.

Regards,

Kristian

Azure API Management
Azure API Management
An Azure service that provides a hybrid, multi-cloud management platform for APIs.
1,805 questions
0 comments No comments
{count} votes

Accepted answer
  1. MayankBargali-MSFT 69,581 Reputation points
    2020-10-13T10:42:23.267+00:00

    Hi @Kristian Falk

    I believe you are using the using APIM Management NuGet package and looking into the changelog I can see that it uses the management APIs. I have tested the reporting API and observe the same behaviour as you have mentioned.

    As per the document, Direct Management API is not supported in Consumption Tier.

    Please let me know if you have any queries or concerns.

    Please 'Accept as answer' and ‘Upvote’ if it helped so that it can help others in the community looking for help on similar topics.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful