# Web API Settings

The Web Api service is a http service that can be remotely called to execute a project.

&#x20;The appRules.WebApiService service is normally created by the appRulesSetup exe.&#x20;

If not, you can manually install it running 'As administrator' the related cmd located in the appRulesPortal\Startup\Services Installation folder (install\_webapi\_service.cmd) You can also run appRulesPortal\bin\appRules.WebApiService.exe -i to install (or -u to uninstall)

The http address and port of the webapi is indicated in the config file appRules.WebApiService.exe.config in \[Install\_path]\appRules\bin&#x20;

You can also indicate an ApiKey for security purpose, the webapi will launch a project only if the client specifies it in the call.

see [Using Web Api](https://docs.appstrategy.com/apprules-r-documentation/platform/platform-features/creating-and-running-projects/running-projects/web-api) to learn how to use the webapi.
