Yes, with v3.00b of GETURI I have added an API interface. See the GETURI documentation for more information on use of this API interface.
You can find descriptions of the return codes (RC) by following the instructions listed on this site.
This error is saying that you don't have the proper Certificate Authority(ies) (CAs) installed on your machine in order to communicate over SSL with the web service you are using. You'll need to install the CAs requred for this.
This page will provide instructions on how this is done.
This is because the user that is making the request does not have the proper authorities to the SSL keyring files and/or directory that are located in the IFS. The keyring files (on most systems) can be found by using the following command:
WRKLNK '/QIBM/UserData/ICSS/Cert/Server/*'
Normally running the following commands will fix this issue:
CHGAUT OBJ('/QIBM/UserData/ICSS/Cert/Server') USER(*PUBLIC) DTAAUT(*RX)
CHGAUT OBJ('/QIBM/UserData/ICSS/Cert/Server/*') USER(*PUBLIC) DTAAUT(*R)
There are some examples listed at this page, but if you have a unique situation, or examples using cURL and/or Postman, feel free to send them to us and we can put together a simple example for you.