# Non documented functionality in the tasks api

**URL:** https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428
**Category:** Help
**Created:** [July 2, 2026, 1:19pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428 "2026-07-02T13:19:26Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Andre\_Driemeyer](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@Andre\_Driemeyer](https://forum.genieacs.com/u/Andre_Driemeyer)
#### Post date: [July 2, 2026, 1:19pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428/1 "2026-07-02T13:19:26Z")

</div>

Hi i noticed it is possible to make a provision execute within the /tasks api with the arguments:  
{  
name: “provisions”,  
provisions: [“my\_provision\_name”, “argument1”, “argument2”,…],  
}

Is this feature still supported?

---

<div class="post-metadata">

### Author: ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)
#### Post date: [July 2, 2026, 5:01pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428/2 "2026-07-02T17:01:33Z")

</div>

I’ve searched the documentation and reviewed the code and see no way of directly applying a provision to a specific CPE. The supported way is to apply a [provision to a CPE is via presets](https://docs.genieacs.com/en/latest/provisions.html).

---

<div class="post-metadata">

### Author: ![Andre\_Driemeyer](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@Andre\_Driemeyer](https://forum.genieacs.com/u/Andre_Driemeyer)
#### Post date: [July 2, 2026, 5:23pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428/3 "2026-07-02T17:23:21Z")

</div>

![image](https://canada1.discourse-cdn.com/flex035/uploads/genieacs/original/2X/5/5d34ac6593a8320782778c1e32de93517e6e6665.png)  
During the validation of tasks there was a “provisiosn” clause and i started following the code from there. Seems to be implemented in this commit: [Implement support for Get/SetParameterAttributes · genieacs/genieacs@bf9517c · GitHub](https://github.com/genieacs/genieacs/commit/bf9517c65295aeb7c885d459049181fdd6b935b0)

I tested in my setup and it seems to be working…

---

<div class="post-metadata">

### Author: ![akcoder](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.genieacs.com/akcoder/32/11_2.png) [@akcoder](https://forum.genieacs.com/u/akcoder)
#### Post date: [July 2, 2026, 5:33pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428/4 "2026-07-02T17:33:51Z")

</div>

Thank you for that. I missed the calls in api-functions when searching through the code. If you have time, can you please create a PR to update the docs with information about how to call a provision on a CPE directly from the API? I’d put it under the “download” section on this page

> <https://github.com/genieacs/genieacs/blob/master/docs/api-reference.rst>

---

<div class="post-metadata">

### Author: ![Andre\_Driemeyer](https://avatars.discourse-cdn.com/v4/letter/a/ed655f/32.png) [@Andre\_Driemeyer](https://forum.genieacs.com/u/Andre_Driemeyer)
#### Post date: [July 2, 2026, 5:39pm UTC](https://forum.genieacs.com/t/non-documented-functionality-in-the-tasks-api/7428/5 "2026-07-02T17:39:01Z")

</div>

Sure, I’m developing a feature in my internal project that makes use of this feature. I’ll get some personal experience and document it.
