Symptoms
Calling API using login/password of user with ACL configured results in the base-64 encoded message:
U3lzdGVtIEVycm9yCgpTZXJ2ZXIgX2FtdF9zZXJ2aWNlXyBpcyBub3QgYXZhaWxhYmxl
which is
System Error
Server _amt_service_ is not available
Meanwhile in the logs it can be seen that AHRC fails with the dump.
Cause
Currently ACL is not supported for PBA xml-rpc API, there is a request with id #PBA-59609 ("Support ACL in PBA XML-RPC API") to implement it.
Resolution
Do not use ACL for users that use API.