Hi @Sujith
Thank you for posting your question in the Microsoft Q&A forum.
When you send a batch request, multiple requests are submitted at once and each sub-request is processed independently. If one sub-request exceeds the rate limit, it may return a 429 error, but other sub-requests can still succeed.
In some cases, the API may successfully complete the operation but still return a 429 error if the request causes the system to exceed its threshold. This means the member removal was likely successful, but the response indicates that you're exceeding throttling limits.
So, the error doesn't necessarily mean the operation failed, it just means you're being throttled and should slow down future requests to avoid service disruption.
To help manage this, please refer to Microsoft Graph throttling guidance - Microsoft Graph | Microsoft Learn. This resource offers best practices to help you avoid throttling and maintain optimal performance.
I hope this information is helpful.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.