locked
Using MS Managed API APPS RRS feed

  • Question

  • Hi,

    There are Microsoft managed API's which are can be used when you develop a Logic App. Is there a way to use any of Microsoft Managed API Apps outside logic apps. like if I want to use BizTalk Rule API App not within a Logic App but just want it exposed as an API App where my UI can call that independently


    Philip

    Wednesday, January 13, 2016 9:46 PM

Answers

  • If you are using the current version of Logic Apps (using API Apps v1) you can call into the APIs in your subscription just like any other APIs.  If you navigate to the API App (like Biztalk Rule API) you can see the "Host" address and even go to http://{hostadddress}/swagger to see the swagger for the calls.  You could then call the API just like any other outside of a Logic App.

    In the coming weeks we will have Microsoft managed APIs that are not deployed in the user subscription (which they are today).  For those specifically we don't have anything to announce around accessing it from outside a Logic App but would love to learn more about your scenario as we continue to investigate it.  Definitely something we are interested in doing, but nothing to announce today.

    Tuesday, January 19, 2016 6:15 PM

All replies

  • If you are using the current version of Logic Apps (using API Apps v1) you can call into the APIs in your subscription just like any other APIs.  If you navigate to the API App (like Biztalk Rule API) you can see the "Host" address and even go to http://{hostadddress}/swagger to see the swagger for the calls.  You could then call the API just like any other outside of a Logic App.

    In the coming weeks we will have Microsoft managed APIs that are not deployed in the user subscription (which they are today).  For those specifically we don't have anything to announce around accessing it from outside a Logic App but would love to learn more about your scenario as we continue to investigate it.  Definitely something we are interested in doing, but nothing to announce today.

    Tuesday, January 19, 2016 6:15 PM
  • Hi Jeff,

    So I need to define the managed API App within the logic app and then get the host address and call the host address directly with the required parameter?

    Logic App is great but very difficult to manage during the development life cycle. Like you api apps and your web apps they have slots and it becomes a little easy to promote it across environments while different teams work on delivering the product. 

    We wanted a way not to code rules or flows within api's and was evaluate if we can use these managed api's and manage the flow. Logic Apps makes a lot of sense but its just not there yet.

    Thanks and appreciate your response 


    Philip

    Tuesday, January 19, 2016 6:37 PM