{"id":110790,"date":"2017-03-11T01:57:26","date_gmt":"2017-03-11T09:57:26","guid":{"rendered":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-automate\/new-updates-custom-api\/"},"modified":"2017-03-11T01:57:26","modified_gmt":"2017-03-11T09:57:26","slug":"new-updates-custom-api","status":"publish","type":"power-automate","link":"https:\/\/www.microsoft.com\/en-us\/power-platform\/blog\/power-automate\/new-updates-custom-api\/","title":{"rendered":"Create your custom integrations in Microsoft Flow using our new and improved Custom API experience"},"content":{"rendered":"
This week we are announcing new features in the Custom API<\/strong> experience in Microsoft Flow. In case you are not familiar with this area, Custom APIs <\/em>offer the ability for users to allow Flow to integrate with any RESTful API service. You can read more about Custom APIs here<\/a>.\u00a0In this release, the new functionality that has been added allows you to:<\/p>\n Create a custom API from Postman<\/u><\/a> collection<\/p>\n<\/li>\n Edit and add new actions to your existing custom APIs<\/p>\n<\/li>\n Test your custom API<\/p>\n<\/li>\n<\/ul>\n This week we are also announcing the availability of two new services inside Flow: PowerApps Notifications<\/a><\/strong> and PivotalTracker<\/a><\/strong>.<\/p>\n Custom APIs are described using Swagger<\/a><\/strong>, an open standard for defining the interface of an HTTP api. However if you don\u2019t already have a swagger file for your API it can be difficult to create a Custom API from scratch. In our latest update, we have made this easier by adding an option to import from a Postman Collection — which automatically generates the swagger behind the scenes.<\/p>\n Postman is a great tool to make your API development faster & easier. To get started, install the Postman App<\/u><\/a> for your preferred platform.<\/p>\n The first step in creating a Postman collection is to create a request. When creating the request, you can set the HTTP verb, the request URL, query or path parameters, headers and the body. More details on sending request through Postman are available here<\/u><\/a>.<\/p>\n <\/p>\n Throughout this post, we will use the Cognitive Services Text Analytics API as an example, which you can read more about here<\/a>. For the Detect Language API endpoint, the values would be set as follows:<\/p>\n\n
Create a Custom API from Postman collection<\/h2>\n