# Gateway restart by API or other?

**URL:** <https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838>\
**Category:** Ignition\
**Tags:** ignition81, perspective\
**Created:** [October 30, 2025, 7:23pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838 "2025-10-30T19:23:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![william.ivey](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@william.ivey](https://forum.inductiveautomation.com/u/william.ivey)\
**Post date:** [October 30, 2025, 7:23pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/1 "2025-10-30T19:23:22Z")

</div>

Is it possible to restart the gateway service from the gateway web frontend (by API method or other), and or is there a way to do this from Perspective?

It would be a nice option over having to log into my servers for this purpose.

---

<div class="post-metadata">

**Author:** ![josborn](https://avatars.discourse-cdn.com/v4/letter/j/4bbf92/32.png) [@josborn](https://forum.inductiveautomation.com/u/josborn)\
**Post date:** [October 30, 2025, 7:39pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/2 "2025-10-30T19:39:07Z")

</div>

I believe restoring a backup will restart the service, but that’s the only way that i know of to do it from the web front end.

---

<div class="post-metadata">

**Author:** ![Sfenwick](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/sfenwick/32/82355_2.png) [@Sfenwick](https://forum.inductiveautomation.com/u/Sfenwick)\
**Post date:** [October 30, 2025, 8:19pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/3 "2025-10-30T20:19:19Z")

</div>

Restoring a backup is certainly one way to restart the service. Another way would be with EAM, this can be done with the UI or the API. You could create a restart gateway task and that would trigger on demand or at a certain time, depending on the configuration. [Agent Tasks | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/enterprise-administration/agent-tasks)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [October 31, 2025, 4:44pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/4 "2025-10-31T16:44:14Z")

</div>

It's not directly possible in 8.1, but 8.3 adds a restart method to our new REST API, via  
POST `/data/api/v1/restart-tasks/restart?confirm=true` (with an authenticated API key).

---

<div class="post-metadata">

**Author:** ![william.ivey](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@william.ivey](https://forum.inductiveautomation.com/u/william.ivey)\
**Post date:** [October 31, 2025, 4:55pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/5 "2025-10-31T16:55:53Z")

</div>

Paul, that’s exactly what I was looking for. Thank you sir!

---

<div class="post-metadata">

**Author:** ![william.ivey](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@william.ivey](https://forum.inductiveautomation.com/u/william.ivey)\
**Post date:** [October 31, 2025, 6:04pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/6 "2025-10-31T18:04:04Z")

</div>

Paul,

Is there anywhere we can see, documentation or other, about API calls of this sort?

Thanks in advance,  
William Ivey

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [October 31, 2025, 6:24pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/7 "2025-10-31T18:24:49Z")

</div>

> [@william.ivey](#):
>
> documentation or other, about API calls

After you log into your v8.3 gateway, you would visit the `/openapi` URL on the gateway. The API presented will have the platform endpoints plus the endpoints specific to the modules you have installed.

More info:

> [@Ignition 8.3 API Usage Guide (via Postman)](https://forum.inductiveautomation.com/t/ignition-8-3-api-usage-guide-via-postman/93935):
>
> Ignition 8.3 API Usage Guide (via Postman) Last revision - 7/30/2025 Ignition 8.3 OpenAPI Documentation Login via - [http://localhost:8088/data/app/login](http://localhost:8088/data/app/login) Access OpenAPI docs - [http://localhost:8088/openapi](http://localhost:8088/openapi)Postman Setup and Importing Configuration Clone the 83-api GitHub resources from this repository: [inductiveautomation/83-api](https://github.com/inductiveautomation/83-api) Import the Collection config file (8.3.postman\_collection\_v2.json) from the downloaded repository. This contains the config for all of the base …

---

<div class="post-metadata">

**Author:** ![william.ivey](https://avatars.discourse-cdn.com/v4/letter/w/aca169/32.png) [@william.ivey](https://forum.inductiveautomation.com/u/william.ivey)\
**Post date:** [October 31, 2025, 7:17pm UTC](https://forum.inductiveautomation.com/t/gateway-restart-by-api-or-other/111838/8 "2025-10-31T19:17:49Z")

</div>

Perfect, just what I was looking for. Thanks for the information very much sir.
