Skip to main content
Business Central forum
Suggested answer

Setup API/Webservices

editSubscribe (3) ShareShare
ReportReport
Posted on by 6
Hello,
 
I am new as Business Central developer and havn't a big background as Developer generally. We're actually migrating our system on BC, and in this context I need to transpose all our webservices between data and our e-commerce website. Actually for testing purpose, I am trying to make someting like this : the website send me a /Customer's No./ and i'll send back data about his discounts lines about his customer group discount. The result must look like somethig like this, further down. I don't even know how to proceed and what's the best practice to achieve this.
 
I've already try to setup simple custom API and test it with Postman, it works but I don't know how to setup this with multi-table and some treatments. I've read some documentation talking about expose a codeunit as webservice, is this the way to go? I read also about Power Automate, I really don't know how to begin this work and where can I look to solve this.
 
I hope my english and my demand was clear,  Thanks a lot for your futur help !
 
{
    Client: {
        CustomerNo: '87860',
        Ending_Date: '01.01.0001'
    },
    Discount: {
        Details_discount: [
            {
                year: N1,
                Code: JA,
                description: Description,
                %taux: '35',
                Starting_Date: '01.01.0001',
                Ending_Date: '01.01.0001'
            },         
            {
                year: N1,
                Code: JW,
                description: Description,
                %taux: '30',
                Starting_Date: '01.01.0001',
                Ending_Date: '01.01.0001'
            },
        ]
    }
}
  • Suggested answer
    YUN ZHU Profile Picture
    YUN ZHU 59,926 Super User on at
    Setup API/Webservices
    Hi, if the other system already has an external API that can be accessed, you can use HTTP Data Types to do it. There are some great examples in the post  below.
     
     
    Hope this helps.
    Thanks.
    ZHU
  • gdrenteria Profile Picture
    gdrenteria 2,706 Super User on at

Helpful resources

Quick Links

What Motivates a Super User?

We know many of you visit the Dynamics 365 Community and Power Platform…

Demystifying Copilot with Georg Glantschnig…

Industry experts answer burning questions directly from our amazing Community…

Setting Up Knowledge Sources for Copilot…

Look at how configuring a comprehensive knowledge base is crucial…

Leaderboard

#1
Andre Arnaud de Calavon Profile Picture

Andre Arnaud de Cal... 283,045 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 222,570 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,138

Product updates

Dynamics 365 release plans