{"id":15599,"date":"2022-09-22T12:20:31","date_gmt":"2022-09-22T12:20:31","guid":{"rendered":"https:\/\/dynamics.folio3.com\/blog\/?p=15599"},"modified":"2022-10-03T07:25:33","modified_gmt":"2022-10-03T07:25:33","slug":"business-central-odata-services","status":"publish","type":"post","link":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/","title":{"rendered":"Business Central &#038; OData Services"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">\u00a0<\/span><b>Introduction<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Dynamics 365 Business Central is a comprehensive enterprise resource planning (ERP) software solution for mid-sized businesses that is quick to set up, simple to use, and easy to adjust. Innovations in product design, development, implementation, and usability have always been guided by simplicity.<\/span><\/p>\n<h2><b> Business Central &amp; API Services<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">There are three ways to implement the API in the Business Central. Focus here is to discuss OData Web Service &amp; OData Web service.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">SOAP<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">REST API<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">OData Web Service<\/span><\/li>\n<\/ul>\n<h2><b>SOAP<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">SOAP is widely used to integrate the third party system in BC for so long but business central will \u00a0 obsolete the implementation of SOAP service in later version. For now, the date is not decided to dismantle the SOAP.<img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-15600\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\" alt=\"\" width=\"512\" height=\"160\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png 512w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2-300x94.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/span><\/p>\n<p><b>REST API<\/b><\/p>\n<p><span style=\"font-weight: 400;\">REST stands for representational state transfer and widely used in the industry.\u00a0 The business central also using the REST architecture to communicate with the third party systems.\u00a0 There are numerous built-in APIs in Business Central, all of which can be used without writing any code and with very little setup. The default end points of API format is mention in below table.<\/span><\/p>\n<table>\n<tbody>\n<tr>\n<td><b>Means of connection<\/b><\/td>\n<td><b>Common endpoint service<\/b><\/td>\n<\/tr>\n<tr>\n<td><b>Usage<\/b><\/td>\n<td><b>Production<\/b><\/td>\n<\/tr>\n<tr>\n<td rowspan=\"3\"><b>Endpoint<\/b><\/td>\n<td><a href=\"https:\/\/api.businesscentral.dynamics.com\/v2.0\/%3cenvironment%20name%3e\/api\/v2.0\"><span style=\"font-weight: 400;\">https:\/\/api.businesscentral.dynamics.com\/v2.0\/&lt;environment name&gt;\/api\/v2.0<\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><b>Example<\/b><span style=\"font-weight: 400;\">:<\/span><\/td>\n<\/tr>\n<tr>\n<td><a href=\"https:\/\/api.businesscentral.dynamics.com\/v2.0\/production\/api\/v2.0\"><span style=\"font-weight: 400;\">https:\/\/api.businesscentral.dynamics.com\/v2.0\/\/production\/api\/v2.0<\/span><\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><span style=\"font-weight: 400;\">For sandbox, we adjust the link and use sandbox in the link. Like <\/span><a href=\"https:\/\/api.businesscentral.dynamics.com\/v2.0\/cronus.com\/sandbox\/api\/v2.0\"><span style=\"font-weight: 400;\">https:\/\/api.businesscentral.dynamics.com\/v2.0\/cronus.com\/sandbox\/api\/v2.0<\/span><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Business central supports multiple environments at a time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here is the example of get all the companies through built-in rest endpoints.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">The HTTP request to get the companies.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">https:\/\/{businesscentralPrefix}\/api\/v2.0\/companies<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The response of the request is given below.<\/span><\/p>\n<pre>{\r\n\"id\": \"id-value\",\r\n\"systemVersion\": \"17806\",\r\n\"name\": \"CRONUS US\",\r\n\"displayName\": \"CRONUS USA, Inc.\",\r\n\"businessProfileId\": \"\",\r\n\"systemCreatedAt\": \"2017-01-23T00:24:31.766Z\",\r\n\"systemCreatedBy\": \"f2a5738a-44e3-ea11-bb43-000d3a2feca1\",\r\n\"systemModifiedAt\": \"2020-08-21T00:24:31.777Z\",\r\n\"systemModifiedBy\": \"f2a5738a-44e3-ea11-bb43-000d3a2feca1\"\r\n}<\/pre>\n<h2><b>OData Web Service<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Open data protocol outlines a group of ideal techniques for creating and using RESTful APIs. When creating RESTful APIs, OData frees you up to concentrate on your business logic rather than worrying about how to define request and response headers, status codes, HTTP methods, URL conventions, media types, payload formats, query parameters, etc. OData also offers instructions for keeping track of changes, specifying actions for reusable procedures, and submitting batch or asynchronous requests.<\/span><\/p>\n<h2><b>How we enable OData Services<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">You can use OData services by enabling OData service for Business Central and also modify URL and ports for ODataServices.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"> <img decoding=\"async\" class=\"aligncenter size-full wp-image-15601\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/02-unnamed-2.png\" alt=\"\" width=\"512\" height=\"157\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/02-unnamed-2.png 512w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/02-unnamed-2-300x92.png 300w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">As Soap is depreciating for the replacement, we have OData as options in Business Central and we can create API pages with some configuration. You can set the below configuration as per requirements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\"> <img decoding=\"async\" class=\"aligncenter size-full wp-image-15602\" src=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/03-unnamed-2.png\" alt=\"\" width=\"377\" height=\"229\" srcset=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/03-unnamed-2.png 377w, https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/03-unnamed-2-300x182.png 300w\" sizes=\"(max-width: 377px) 100vw, 377px\" \/><\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here Page Type is equal to API, which configure Page as API there are other configuration as well including api version, publisher and group and also includes OData fields to follow OData standard.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The following is the sample URL to call OData API\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">{baseurl}\/ODataV4\/Company(&#8216;CRONUS%20USA%2C%20Inc.&#8217;)\/pageName(OptionalParameter)<\/span><\/p>\n<h2><b>Querying &amp; Filtering<\/b><\/h2>\n<p><b>\u00a0<\/b><span style=\"font-weight: 400;\">As OData is easily filtering and querying the tabular data. Business Central also supports the filtration and other major feature of OData like $top, $count, e.t.c. <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">{baseurl}\/ODataV4\/Company(&#8216;CRONUS%20USA%2C%20Inc.&#8217;)\/pageName(OptionalParameter)?$filter = companyname eq \u2018test\u2019<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">So the filter paramter is added in the URL and you filter the data as per the requirements with the multiple columns<\/span><\/p>\n<h2><b>Conversion of\u00a0 CodeUnit As OData<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">CodeUnit used in Business Central to define the logic we can also convert codeunit to OData Mehtod just to adjust our link. Microsoft call this Codeunit as unbound function.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">One typical application for Business Central SOAP endpoints is to expose an AL method so that it can be called as a web service. By utilising OData V4 unbound actions as explained in this article, the same result can be obtained.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Therefore, you can use codeunit as OData with below URL adjustment<\/span><\/p>\n<p><span style=\"font-weight: 400;\">{baseurl}\/ODataV4\/{serviceName}<\/span><b>_{procedureName}<\/b><span style=\"font-weight: 400;\">?company={companyName|companyId}<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By adding method name with underscore, you can use the code unit.\u00a0<\/span><\/p>\n<h2><b>Limitations of OData<\/b><\/h2>\n<p><b>Filters <\/b><b><br \/>\n<\/b> <span style=\"font-weight: 400;\">Exception occurs when you will use the same field with OR operator.<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><b>Lambda operators <\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Lambda operation is not supported by Business Central OData API\u2019s\u00a0<\/span><\/p>\n<h2><b>Deep insert and patching<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">On API page types, Business Central allows deep insert. On sites exposed as ODataV4 web services, it is not supported. Although ODataV4 online services might be usable in some circumstances, they are not advised. Business Central does not support deep patching. Patching nested entities will require submitting multiple requests.<\/span><\/p>\n<p><b>Conclusions<\/b><b><br \/>\n<\/b><span style=\"font-weight: 400;\">Web services is an important and backbone of any ERP. Business central used varieties of approaches including OData, API and SOAP. Soap will depreciating soon and most of the companies will move forward to OData or Custom API solution. While selecting the Approach companies should understand their need. OData is recommended and for some cases, Custom API is the solution. However, there are some limitation of OData which major includes deep insert. You can use unbound function there as well.<\/span><\/p>\n<p>Usman Asif is working at folio3 in the capacity of Senior Software Engineer. He is a part of dynamics department. He is currently managing the COMAX product with the business central and working with different clients and with different E-Commerce domains.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0Introduction Dynamics 365 Business Central is a comprehensive enterprise resource planning (ERP) software solution for mid-sized businesses that is quick to set up, simple to use, and easy to adjust. Innovations in product design, development, implementation, and usability have always been guided by simplicity. Business Central &amp; API Services There are three ways to implement [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[],"class_list":["post-15599","post","type-post","status-publish","format-standard","hentry","category-business-central"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Business Central &amp; OData Services<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Business Central &amp; OData Services\" \/>\n<meta property=\"og:description\" content=\"\u00a0Introduction Dynamics 365 Business Central is a comprehensive enterprise resource planning (ERP) software solution for mid-sized businesses that is quick to set up, simple to use, and easy to adjust. Innovations in product design, development, implementation, and usability have always been guided by simplicity. Business Central &amp; API Services There are three ways to implement [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\" \/>\n<meta property=\"og:site_name\" content=\"Folio3 Dynamics Blog\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-22T12:20:31+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-10-03T07:25:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\" \/>\n<meta name=\"author\" content=\"Folio3 Microsoft Dynamics Partner\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@folio_3\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Usman Asif\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\"},\"author\":{\"name\":\"Folio3 Microsoft Dynamics Partner\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4\"},\"headline\":\"Business Central &#038; OData Services\",\"datePublished\":\"2022-09-22T12:20:31+00:00\",\"dateModified\":\"2022-10-03T07:25:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\"},\"wordCount\":844,\"publisher\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\",\"articleSection\":[\"Business Central\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\",\"name\":\"Business Central & OData Services\",\"isPartOf\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\",\"datePublished\":\"2022-09-22T12:20:31+00:00\",\"dateModified\":\"2022-10-03T07:25:33+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\",\"contentUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png\",\"width\":512,\"height\":160},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/dynamics.folio3.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Business Central &#038; OData Services\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#website\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/\",\"name\":\"Folio3 Dynamics Blog\",\"description\":\"News, Guides and Info from the world of Microsoft Dynamics\",\"publisher\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/dynamics.folio3.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#organization\",\"name\":\"Folio3\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png\",\"contentUrl\":\"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png\",\"width\":154,\"height\":100,\"caption\":\"Folio3\"},\"image\":{\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4\",\"name\":\"Folio3 Microsoft Dynamics Partner\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g\",\"caption\":\"Folio3 Microsoft Dynamics Partner\"},\"description\":\"Top Microsoft Dynamics partner with 300+ Projects completed worldwide since 2001. Delivering a single point solution tailored to your business needs.\",\"sameAs\":[\"https:\/\/x.com\/folio_3\"],\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Business Central & OData Services","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/","og_locale":"en_US","og_type":"article","og_title":"Business Central & OData Services","og_description":"\u00a0Introduction Dynamics 365 Business Central is a comprehensive enterprise resource planning (ERP) software solution for mid-sized businesses that is quick to set up, simple to use, and easy to adjust. Innovations in product design, development, implementation, and usability have always been guided by simplicity. Business Central &amp; API Services There are three ways to implement [&hellip;]","og_url":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/","og_site_name":"Folio3 Dynamics Blog","article_published_time":"2022-09-22T12:20:31+00:00","article_modified_time":"2022-10-03T07:25:33+00:00","og_image":[{"url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png","type":"","width":"","height":""}],"author":"Folio3 Microsoft Dynamics Partner","twitter_card":"summary_large_image","twitter_creator":"@folio_3","twitter_misc":{"Written by":"Usman Asif","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#article","isPartOf":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/"},"author":{"name":"Folio3 Microsoft Dynamics Partner","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4"},"headline":"Business Central &#038; OData Services","datePublished":"2022-09-22T12:20:31+00:00","dateModified":"2022-10-03T07:25:33+00:00","mainEntityOfPage":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/"},"wordCount":844,"publisher":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#organization"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage"},"thumbnailUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png","articleSection":["Business Central"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/","url":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/","name":"Business Central & OData Services","isPartOf":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage"},"thumbnailUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png","datePublished":"2022-09-22T12:20:31+00:00","dateModified":"2022-10-03T07:25:33+00:00","breadcrumb":{"@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#primaryimage","url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png","contentUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/09\/01-unnamed-2.png","width":512,"height":160},{"@type":"BreadcrumbList","@id":"https:\/\/dynamics.folio3.com\/blog\/business-central-odata-services\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/dynamics.folio3.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Business Central &#038; OData Services"}]},{"@type":"WebSite","@id":"https:\/\/dynamics.folio3.com\/blog\/#website","url":"https:\/\/dynamics.folio3.com\/blog\/","name":"Folio3 Dynamics Blog","description":"News, Guides and Info from the world of Microsoft Dynamics","publisher":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dynamics.folio3.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/dynamics.folio3.com\/blog\/#organization","name":"Folio3","url":"https:\/\/dynamics.folio3.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png","contentUrl":"https:\/\/dynamics.folio3.com\/blog\/wp-content\/uploads\/2022\/01\/footer-logo.png","width":154,"height":100,"caption":"Folio3"},"image":{"@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/f7d38b88c941636642e7a9ecf91c20b4","name":"Folio3 Microsoft Dynamics Partner","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dynamics.folio3.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/29f05a21b8db20048e7717694b024bbd?s=96&d=mm&r=g","caption":"Folio3 Microsoft Dynamics Partner"},"description":"Top Microsoft Dynamics partner with 300+ Projects completed worldwide since 2001. Delivering a single point solution tailored to your business needs.","sameAs":["https:\/\/x.com\/folio_3"],"url":""}]}},"_links":{"self":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts\/15599","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/comments?post=15599"}],"version-history":[{"count":0,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/posts\/15599\/revisions"}],"wp:attachment":[{"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/media?parent=15599"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/categories?post=15599"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dynamics.folio3.com\/blog\/wp-json\/wp\/v2\/tags?post=15599"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}