SAS Institute website screenshot

SAS Institute

SAS Institute is a global leader in analytics, AI, and data management software. SAS Viya, its cloud-native platform, exposes a comprehensive catalog of REST APIs covering data management, machine learning, decisions, reports, identities, and platform administration. The Viya REST API surface enables embedding analytics, automating model lifecycles, and integrating governed AI into business workflows.

SAS Institute publishes 10 APIs on the APIs.io network, including BusinessRules API, CAS API, Decisions API, and 7 more. Tagged areas include Analytics, Data Management, Artificial Intelligence, Machine Learning, and Software.

The SAS Institute catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.

SAS Institute’s developer surface includes authentication, documentation, getting-started guide, engineering blog, and 14 more developer resources.

52.4/100 developing ▬ flat Agent 34/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serveFree trial⚡ Free to try
10 APIs 8 Features 6 Use Cases
AnalyticsData ManagementArtificial IntelligenceMachine LearningSoftware

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 52.4/100 · developing
Contract Quality 15.7 / 25
Developer Ergonomics 9.6 / 20
Commercial Clarity 7.9 / 20
Operational Transparency 3.4 / 13
Governance 8.3 / 12
Discoverability 7.6 / 10
Agent readiness — 34/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/sas: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 10

Individual APIs this provider publishes, each with its own machine-readable definition.

SAS Institute BusinessRules API

The BusinessRules API from SAS Institute — 1 operation(s) for businessrules.

SAS Institute CAS API

The CAS API from SAS Institute — 1 operation(s) for cas.

SAS Institute Decisions API

The Decisions API from SAS Institute — 2 operation(s) for decisions.

SAS Institute Files API

The Files API from SAS Institute — 1 operation(s) for files.

SAS Institute Folders API

The Folders API from SAS Institute — 1 operation(s) for folders.

SAS Institute Identities API

The Identities API from SAS Institute — 2 operation(s) for identities.

SAS Institute Jobs API

The Jobs API from SAS Institute — 2 operation(s) for jobs.

SAS Institute Logon API

The Logon API from SAS Institute — 1 operation(s) for logon.

SAS Institute Models API

The Models API from SAS Institute — 2 operation(s) for models.

SAS Institute Reports API

The Reports API from SAS Institute — 2 operation(s) for reports.

Scroll for all 10

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

SAS Viya REST API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Sas Plans Pricing

3 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Sas Rate Limits

2 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Sas Finops

FINOPS

Features 8

Notable capabilities this provider offers.

Cloud Analytic Services (CAS)

REST access to in-memory CAS server for high-performance analytics on large datasets

Model Management

Register, monitor, compare, and govern machine learning model lifecycles

Decisions and Business Rules

Author, version, and execute decision flows and business rule sets

Reports and Visual Analytics

Create, read, update, and export SAS Visual Analytics reports

Data Quality and Catalog

Manage data sources, tables, lineage, and quality rules with governance

OAuth 2.0 via SAS Logon

Standard OAuth flows through the SAS Logon Manager for secure API access

Real-Time Watchlist Screening

Screen parties and payments against illegal-activity watchlists in real time

Event Stream Processing

Deploy and monitor streaming analytics through Event Stream Manager and Studio

Scroll for all 8

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Sas Viya Rest Api Context

12 classes · 0 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

SAS Institute API Rules

5 rules · 3 warnings 2 info

SPECTRAL

SAS Institute API Rules

11 rules · 2 errors 7 warnings 2 info

SPECTRAL

JSON Schema 3

Standalone JSON Schema definitions for this provider's data models.

SAS Viya Decision

9 properties

JSON SCHEMA

SAS Viya Job

8 properties

JSON SCHEMA

SAS Viya Report

8 properties

JSON SCHEMA

JSON Structure 1

JSON Structure definitions describing this provider's data shapes.

Sas Viya Rest Api Job Structure

0 properties

JSON STRUCTURE

Examples 2

Example request and response payloads for these APIs.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Sas Authentication

oauth2 · 1 scheme

SECURITY

Sas Domain Security

