# Seeking clarification on REST API routes for IdP creation and configuration (Ignition 8.1)

**URL:** <https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794>\
**Category:** Ignition\
**Created:** [February 5, 2026, 6:20pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794 "2026-02-05T18:20:50Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![isabela.parreiras](https://avatars.discourse-cdn.com/v4/letter/i/9fc348/32.png) [@isabela.parreiras](https://forum.inductiveautomation.com/u/isabela.parreiras)\
**Post date:** [February 5, 2026, 6:20pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794/1 "2026-02-05T18:20:50Z")

</div>

Hi everyone,

I am working with the new REST API in Ignition 8.1 to automate our Gateway setup. My goal is to programmatically create and configure an Identity Provider (IdP) using two distinct steps.

I haven’t been able to find the /openapi documentation and I’d appreciate some help!

**1. Creation Phase:**  
I need a route to create a new IdP instance by providing at least the `name`. Which route would it be?

**2. Update/Configuration Phase:**  
Once the IdP exists, I need to update its specific fields. Specifically, I want to use the **"Import from URL"** feature via the API.

- What is the route I should use to do that?

Thanks in advance!

---

<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:** [February 5, 2026, 6:22pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794/2 "2026-02-05T18:22:02Z")

</div>

8.1 doesn't have the REST API, 8.3 does.

---

<div class="post-metadata">

**Author:** ![isabela.parreiras](https://avatars.discourse-cdn.com/v4/letter/i/9fc348/32.png) [@isabela.parreiras](https://forum.inductiveautomation.com/u/isabela.parreiras)\
**Post date:** [February 5, 2026, 6:25pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794/3 "2026-02-05T18:25:20Z")

</div>

Oh okay! Is there any way to create an IdP via code for 8.1? Or only in 8.3?

---

<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:** [February 5, 2026, 6:29pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794/5 "2026-02-05T18:29:58Z")

</div>

Nothing supported.  
8.1 doesn't have auth token based authentication, so while you can [import IdP metadata as a human](https://www.docs.inductiveautomation.com/docs/8.1/platform/security/identity-provider-authentication-strategy/configuring-identity-providers/openid-connect-1-example#configure-ignition-gateway) it's quite annoying to do programmatically.

There's also approaches involving raw access to the internal database we use in 8.1 and prior versions; some posts around that approach exist here on the forums. I would not recommend it.

---

<div class="post-metadata">

**Author:** ![isabela.parreiras](https://avatars.discourse-cdn.com/v4/letter/i/9fc348/32.png) [@isabela.parreiras](https://forum.inductiveautomation.com/u/isabela.parreiras)\
**Post date:** [February 5, 2026, 6:33pm UTC](https://forum.inductiveautomation.com/t/seeking-clarification-on-rest-api-routes-for-idp-creation-and-configuration-ignition-8-1/113794/6 "2026-02-05T18:33:39Z")

</div>

Okay, thank you so much!
