Microsoft Dynamics NAV web service types

The NAV objects that can be exposed as web services are:

  • Page web services
  • Codeunit web services
  • Query web services

To use NAV web services, a client must be properly authenticated on NAV. After a successful authentication, it can read and write data using SOAP over the HTTP protocol.

Page web services

A NAV page published as a web service permits you to have CRUD operations (Create, Read, Update, Delete) on the entity linked to the Page object.

When you expose a page as an OData web service, you can query that data to return a service metadata Entity Data Model Extension (EDMX) document, an AtomPub document, or a JavaScript Object Notation (JSON) document. If the exposed page has write permissions, you can also ...

Get Building ERP Solutions with Microsoft Dynamics NAV now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.