RMS Adapter (Retail Management System)
Generic REST adapter for Retail Management System (RMS) — internal retail adapter, no public API.
RMS Adapter (Retail Management System)
The RMS Adapter provides a generic REST interface for integrating with proprietary Retail Management System (RMS) platforms that do not publish a public API.
RMS systems are typically on-premise installations provided by retail software vendors. API documentation and credentials are obtained directly from the vendor or your IT department.
Setup
- Obtain the RMS API base URL, authentication method, and credentials from your RMS vendor or IT team.
- In AACFlow, add an RMS Adapter block and enter:
- API Base URL — stored as a secret.
- Auth Type — Basic (username:password), Bearer Token, or Custom Header.
- Credentials — the corresponding value.
- Set the HTTP Method and API Path for the endpoint you are calling.
Operations
| Operation | Description |
|---|---|
rms_request | Execute an arbitrary HTTP request (GET, POST, PUT, DELETE, PATCH) against the RMS API using the configured authentication. |
Example workflow
A workflow polls the RMS every 5 minutes via rms_request GET /api/v1/orders?status=new, maps new orders to a standard format, and creates corresponding entries in an ERP system.
Links
- Block source: apps/aacflow/blocks/blocks/rms_adapter.ts

