Microsoft Api Graph callRecords limit ¿?

Anthony Awadallah 0 Reputation points
2024-09-24T19:23:01.9266667+00:00

Hello,

Suddenly our call to the graph api does not return data. Only this call. It returns an empty list when we know that there are records for that range. Maybe there is a monthly limit for this api service. We did several tests in a row during the day, maybe we reached some limit? The call is the following, other calls work correctly: GET https://graph.microsoft.com/v1.0/communications/callRecords?$filter=startDateTime ge 2024-09-24T00:00:00Z and startDateTime lt 2024-09-24T15:00:00Z

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,020 questions
0 comments No comments
{count} votes

5 answers

Sort by: Most helpful
  1. Michael Taylor 54,316 Reputation points
    2024-09-24T20:14:51.5966667+00:00

    If you reach a quota/rate limit on an API call then the returned status code will indicate that, normally with something like 429. Take a look at the HTTP response headers and status code. This tends to provide the answers.

    We don't have insight into your call records but the next step is to assume that your query is filtering everything out so simplify your filter and confirm you're getting any records back. If you don't get any records back with no filtering then something is wrong. Most likely your filter is eliminating all the records.

    0 comments No comments

  2. Yakun Huang-MSFT 4,720 Reputation points Microsoft Vendor
    2024-09-25T05:41:15.5966667+00:00

    Hi @Anthony Awadallah

    According to the documentation, this endpoint is only valid for meetings that are not expired, so check first if the meeting is expired.

    User's image

    If you have a status code of 429, you are restricted due to too many requests, please refer to the restriction document for details.

    Hope this helps.

    If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.

    0 comments No comments

  3. Deniz Tuna 0 Reputation points
    2024-09-25T05:50:18.34+00:00

    We are experiencing the same issue - 200 response code, but empty value list. Since the calls are not available anymore after 30 days, please fix this as fast as possible.

    0 comments No comments

  4. Anthony Awadallah 0 Reputation points
    2024-09-25T07:35:54.5233333+00:00

    Hi all,

    My response code is 200 and a empty value list. I'm looking for calls from the previous day, my filter is all calls of previus day, startDateTime ge 2024-09-24T00:00:00Z and startDateTime lt 2024-09-24T15:00:00Z , is basic and always returned data, but suddenly not.

    0 comments No comments

  5. Anthony Awadallah 0 Reputation points
    2024-09-25T09:08:32.9633333+00:00

    More users with the same problem on the same date, I think it's a Microsoft problem.

    Related:

    https://learn.microsoft.com/en-us/answers/questions/2078865/graph-api-list-call-records-with-empty-array-resul?comment=question


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.