TLSv1.2 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Sas Scopes

1 scope · password

1 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Sas Agentic Access

16 operations · 3 acting

16 operations · 3 acting

AGENTIC

Use Cases 6

What developers build with this provider.

Fraud Detection

Operationalize SAS Fraud and Compliance rules to score transactions in real time

Embedded Analytics

Embed SAS Viya reports and insights into custom portals and applications

MLOps Automation

Automate the model lifecycle from training to publish to monitoring via REST

Risk Management

Score risk decisions and govern compliance through decisioning APIs

Customer Intelligence

Drive marketing journeys with SAS Customer Intelligence 360 event collection

Health and Life Sciences

Manage clinical jobs and clinical repository content via SAS Clinical APIs

Integrations 5

Pre-built integrations with other platforms and tools.

Python and R

Open-source clients call SAS Viya REST APIs from Python and R workflows

AWS, Azure, and GCP

Deploy SAS Viya on major cloud providers and integrate with native services

Java

Java SDK and REST clients for embedding SAS analytics in enterprise apps

JavaScript and Web Portals

SAS Viya SDK for JavaScript embeds dashboards and content in web apps

Event Streams

Connect SAS Event Stream Processing to Kafka, MQTT, and IoT pipelines

Resources

Get Started 2

Portal, sign-up, and the first successful call

Documentation 1

Reference material describing how the API behaves

Agent Surfaces 1

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 2

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: sas
url: https://raw.githubusercontent.com/api-evangelist/sas/refs/heads/main/apis.yml
name: SAS Institute
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: true
  try_now: true
  public: false
  label: Freemium (free trial) · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/sas.png
tags:
- Analytics
- Data Management
- Artificial Intelligence
- Machine Learning
- Software
description: SAS Institute is a global leader in analytics, AI, and data management software. SAS Viya, its cloud-native platform,
  exposes a comprehensive catalog of REST APIs covering data management, machine learning, decisions, reports, identities,
  and platform administration. The Viya REST API surface enables embedding analytics, automating model lifecycles, and integrating
  governed AI into business workflows.
created: '2026-05-05'
modified: '2026-05-19'
specificationVersion: '0.19'
apis:
- aid: sas:sas-businessrules-api
  name: SAS Institute BusinessRules API
  description: The BusinessRules API from SAS Institute — 1 operation(s) for businessrules.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - BusinessRules
  properties:
  - type: OpenAPI
    url: openapi/sas-businessrules-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-cas-api
  name: SAS Institute CAS API
  description: The CAS API from SAS Institute — 1 operation(s) for cas.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - CAS
  properties:
  - type: OpenAPI
    url: openapi/sas-cas-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-decisions-api
  name: SAS Institute Decisions API
  description: The Decisions API from SAS Institute — 2 operation(s) for decisions.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Decisions
  properties:
  - type: OpenAPI
    url: openapi/sas-decisions-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-files-api
  name: SAS Institute Files API
  description: The Files API from SAS Institute — 1 operation(s) for files.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/sas-files-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-folders-api
  name: SAS Institute Folders API
  description: The Folders API from SAS Institute — 1 operation(s) for folders.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Folders
  properties:
  - type: OpenAPI
    url: openapi/sas-folders-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-identities-api
  name: SAS Institute Identities API
  description: The Identities API from SAS Institute — 2 operation(s) for identities.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Identities
  properties:
  - type: OpenAPI
    url: openapi/sas-identities-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-jobs-api
  name: SAS Institute Jobs API
  description: The Jobs API from SAS Institute — 2 operation(s) for jobs.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Jobs
  properties:
  - type: OpenAPI
    url: openapi/sas-jobs-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-logon-api
  name: SAS Institute Logon API
  description: The Logon API from SAS Institute — 1 operation(s) for logon.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Logon
  properties:
  - type: OpenAPI
    url: openapi/sas-logon-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-models-api
  name: SAS Institute Models API
  description: The Models API from SAS Institute — 2 operation(s) for models.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Models
  properties:
  - type: OpenAPI
    url: openapi/sas-models-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
