APIs are defined as Swagger 2.0 documents which can contain one or more Endpoint definitions. The API swagger document must be formatted as JSON and contained within the
/endpoints directory of your app.
When API Builder reads these API swagger definitions, it will create the specified routes for each Endpoint. The implementation of the business logic for each API endpoint Endpoint is handled by the Flow associated with that endpointEndpoint. This is delegated to Flows which are specified on a per-Endpoint level.
If the API should be bound to the app on load.
The name of the Flow to be executed when the endpoint is hit.
This example endpoint example API below is similar to the one that comes with every Arrow Project. It contains an Endpoint which takes a username, invokes the flow called “greetflow”, and returns a greeting. However, since it has an x-enabled flag set, the endpoint Endpoint will be disabled, and no requests will be able to be made to it.