SAS Viya and CAS REST APIs: Two entry points into SAS Viya
SAS provides two sets of REST APIs to SAS Viya. Why two? Let's consider who is using the APIs, and what they are trying to accomplish.
APIs for application developers and admins
SAS Viya APIs target enterprise application developers (who may or may not be versed in analytics), who intend to build on the work of model builders and data scientists. These developers want to deliver apps based on SAS Viya technology -- for example, to call an analytical model to score data.
APIs for analysts and data scientists
Cloud Analytic Services (CAS) REST APIs are used by data scientists and programmers (who are decidedly adept at analytics) and administrators, who need to interact with CAS directly and are knowledgeable about CAS actions. CAS actions are the building blocks of analytical work in SAS Viya.