- aid: sas:sas-reports-api
  name: SAS Institute Reports API
  description: The Reports API from SAS Institute — 2 operation(s) for reports.
  humanURL: https://developer.sas.com/apis/rest/
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/sas-reports-api-openapi.yml
  - type: Documentation
    url: https://developer.sas.com/apis/rest/
  - type: APICatalog
    url: https://developer.sas.com/rest-apis
  - type: SDKs
    url: https://developer.sas.com/sdk/
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-job-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-report-schema.json
  - type: JSONSchema
    url: json-schema/sas-viya-rest-api-decision-schema.json
  - type: JSONLD
    url: json-ld/sas-viya-rest-api-context.jsonld
common:
- type: AgenticAccess
  url: agentic-access/sas-agentic-access.yml
- type: DomainSecurity
  url: security/sas-domain-security.yml
- type: Authentication
  url: authentication/sas-authentication.yml
- type: OAuthScopes
  url: scopes/sas-scopes.yml
- type: GitHubOrganization
  url: https://github.com/sassoftware
- type: LinkedIn
  url: https://www.linkedin.com/company/sas
- type: Website
  url: https://www.sas.com/
- type: DeveloperPortal
  url: https://developer.sas.com/
- type: Documentation
  url: https://developer.sas.com/apis/rest/
- type: APICatalog
  url: https://developer.sas.com/rest-apis
- type: SDKs
  url: https://developer.sas.com/sdk/
- type: GettingStarted
  url: https://developer.sas.com/guides/get-started-rest-apis.html
- type: Blog
  url: https://blogs.sas.com/content/feed/
- type: SpectralRules
  url: rules/sas-spectral-rules.yml
- type: Vocabulary
  url: vocabulary/sas-vocabulary.yml
- type: Features
  data:
  - name: Cloud Analytic Services (CAS)
    description: REST access to in-memory CAS server for high-performance analytics on large datasets
  - name: Model Management
    description: Register, monitor, compare, and govern machine learning model lifecycles
  - name: Decisions and Business Rules
    description: Author, version, and execute decision flows and business rule sets
  - name: Reports and Visual Analytics
    description: Create, read, update, and export SAS Visual Analytics reports
  - name: Data Quality and Catalog
    description: Manage data sources, tables, lineage, and quality rules with governance
  - name: OAuth 2.0 via SAS Logon
    description: Standard OAuth flows through the SAS Logon Manager for secure API access
  - name: Real-Time Watchlist Screening
    description: Screen parties and payments against illegal-activity watchlists in real time
  - name: Event Stream Processing
    description: Deploy and monitor streaming analytics through Event Stream Manager and Studio
- type: UseCases
  data:
  - name: Fraud Detection
    description: Operationalize SAS Fraud and Compliance rules to score transactions in real time
  - name: Embedded Analytics
    description: Embed SAS Viya reports and insights into custom portals and applications
  - name: MLOps Automation
    description: Automate the model lifecycle from training to publish to monitoring via REST
  - name: Risk Management
    description: Score risk decisions and govern compliance through decisioning APIs
  - name: Customer Intelligence
    description: Drive marketing journeys with SAS Customer Intelligence 360 event collection
  - name: Health and Life Sciences
    description: Manage clinical jobs and clinical repository content via SAS Clinical APIs
- type: Integrations
  data:
  - name: Python and R
    description: Open-source clients call SAS Viya REST APIs from Python and R workflows
  - name: AWS, Azure, and GCP
    description: Deploy SAS Viya on major cloud providers and integrate with native services
  - name: Java
    description: Java SDK and REST clients for embedding SAS analytics in enterprise apps
  - name: JavaScript and Web Portals
    description: SAS Viya SDK for JavaScript embeds dashboards and content in web apps
  - name: Event Streams
    description: Connect SAS Event Stream Processing to Kafka, MQTT, and IoT pipelines
- type: Plans
  url: plans/sas-plans-pricing.yml
- type: RateLimits
  url: rate-limits/sas-rate-limits.yml
- type: FinOps
  url: finops/sas-finops.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com