cancel
Showing results for 
Search instead for 
Did you mean: 

Call oData/JSON web services from an external website

Author Name: Brian Beatty

I would like to create a CRM application using a native mobile application.
Without jumping through hoops this is difficult on a non-microsoft OS. (iOS/Android)

Status: Completed

Hello - 

With the Web API, you can easily authenticate and use CRM APIs across a variety of different platforms.  Here is a starting point and documentation on using the web api with CRM: https://msdn.microsoft.com/en-us/library/mt593051.aspx

Thanks,

Brandon 

Comments
Level: Powered On
Status changed to: Completed

Hello - 

With the Web API, you can easily authenticate and use CRM APIs across a variety of different platforms.  Here is a starting point and documentation on using the web api with CRM: https://msdn.microsoft.com/en-us/library/mt593051.aspx

Thanks,

Brandon 

Level: Powered On
Thanks for your suggestion. At this time, OData web services are not available for access from outside the CRM client , you can however use the SOAP endpoint directly from these platforms. Another option is to host a OData endpoint service that you use from the clients and the OData endpoitn service in turn proxies the requests to CRM soap endpoint.. In this model , you could batch requests, cache some metadata.. We are aware of the niceties that a RESTFUL OData service + OAuth would provide ,so we are looking at enhancing this endpoint in a future release. Thanks Microsoft