Microsoft Dynamics NAV web service types
The NAV objects that can be exposed as web services are:
Page
web servicesCodeunit
web servicesQuery
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 insert data on NAV.
In a page web service, each operation is executed on a single transaction with optimistic concurrency. These are the functions exposed on a page web service by default:
Operation |
Description and signature |
|
Creates a single... |