# Not able to create stored functions via API

**URL:** <https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050>\
**Category:** Support\
**Created:** [October 25, 2022, 11:00am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050 "2022-10-25T11:00:21Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ramon\_Cabrejas](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/ramon_cabrejas/32/1560_2.png) [@Ramon\_Cabrejas](https://community.stardog.com/u/Ramon_Cabrejas)\
**Post date:** [October 25, 2022, 11:00am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/1 "2022-10-25T11:00:21Z")

</div>

I´m trying to create stored functions via API following the documentation, [API Reference | ReDoc](https://stardog-union.github.io/http-docs/#tag/Stored-Functions), and I got the message:

{  
"message": "Only super users can add stored functions",  
"code": "SEAOE2"  
}

When I was trying to change password to admin user from Studio, I have another message  
"The password for admin could not be updated..."

is there an alternative to create stored functions? because is not possible to do it from Studio nor API,  
or is it possible to prove additional explicit permissions to create stored functions (from Studio) to avoid super user API limit?

---

<div class="post-metadata">

**Author:** ![stephen](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/stephen/32/27_2.png) [@stephen](https://community.stardog.com/u/stephen)\
**Post date:** [October 25, 2022, 12:05pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/2 "2022-10-25T12:05:42Z")

</div>

> [@Ramon\_Cabrejas](#):
>
> When I was trying to change password to admin user from Studio, I have another message  
> "The password for admin could not be updated..."

Only the admin user or another superuser can change the password for the admin user

> [@Ramon\_Cabrejas](#):
>
> is there an alternative to create stored functions? because is not possible to do it from Studio nor API,  
> or is it possible to prove additional explicit permissions to create stored functions (from Studio) to avoid super user API limit?

Unfortunately "superuser" is a flag that is set on the user at creation time, so there's no set of permissions that can be granted after the fact that will set it. The admin user can create an additional superuser via the CLI by running `stardog-admin user add --superuser newUser`

---

<div class="post-metadata">

**Author:** ![Ramon\_Cabrejas](https://yyz2.discourse-cdn.com/flex030/user_avatar/community.stardog.com/ramon_cabrejas/32/1560_2.png) [@Ramon\_Cabrejas](https://community.stardog.com/u/Ramon_Cabrejas)\
**Post date:** [October 26, 2022, 12:27pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/3 "2022-10-26T12:27:47Z")

</div>

I tried CLI command, ... but ... "Superuser privileges required for this operation"

---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [November 12, 2022, 1:56pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/4 "2022-11-12T13:56:23Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [December 4, 2022, 10:33pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/5 "2022-12-04T22:33:56Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [December 29, 2022, 7:15am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/6 "2022-12-29T07:15:44Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [January 25, 2023, 5:44pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/7 "2023-01-25T17:44:09Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [February 23, 2023, 4:39am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/8 "2023-02-23T04:39:54Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [March 23, 2023, 8:07am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/9 "2023-03-23T08:07:59Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [April 21, 2023, 7:22pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/10 "2023-04-21T19:22:47Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [May 22, 2023, 6:08am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/11 "2023-05-22T06:08:24Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [June 23, 2023, 7:38pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/12 "2023-06-23T19:38:45Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [July 27, 2023, 7:18am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/13 "2023-07-27T07:18:31Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [September 1, 2023, 2:02pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/14 "2023-09-01T14:02:34Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [October 14, 2023, 6:03am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/15 "2023-10-14T06:03:30Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [November 30, 2023, 11:27pm UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/16 "2023-11-30T23:27:43Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [January 21, 2024, 9:50am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/17 "2024-01-21T09:50:27Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [March 17, 2024, 6:50am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/18 "2024-03-17T06:50:13Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [May 17, 2024, 5:13am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/19 "2024-05-17T05:13:48Z")

</div>



---

<div class="post-metadata">

**Author:** ![system](https://canada1.discourse-cdn.com/flex030/uploads/stardog/original/2X/e/ed66b48a616f505106a4acde3c9cee7e6da9bc67.svg) [@system](https://community.stardog.com/u/system)\
**Post date:** [November 9, 2024, 3:08am UTC](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050/20 "2024-11-09T03:08:26Z")

</div>



[Next page](https://community.stardog.com/t/not-able-to-create-stored-functions-via-api/4050.md?page=2)
