web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

How to check what api calls are there in the system

(0) ShareShare
ReportReport
Posted on by 1,023

Hi,

I was told that we need to migrate to latest version of web api for the uci client.

I am not a developer, and I assume we are currently using rest odata calls. How do I know what all the odata calls or web api calls that are there in the CRM system?

Is there a simple way to check for this?

If not, where do I check all this call in CRM?

Thnaks. 

*This post is locked for comments

I have the same question (0)
  • Suggested answer
    Adrian Begovich Profile Picture
    1,027 Moderator on at

    Hi James,

    You can view Dynamics 365 Customer Engagement analytics from the Power Platform Admin center by select analytics > Common Data Service. There is an analytics section covering API Calls Statistics.

    Customer Data Service analytics Home Section

  • yify Profile Picture
    1,023 on at

    Adrian, thanks very much for this. Using this can I differentiate which is a system api call and which is a custom one?

  • Suggested answer
    Adrian Begovich Profile Picture
    1,027 Moderator on at

    Hi James,

    There is a most used API section that will tell you what API is being called most, but I think it may still be difficult to distinguish between system API calls and custom API calls.

  • yify Profile Picture
    1,023 on at

    Thanks Adrian.Other than the one that is mentioned in the screenshot, is there any other place where I can look my custom api calls?

  • Suggested answer
    Adrian Begovich Profile Picture
    1,027 Moderator on at

    Hi James,

    Other than reaching out to Microsoft for this information, I think that this is the only place that will give you good visibility over your API calls.

  • Suggested answer
    RaviKashyap Profile Picture
    55,410 Moderator on at

    Hi James,

    It looks like you are trying to validate if you have the supported code in your system with respect to V9 so that before migration you can change it accordingly. If yes, then you can use the below plugin in Xrm Toolbox to validate the javascript.

    www.nuget.org/.../XrmToolBox.Dynamics365V9JavascriptValidator

    You can download the tool from here if not already : https://www.xrmtoolbox.com/

    Hope this helps.

  • gdas Profile Picture
    50,091 Moderator on at

    Hi James ,

    Its hard to replace all the code if you are not developer however you can learn something basics things about SDK.REST and new Web API before proceed with this .

    You need to find the code start with SDK.REST or you can also need to find if anywhere uses XrmServiceToolkit to call organization service (http:xxxx/xrmservices/2011/OrganizationData.svc)  .

    See below reference to know how its works in your current application-

    Understanding SDK.REST -  

    dilipkumarsinha.blogspot.com/.../sdkrest-crud-operation-in-crm2016.html

    arunpotti.wordpress.com/.../restretrieveexample

    Understanding XRMServiceToolKit-

    xrmservicetoolkit6.rssing.com/.../all_p7.html

    community.dynamics.com/.../how-to-use-xrmservicetoolkit-javascript-library

    So identify all the web resource first as suggested by Ravi  or you can check manually getting all web resource connecting developer extension through Visual studio  , and then try to replace one by one .

    You can create API request very simple way using CRMRestbuilder  - download CRMRestBuilder and import the solution to your Dynamics 365 instance.

    github.com/.../CRMRESTBuilder

    www.youtube.com/watch

    You can also use Xrm method -

    docs.microsoft.com/.../xrm-webapi

    Good Luck.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Congratulations to our 2025 Community Spotlights

Thanks to all of our 2025 Community Spotlight stars!

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
JS-09031509-0 Profile Picture

JS-09031509-0 3

#2
AS-17030037-0 Profile Picture

AS-17030037-0 2

#2
Mark Eckert Profile Picture

Mark Eckert 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans