Breaking news from around the world
Get the Bing + MSN extension
Now Available in Community - MBAS 2019 Presentation Videos
Catch the most popular sessions on demand and learn how Dynamics 365, Power BI, Power Apps, Power Automate, and Excel are powering major transformations around the globe. | View Gallery
2019 release wave 2 Discover the latest updates and new features to Dynamics 365 planned through March 2020
Release overview guides and videos Release Plan | View virtual launch event
Ace your Dynamics 365 deployment with packaged services delivered by expert consultants. | Explore service offerings
Connect with the ISV success team on the latest roadmap, developer tool for AppSource certification, and ISV community engagements | ISV self-service portal
The FastTrack program is designed to help you accelerate your Dynamics 365 deployment with confidence.
FastTrack Program | Finance TechTalks | Customer Engagement TechTalks | Talent TechTalks | Upcoming TechTalks
I have an admin user account for Dynamics Finance and Operations and I could login successfully. Was able to see all the "Home", "Favorites", "Recent", "Work spaces" and "Modules" on the left hand side as menu hyperlinks. I want to see the list of APIs for each module after login to this instance. Please let me know how do I see the list of APIs. Thank you.
The APIs are not listed in the D365FO menu. And there's no one central place for seeing all the APIs. You can start familiarizing with the topic by checking this page: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/services-home-page
And this one: docs.microsoft.com/.../integration-overview
Here are some APIs:
- You can access all public data entities via OData: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/odata
- There's Data management package API https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/data-management-api
- There is Recurring integration API: https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/data-entities/recurring-integrations
- For every Service group in AOT (which you can see in a development system) you can find API documentation via [YourD365FOURL]/soap/services/[ServiceGroupName]?wsdl, for example [YourD365FOURL]/soap/services/UserSessionService?wsdl
As Nicholas said, There isn't any comprehensive documentation of all API.
A lot of information can be extracted from actual OData metadata (list of entities, lists of fields, field labels and help texts, entity keys, relations and so no).
The easiest way to get such a list is open the root of the OData service ([d365fo host name]/data).
Microsoft made their documentation open source therefore you can get the demo code on Github.
And you can read more about every model：https://docs.microsoft.com/en-us/dynamics365/unified-operations/fin-and-ops/
Thank you for your quick inputs. I have identified 2k plus objects using OData data API available. Currently I am trying to validate CRUD operations for these objects. I could successfully retrieve the data from the objects and failing while executing Create, Update and Delete operations. I have admin role assigned to my user. Could you please help how to execute these operations for objects.
If we consider the "Customer" object. I can retrieve all the customers available. I am failing to add new Customer same for updating the Customer and deleting the Customer.
Could you share any details about what you tried and what errors you got?
Many thanks for quick response. I have tried executing DELETE request for https://<<My Instance URL>>/data/Customers('<My Customer Key>') using postman with the Basic Authorization using the Cookie. It is giving error "Sorry, the action that you are trying to take can't be completed at this time. Things to try: Try your request again. Return to the dashboard. Contact your system administrator."
The behavior is same for CREATE, UPDATE requests. Please advise in case anything missing here.
Business Applications communities