Are ICPRIC and ICCPUR accessible via the Sage API?
If not, is there any other way to access Price Lists, other than by direct SQL Query or middleware such as Realisable IMAN?
Go to sage300webapi in your browser on the Sage server where web is installed, you can open in Swagger and see all of the API's and calls that are available. It also allows you to test things out with the "Try It". I do see ICItemPricing and ICPriceListCodes in the list of available API's.
*Community Hub is the new name for Sage City