# CustomAPI in polyscopex

**URL:** <https://forum.universal-robots.com/t/customapi-in-polyscopex/41926>\
**Category:** URCaps SDK\
**Created:** [December 5, 2025, 10:13am UTC](https://forum.universal-robots.com/t/customapi-in-polyscopex/41926 "2025-12-05T10:13:04Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![funing.hu](https://avatars.discourse-cdn.com/v4/letter/f/9de053/32.png) [@funing.hu](https://forum.universal-robots.com/u/funing.hu)\
**Post date:** [December 5, 2025, 10:13am UTC](https://forum.universal-robots.com/t/customapi-in-polyscopex/41926/1 "2025-12-05T10:13:04Z")

</div>

Hello,

i’m pulling some efforts to work on CustomAPI in PolyScope X context, inheriting a super useful [URCap Sample: URCap CustomAPI](https://forum.universal-robots.com/t/urcap-sample-urcap-customapi/3022) in PolyScope5. Feel free to check it out and leave your any feedback/thinking to guide our forum for a further enhancement.

![customAPI](https://us1.discourse-cdn.com/flex020/uploads/universal_robots/original/2X/c/caf6610c9534ec12b9e71aca2cbd3fc6c65a0f0b.gif)

The sample code can be found here: [github.com/FuNingHu/custom-api-polyscopex](https://github.com/FuNingHu/custom-api-polyscopex)

This repo implements a similar concept to CustomAPI in PolyScope X context, to permit inserting child program node from parent node, and to change child node value from parent node. With power of PolyScope X SDK 0.18.90, **it found also possible to do reverse vay (child change parent’s value)**!

Though it’s not likely an api approach and the feature has been enabled directly from the URCap Typescript API.
