# Is it possible to manage Hosted Pages via the Management API?

**URL:** <https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350>\
**Category:** Get Help\
**Tags:** api, hosted-pages, management-api\
**Created:** [January 31, 2018, 6:36pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350 "2018-01-31T18:36:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![bschotten](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/User_font_awesome.svg/768px-User_font_awesome.svg.png) [@bschotten](https://community.auth0.com/u/bschotten)\
**Post date:** [January 31, 2018, 6:36pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350/1 "2018-01-31T18:36:47Z")

</div>

What we’re trying to achieve:  
We’d like to keep the custom code we use in the Hosted Pages in our version control system, and push changes to Auth0 automatically (without any manual steps).

Auth0 provides API endpoints to create and update Rules, but as far as I can see there is nothing similar for Hosted Pages.

Am I missing something?

---

<div class="post-metadata">

**Author:** ![floppy](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/floppy/32/3962_2.png) [@floppy](https://community.auth0.com/u/floppy)\
**Post date:** [January 31, 2018, 10:51pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350/2 "2018-01-31T22:51:48Z")

</div>

You might be able to use the GitHub Deployments extension. I’m using that for rules, hosted pages, and database connections, while also writing API scripts for the rest of the configuration. See [https://manage.auth0.com/#/extensions](https://manage.auth0.com/#/extensions)

---

<div class="post-metadata">

**Author:** ![bschotten](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/User_font_awesome.svg/768px-User_font_awesome.svg.png) [@bschotten](https://community.auth0.com/u/bschotten)\
**Post date:** [January 31, 2018, 11:09pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350/3 "2018-01-31T23:09:02Z")

</div>

Thanks. We’re using on premise TFS, but at least that’s an indication that it’s technically possible.

---

<div class="post-metadata">

**Author:** ![yngndrw-sage](https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/User_font_awesome.svg/768px-User_font_awesome.svg.png) [@yngndrw-sage](https://community.auth0.com/u/yngndrw-sage)\
**Post date:** [April 20, 2018, 3:53pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350/4 "2018-04-20T15:53:38Z")

</div>

The GitHub deployments extension reveals a hidden “global” client / application, against which you can update the custom hosted pages.

Searching for the client ID of the hidden global client:  
[https://github.com/auth0-extensions/auth0-source-control-extension-tools/blob/master/src/auth0/pages.js#L13](https://github.com/auth0-extensions/auth0-source-control-extension-tools/blob/master/src/auth0/pages.js#L13)

Updating the custom hosted login page against this client:  
[https://github.com/auth0-extensions/auth0-source-control-extension-tools/blob/master/src/auth0/pages.js#L100](https://github.com/auth0-extensions/auth0-source-control-extension-tools/blob/master/src/auth0/pages.js#L100)

---

<div class="post-metadata">

**Author:** ![konrad.sopala](https://sea1.discourse-cdn.com/auth0/user_avatar/community.auth0.com/konrad.sopala/32/13516_2.png) [@konrad.sopala](https://community.auth0.com/u/konrad.sopala)\
**Post date:** [July 25, 2019, 12:50pm UTC](https://community.auth0.com/t/is-it-possible-to-manage-hosted-pages-via-the-management-api/9350/5 "2019-07-25T12:50:59Z")

</div>


