### API Endpoints: Command Execution Source: https://github.com/sartography/spiffworkflow-proxy/blob/main/README.md These endpoints allow for the discovery and execution of commands within the system. The '/v1/commands' endpoint lists all available commands, which directly feed into SpiffWorkflow Service Tasks, while '/v1/do/{plugin}/{command}' executes a specific command identified by its plugin and name. ```APIDOC /v1/commands Description: Returns a list of commands that can be executed on the system. This feeds directly into the Service Tasks. /v1/do/{plugin}/{command} Description: Execute the given command. ``` -------------------------------- ### API Endpoints: OAuth Authentication Source: https://github.com/sartography/spiffworkflow-proxy/blob/main/README.md These endpoints facilitate the OAuth authentication process for BPMN Authors, enabling them to obtain authentication tokens. '/v1/auths' lists available authentication schemes, '/v1/auths/{plugin}/{auth}' initiates a specific authentication flow, and '/v1/auths/{plugin}/{auth}/callback' handles the redirect back from the OAuth provider. ```APIDOC /v1/auths Description: list all the available authentication schemes /v1/auths/{plugin}/{auth} Description: Execute the authentication process /v1/auths/{plugin}/{auth}/callback Description: Redirects back from an Oath call ``` -------------------------------- ### API Endpoint: Liveness Check Source: https://github.com/sartography/spiffworkflow-proxy/blob/main/README.md This endpoint provides a simple health check for the Spiffworkflow Proxy Blueprint, returning a JSON object to indicate its operational status. ```APIDOC /liveness Description: Returns json {'ok':True} if things are going well. ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.