# How to update swagger at our own Indexer

**URL:** https://forum.klever.org/t/how-to-update-swagger-at-our-own-indexer/4146
**Category:** Developers
**Created:** [November 26, 2025, 4:12am UTC](https://forum.klever.org/t/how-to-update-swagger-at-our-own-indexer/4146 "2025-11-26T04:12:47Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Maik](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/maik/32/33_2.png) [@Maik](https://forum.klever.org/u/Maik)
#### Post date: [November 26, 2025, 4:12am UTC](https://forum.klever.org/t/how-to-update-swagger-at-our-own-indexer/4146/1 "2025-11-26T04:12:47Z")

</div>

There are 2 points in question, which we would like to adjust to our needs.

1. Update of the server URL

2. adjusting of the präfix in front of the parameters to get “/v1.0/” like at the official proxy Swagger

---

<div class="post-metadata">

### Author: ![Pedro\_Henrique](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/pedro_henrique/32/2942_2.png) [@Pedro\_Henrique](https://forum.klever.org/u/Pedro_Henrique)
#### Post date: [November 27, 2025, 11:39am UTC](https://forum.klever.org/t/how-to-update-swagger-at-our-own-indexer/4146/2 "2025-11-27T11:39:37Z")

</div>

Hey @Maik , how are you doing?

1. Update of the server URL  
You can customize the Swagger server URL using the --swagger-url flag when starting the node.  

2. Adjust the prefix  
That difference between the Node API and Proxy API is architectural, so it’s not possible to change it without modifying the source code. Do you need the /v1.0/ prefix for a specific feature or use case?

---

<div class="post-metadata">

### Author: ![Maik](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.klever.org/maik/32/33_2.png) [@Maik](https://forum.klever.org/u/Maik)
#### Post date: [November 27, 2025, 12:09pm UTC](https://forum.klever.org/t/how-to-update-swagger-at-our-own-indexer/4146/3 "2025-11-27T12:09:42Z")

</div>

Hi Pedro,

thanks for coming back to that topic.

The idea behind adding /v1.0 was to adopt and equate the original path provided by Klever.

But if this is not easily possible I can add the /v1.0 at the –swagger-url flag so it gets displayed at the URL. It’s an easy workaround and results at the same goal.
