Api Search From Usermanager using C#

Hi All,
/tool user-manager user print where username~“23”
finding users that containing “23” in username like; 2345, 2323, 1234, …
working fine, however in Api code it does not work correctly, just find correct username not containing string.

this is code.
mikrotik.Send(“/tool/user-manager/user/print”);
mikrotik.Send(“?~username=23”);
mikrotik.Send(“.tag=userFind”, true);

Tried all combination;
mikrotik.Send(“?~username=23”);
mikrotik.Send(“?~username=23”);
mikrotik.Send(“?~username=:23”);
mikrotik.Send(“?~username~23”);
mikrotik.Send(“~username=23”);
mikrotik.Send(“?~username=“23"”);
mikrotik.Send(”?~numbers=23");

is anybody know the correct syntax ?

This feature is not yet supported by the API protocol in any way.

For now, you need to fetch all items over the wire, and filter them on the client side.

Thanks for reply, Already doing this but 2500 client making time to fetch all data all time,
best regards.