MS Dynamics: retrieve the schema of entities to use it in SOAP?


I'm trying to add some entities via a SOAP client, to MS Dynamics (online). My client is not a Microsoft client.

Do you know a way to retrieve the schema of Entities like Account, Prospect etc... I would like to know how . I really need to know it , for integration with different installations of Dynamics. I'd like to know the fields and when to put a String a Boolean etc.

I use a Demo instance of MS CRM online, from scratch, I did not change anything



You can get metadata about an entity or just one attribute on an entity by using a request. Here is a link to an example

<a href="http://msdn.microsoft.com/en-us/library/gg594428.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/gg594428.aspx</a>


If you are looking to retrieve this information programmatically then follow Kevin Ross's answer above.

If you want to browse this information you can use the SDK Metadata Browser solution.

The Dynamics CRM Metadata Browser is in the SDK (SDK\Tools\MetadataBrowser). You can download the SDK from <a href="http://www.microsoft.com/en-us/download/details.aspx?id=40321" rel="nofollow">http://www.microsoft.com/en-us/download/details.aspx?id=40321</a>.

Follow the README.DOCX that is in the <strong>SDK\Tools\MetadaraBrowser</strong> and you'll be able to see all the information necessary for manually building your SOAP calls.

Here is what it looks like:

<img alt="enter image description here" class="b-lazy" data-src="https://i.stack.imgur.com/7oLLT.png" data-original="https://i.stack.imgur.com/7oLLT.png" src="https://etrip.eimg.top/images/2019/05/07/timg.gif" />


  • Cannot edit or remove notes field
  • Can you create an ITracingService?
  • CRM 2016 Bing Map control does not shows location in form load
  • Why do we need to restart the CRM server after registering the custom workflow using Plugin Registra
  • Determining signed state for HDF5 variables in NetCDF
  • Is there a filesystem plugin available for django?
  • How can I create, read, update and delete Mediawiki articles via scripts?
  • Add Jpanel to Jframe NetBeans
  • How to convert Neo4j Result to GraphJSON
  • Recursion in ASP.NET Core Razor views
  • Angular Bootstrap Carousel Slide Transition not working correctly
  • How to view images from protected folder with php?
  • How can I extract results of aggregate queries in slick?
  • OOP Javascript - Is “get property” method necessary?
  • Webgrid not refreshing after delete MVC
  • Jquery UI tool tip close icon
  • Exception “firebase.functions() takes … no argument …” when specifying a region for a Cloud Function
  • Java: can you cast Class into a specific interface?
  • Highlight one bar in a series in highcharts?
  • QLineEdit password safety
  • PHP - How to update data to MySQL when click a radio button
  • AES padding and writing the ciphertext to a disk file
  • How to redirect a user to a different server and include HTTP basic authentication credentials?
  • Updating server-side rendering client-side
  • How to extract text from Word files using C#?
  • WinForms: two way TextBox problem
  • Symfony2: How to get request parameter
  • Calling of Constructors in a Java
  • AT Commands to Send SMS not working in Windows 8.1
  • Traverse Array and Display in markup
  • Transpose CSV data with awk (pivot transformation)
  • PHP: When would you need the self:: keyword?
  • Windows forms listbox.selecteditem displaying “System.Data.DataRowView” instead of actual value
  • log4net write single file for each call to log.info
  • Why can't I rebase on to an ancestor of source changesets if on a different branch?
  • Getting error when using KSoap library to consume .NET web services
  • Qt: Run a script BEFORE make
  • apache spark aggregate function using min value
  • Bitwise OR returns boolean when one of operands is nil
  • Sorting a 2D array using the second column C++