# How can I call this interface in canisters? Can anyone help me

**URL:** <https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281>\
**Category:** Developers\
**Created:** [November 2, 2021, 9:57am UTC](https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281 "2021-11-02T09:57:34Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![0x000000000000000](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/0x000000000000000/32/6292_2.png) [@0x000000000000000](https://forum.dfinity.org/u/0x000000000000000)\
**Post date:** [November 2, 2021, 9:57am UTC](https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281/1 "2021-11-02T09:57:34Z")

</div>

![截屏2021-11-02 下午5.55.53](https://us1.discourse-cdn.com/flex023/uploads/dfn/original/2X/e/e0daea1cff491a1a52ce49ac12c2e3ab66fdbaa7.png)

---

<div class="post-metadata">

**Author:** ![simpson](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/simpson/32/10431_2.png) [@simpson](https://forum.dfinity.org/u/simpson)\
**Post date:** [November 2, 2021, 10:49am UTC](https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281/2 "2021-11-02T10:49:11Z")

</div>

The answer depends on which client you are using to call the method (JS, Motoko, Rust, dfx etc).

Maybe this should provide the answer for you:

> **[Internet Computer | Documentation](https://sdk.dfinity.org/docs/developers-guide/cli-reference.html)**
>
> Documentation for the internet computer.

---

<div class="post-metadata">

**Author:** ![0x000000000000000](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/0x000000000000000/32/6292_2.png) [@0x000000000000000](https://forum.dfinity.org/u/0x000000000000000)\
**Post date:** [November 2, 2021, 11:14am UTC](https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281/3 "2021-11-02T11:14:42Z")

</div>

How to use rust to call

---

<div class="post-metadata">

**Author:** ![cryptoschindler](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/cryptoschindler/32/26_2.png) [@cryptoschindler](https://forum.dfinity.org/u/cryptoschindler)\
**Post date:** [November 5, 2021, 8:44am UTC](https://forum.dfinity.org/t/how-can-i-call-this-interface-in-canisters-can-anyone-help-me/8281/4 "2021-11-05T08:44:18Z")

</div>

seems not possible at the moment

> [@Getting a Canister's Controller On-Chain](https://forum.dfinity.org/t/getting-a-canisters-controller-on-chain/7531/5):
>
> Personally, I don’t think that reading the cycle’s balance of a canister is too much information. However, maybe it would be best to leave that up to the community as a whole? Additionally, how can we move this forward? It would be great to get this in-front of a wider portion of the community to get an answer to if we can just make ‘canister\_status’ a public method, or if adding a separate method that only returns the list of controllers is the better route.
