# Issue: API Key Non-Signing Admin Co-Signer Setup

**URL:** <https://community.fireblocks.com/t/issue-api-key-non-signing-admin-co-signer-setup/2544>\
**Category:** Support\
**Tags:** help-center, getting-started\
**Created:** [June 11, 2025, 5:11am UTC](https://community.fireblocks.com/t/issue-api-key-non-signing-admin-co-signer-setup/2544 "2025-06-11T05:11:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![drewjya](https://avatars.discourse-cdn.com/v4/letter/d/bb73d2/32.png) [@drewjya](https://community.fireblocks.com/u/drewjya)\
**Post date:** [June 11, 2025, 5:11am UTC](https://community.fireblocks.com/t/issue-api-key-non-signing-admin-co-signer-setup/2544/1 "2025-06-11T05:11:05Z")

</div>

I’m working in the testnet environment and setting up webhooks to be sent from my local endpoint using ngrok. I’ve successfully created an API Key user with a Non-Signing Admin role. However, I’m encountering an issue: It seems I’m being prompted to add a Co-Signer for this API Key user, and I don’t understand why this is necessary. Could anyone offer some guidance or suggestions?

---

<div class="post-metadata">

**Author:** ![mnamakwala](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@mnamakwala](https://community.fireblocks.com/u/mnamakwala)\
**Post date:** [June 11, 2025, 6:49pm UTC](https://community.fireblocks.com/t/issue-api-key-non-signing-admin-co-signer-setup/2544/2 "2025-06-11T18:49:31Z")

</div>

Hi Drewjya,  
All API users except EDITOR and VIEWER need to be paired to a cosigner.  
[https://support.fireblocks.io/hc/en-us/articles/4407823826194-Adding-new-API-Users#:~:text=For%20approving%20workspace%20operations%20or%20signing%20transactions](https://support.fireblocks.io/hc/en-us/articles/4407823826194-Adding-new-API-Users#:~:text=For%20approving%20workspace%20operations%20or%20signing%20transactions)  
If you do not wish to pair to to a cosigner kindly create an EDITOR or VIEWER user. Thanks

---

<div class="post-metadata">

**Author:** ![drewjya](https://avatars.discourse-cdn.com/v4/letter/d/bb73d2/32.png) [@drewjya](https://community.fireblocks.com/u/drewjya)\
**Post date:** [June 12, 2025, 2:28am UTC](https://community.fireblocks.com/t/issue-api-key-non-signing-admin-co-signer-setup/2544/3 "2025-06-12T02:28:15Z")

</div>

Thank you for your information. I have some questions regarding webhook testing.

Based on the Fireblocks documentation ([Webhooks v2](https://developers.fireblocks.com/reference/webhooks-v2)), I understand that I can test webhooks via the dashboard or through the SDK. However, I cannot find the ‘test endpoint’ button on the dashboard. Additionally, when I attempted to test it via the SDK, I received a ‘403 Forbidden’ error.
