Skip to content

Commit 367ae10

Browse files
committed
Resolve Acrolinx issues
1 parent 65ceed7 commit 367ae10

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

articles/logic-apps/logic-apps-create-api-app.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ that you can call from workflows:
2424
Basically, connectors are web APIs that use REST for pluggable interfaces,
2525
[Swagger metadata format](https://swagger.io/specification/) for documentation,
2626
and JSON as their data exchange format. Because connectors are REST APIs
27-
that communicate through HTTP endpoints, you can use any language,
28-
like .NET, Java, Python, or Node.js, for building connectors.
27+
that communicate through HTTP endpoints, you can use any language to build connectors,
28+
such as .NET, Java, Python, or Node.js.
2929
You can also host your APIs on [Azure App Service](../app-service/overview.md),
3030
a platform-as-a-service (PaaS) offering that provides one of the best, easiest,
3131
and most scalable ways for API hosting.
@@ -49,7 +49,7 @@ easy API hosting.
4949
> consider deploying your APIs as API apps,
5050
> which can make your job easier when you build, host, and consume APIs
5151
> in the cloud and on premises. You don't have to change any code in your
52-
> APIs -- just deploy your code to an API app. For example, learn how to
52+
> APIs--just deploy your code to an API app. For example, learn how to
5353
> build API apps created with these languages:
5454
>
5555
> * [ASP.NET](../app-service/quickstart-dotnetcore.md).
@@ -86,7 +86,7 @@ You can also nominate registered connectors for Microsoft certification.
8686
This process verifies that registered connectors meet the criteria for public use
8787
and makes those connectors available for users in Power Automate and Microsoft Power Apps.
8888

89-
For more information about custom connectors, see
89+
For more information, review the following documentation:
9090

9191
* [Custom connectors overview](../logic-apps/custom-connector-overview.md)
9292
* [Create custom connectors from Web APIs](/connectors/custom-connectors/create-web-api-connector)
@@ -112,7 +112,7 @@ For logic apps to perform tasks, your custom API should provide
112112
Each operation in your API maps to an action. A basic action is a
113113
controller that accepts HTTP requests and returns HTTP responses.
114114
So for example, a workflow sends an HTTP request to your web app or API app.
115-
Your app then returns an HTTP response, along with content that the workflowcan process.
115+
Your app then returns an HTTP response, along with content that the workflow can process.
116116

117117
For a standard action, you can write an HTTP request method in your API and
118118
describe that method in a Swagger file. You can then call your API directly
@@ -208,7 +208,7 @@ checks and return these responses:
208208
When your API follows this pattern, you don't have to do anything in the
209209
workflow definition to continue checking job status.
210210
When the engine gets an HTTP `202 ACCEPTED` response and a
211-
valid `location` header, the engine respects the asynchronous pattern
211+
valid `location` header, the engine respects the asynchronous pattern,
212212
and checks the `location` header until your API returns a non-202 response.
213213

214214
> [!TIP]
@@ -221,7 +221,7 @@ and checks the `location` header until your API returns a non-202 response.
221221

222222
As an alternative, you can use the webhook pattern
223223
for long-running tasks and asynchronous processing.
224-
This pattern has the workflowpause and wait for a "callback"
224+
This pattern pauses the workflow and waits for a "callback"
225225
from your API to finish processing before continuing workflow.
226226
This callback is an HTTP POST that sends a message to a URL when an event happens.
227227

@@ -259,7 +259,7 @@ Here are some other tips and notes:
259259

260260
* To pass in the callback URL, you can use the `@listCallbackUrl()` workflow function in any of the previous fields as necessary.
261261

262-
* If you own both the logic app resource and the subscribed service, you don't have to call the `unsubscribe` endpoint after the callback URL is called. Otherwise, the Logic Apps runtime needs to call the `unsubscribe` endpoint to signal that no more calls are expected and to allow for resource cleanup on the server side.
262+
* If you own both the logic app resource and the subscribed service, you don't have to call the `unsubscribe` endpoint after the callback URL is called. Otherwise, the Azure Logic Apps runtime needs to call the `unsubscribe` endpoint to signal that no more calls are expected and to allow resource cleanup on the server side.
263263

264264
<a name="triggers"></a>
265265

@@ -352,7 +352,7 @@ Here are some other tips and notes:
352352

353353
* To prevent processing the same data multiple times, your trigger should clean up data that was already read and passed to the logic app.
354354

355-
* If you own both the logic app resource and the subscribed service, you don't have to call the `unsubscribe` endpoint after the callback URL is called. Otherwise, the Logic Apps runtime needs to call the `unsubscribe` endpoint to signal that no more calls are expected and to allow for resource clean up on the server side.
355+
* If you own both the logic app resource and the subscribed service, you don't have to call the `unsubscribe` endpoint after the callback URL is called. Otherwise, the Logic Apps runtime needs to call the `unsubscribe` endpoint to signal that no more calls are expected and to allow resource cleanup on the server side.
356356

357357
## Improve security for calls to your APIs from logic apps
358358

0 commit comments

Comments
 (0)