# Netifd script API documentation for developer

**URL:** <https://forum.openwrt.org/t/netifd-script-api-documentation-for-developer/219943>\
**Category:** Talk about Documentation\
**Created:** [December 30, 2024, 11:07am UTC](https://forum.openwrt.org/t/netifd-script-api-documentation-for-developer/219943 "2024-12-30T11:07:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![miftahul\_huda](https://forum.openwrt.org/letter_avatar/miftahul_huda/32/5_5575768a8748004e209b776fc1b2916d.png) [@miftahul\_huda](https://forum.openwrt.org/u/miftahul_huda)\
**Post date:** [December 30, 2024, 11:07am UTC](https://forum.openwrt.org/t/netifd-script-api-documentation-for-developer/219943/1 "2024-12-30T11:07:16Z")

</div>

Hi All,

I am reading about the netifd protocol's scripts and found that these scripts use the function API from shell script to update the interface's status also creating dynamic interface (at runtime). But I don't find any documentation for these APIs, like which kind of interface is able to use update ip data `proto_add_ipv4_address "<ip>" "<mask>"`. It could be use full to have the documentation for this. Is there any direction to know where I should look for these stuff?
