API Composer
Read or send data through an API.
What can you do with it?
You want to retrieve data from another system and use it in SAS.
- External system
- API Composer
- Usable data
How to start
- Choose the connection
- Configure the request
- Check the response
On this page
Navigation und Seitenzusammenfassung sind auf Deutsch. Der technische Inhalt dieser Seite ist vorläufig noch auf Englisch und wird schrittweise übersetzt.
API Composer is where you set up calls to other systems and decide what happens to what comes back. You describe a call once — its address, its authentication, the records it should send, the fields you want out of the response — and from then on it can be run by hand, run as part of a sequence of calls, or run automatically by the rest of the platform.
Three things make up most of the work:
- A request is one call to one address.
- A sequence is a list of requests that run in order and can pass values to each other.
- An environment holds the addresses, credentials and headers that change between test and production, so the same requests can be pointed at either.
What a request returns can be written into a data set in the platform, or kept as values that later requests in the same sequence can use.
Use API Composer when
- SAS needs to read data from an external REST API.
- stored records need to be sent to another system.
- several calls must run in a fixed order.
- values from one call are needed by later calls.
- API configuration must move between SAS systems.
Documentation map
| Topic | What you will find |
|---|---|
| the restricted guide | Create and run your first request. |
| the restricted guide | Collections, folders, requests, and sequences. |
| the restricted guide | Reuse hosts, headers, variables, and credentials. |
| the restricted guide | Test calls and prepare records to send. |
| the restricted guide | Batching, paging, errors, retries, and polling. |
| the restricted guide | Store response rows or pass values between requests. |
| the restricted guide | Run and publish configured work. |
| the restricted guide | Move portable configuration between systems. |
| the restricted guide | Outcome-based procedures. |
| the restricted guide | Errors, limits, and FAQ. |
In diesem Abschnitt
Take the next step
Use the reference material for details or discuss your question with the team.
Ask your question