Supported formats
When to use
- A legacy ERP or payroll system only produces file exports, often in fixed-width layouts
- A partner delivers CSV or other delimited files to an SFTP or FTP server on a schedule
- A team maintains data in Excel spreadsheets that must feed an integration
- A system exports JSON or XML documents instead of exposing an API
- Bank, fiscal or government files with positional layouts
How it works
- Your files stay where they are: SFTP, FTP, Amazon S3, Google Drive, or wherever they live today
- RWS Connect picks them up on the agreed schedule, parses the layout and writes the records to a structured table
- Your integration extracts the table through the RWS Connect API, like any other REST source
What you provide
Requesting the connector
Email connect@rwsintegration.com with the items above to open a ticket.Your table is ready within two business days (SLA) after access and the information above are provided. If access requires a VPN, VPN setup takes an additional two business days before the pipeline is built.
How your data appears
- One table per file layout, named as agreed in the ticket
- Columns in
snake_case - When a pipeline combines more than one file or layout into a single dataset, each column is prefixed with the source it came from, and every record is delivered as a single flat JSON object (see Column prefixes)
- Every run adds a snapshot stamped with the extraction date, so history is preserved
- Standard columns on every table:
extracted_at,extraction_date,extract_start_date_parameter,extract_end_date_parameter
Next steps
RWS Connect
Understand how RWS Connect works
Querying the RWS Connect API
Filters, aggregations, pagination and more