https://github.com/sassoftware/rest-api-use-cases
This project aims to leverage the knowledge base of the SAS users and the developers community for robust SAS API documentation, user guides and quick starts.
https://github.com/sassoftware/rest-api-use-cases
Last synced: 10 months ago
JSON representation
This project aims to leverage the knowledge base of the SAS users and the developers community for robust SAS API documentation, user guides and quick starts.
- Host: GitHub
- URL: https://github.com/sassoftware/rest-api-use-cases
- Owner: sassoftware
- License: apache-2.0
- Created: 2021-10-14T14:25:00.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-10T19:11:44.000Z (over 1 year ago)
- Last Synced: 2025-04-09T16:09:39.308Z (about 1 year ago)
- Language: Jupyter Notebook
- Size: 2.96 MB
- Stars: 22
- Watchers: 7
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# SAS REST API end-to-end use cases
## Overview
This project aims to leverage the knowledge base of the SAS users and the developers community for robust SAS API documentation, user guides and quick starts.
### VIDEO: Learn how to use this GitHub repository.
[](https://video.sas.com/sharing?videoId=6278768817001 "API end-to-end use case video")
## Organization
Examples are segmented by scripting language. The goal is to have all use cases represented in each language. Note, if you create the use case in Postman, you can easily convert to other languages using the 'Code' option.
Each language directory contains a project template you may use to create your own examples.
Each language directory also contains an authentication folder. Use the code provided for your examples. Please note, we're using password authentication grant_type, which is the easiest, but least secure method.
## Issues
If you encounter issues or problems with any of the code in this repository, please create a GitHub issue [here](https://github.com/sassoftware/rest-api-use-cases/issues). Alternatively, you can create a thread on the [SAS Developers Community](https://communities.sas.com/t5/Developers/bd-p/developers). Please do not contact SAS Tech Support.
## Contributing
We welcome your contributions! This project only gets better with examples from others. Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to submit contributions to this project.
While not required, we encourage you to contribute your code in multiple scripting languages. If you need assistance with this, please open an issue and we'll provide assistance.
## License
This project is licensed under the [Apache 2.0 License](LICENSE).
## Additional Resources
* API documentation
* [SAS Viya APIs](https://developer.sas.com/apis/rest/)
* [CAS APIs](https://developer.sas.com/apis/cas/rest/current/apidoc.html)
* [CAS Actions and Action Sets](https://go.documentation.sas.com/doc/en/pgmcdc/8.11/allprodsactions/titlepage.htm)
* [SAS Developers Community](https://communities.sas.com/t5/Developers/bd-p/developers)
* [Developer-related SAS Users blog posts](https://blogs.sas.com/content/tag/developers/)