List supported input formats
list_supported_formatsLists supported data source formats (CSV, SQLite, JSON, JSONL, Parquet) for generating ISO 20022 payment messages. Use this to identify compatible file types before calling generate_message_from_file.
Instructions
List the on-disk data formats the pain001 loader can read.
Use this to tell a user which file types they may supply to
``generate_message_from_file``. This lists *data-source* formats (CSV,
SQLite, …); for the list of ISO 20022 *message* types call
``list_message_types`` instead.
Returns a list of ``{"id", "name", "extension"}`` dictionaries
covering CSV, SQLite, JSON, JSONL, and Parquet (the last requires the
``pain001[parquet]`` extra).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |