# Add Pritunl Zero via API not working

**URL:** <https://forum.pritunl.com/t/add-pritunl-zero-via-api-not-working/2059>\
**Category:** Pritunl Zero\
**Tags:** pritunl-zero\
**Created:** [May 16, 2024, 1:53am UTC](https://forum.pritunl.com/t/add-pritunl-zero-via-api-not-working/2059 "2024-05-16T01:53:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![ariretiarno](https://forum.pritunl.com/user_avatar/forum.pritunl.com/ariretiarno/32/517_2.png) [@ariretiarno](https://forum.pritunl.com/u/ariretiarno)\
**Post date:** [May 16, 2024, 1:53am UTC](https://forum.pritunl.com/t/add-pritunl-zero-via-api-not-working/2059/1 "2024-05-16T01:53:52Z")

</div>

I try to use API to ad users on pritunl zero, but not working, i have use this code [pritunl-zero/tools/add\_users.py at master · pritunl/pritunl-zero · GitHub](https://github.com/pritunl/pritunl-zero/blob/master/tools/add_users.py)

 ![image](https://forum-static.pritunl.com/original/1X/2bf4c96ced3b855dc61b15abba6895c1aa0d21e9.png)

---

<div class="post-metadata">

**Author:** ![zach](https://forum.pritunl.com/user_avatar/forum.pritunl.com/zach/32/1105_2.png) [@zach](https://forum.pritunl.com/u/zach)\
**Post date:** [May 16, 2024, 2:08am UTC](https://forum.pritunl.com/t/add-pritunl-zero-via-api-not-working/2059/2 "2024-05-16T02:08:19Z")

</div>

Pritunl Zero uses a SHA512 HMAC instead of the SHA256 HMAC used in Pritunl. The validation code is in [**pritunl/pritunl-zero/signature/signature.go**](https://github.com/pritunl/pritunl-zero/blob/master/signature/signature.go#L94). The error shown is a unicode error possibly because of the Python 3 detection line `if sys.version_info[0] < 3:` not working correctly. If it is Python 3 the Python 2 if case should be removed.
