In this directory they have token-based auth. You have to send your creds and get the auth token and then use it to connect to openvpn or wireguard.
Token generated by curl post request on privateinternetaccess.com/api/client/v2/token.
The only problem is the endpoint is completely unresponsive and there is not single issue about it in the repo....
:blobcatthumbsup: