List staged transactions
layerz_list_transactionsRead a data source's staged transactions (API connector or csv/fec file import — any id from layerz_list_integrations) annotated with where the projection routes each one: the target item and whether it matched a rule or an auto-created item, or the reason it was skipped. A row with no matching rule is skipped (mapping is the only routing path — no fuzzy match) unless the source opts into auto-create; a row matched by an __ignore__ rule has status ignored (deliberately out of scope). Read-only — it never writes. Use it to find rows that route nowhere before writing a mapping rule. Filter with period (YYYY-MM) and q (substring on description/category). Pass format: "csv" to instead re-download the FULL staged import as a CSV file: returns a 24h signed download_url (filters don't apply, no routing annotations — the normalized rows as-staged).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Keep rows whose description/category contains this text. | |
| format | No | Default json (annotated rows inline). `csv`: export every staged row of the source as a CSV file and return a signed `download_url` (same file as the web Sources panel download). | |
| period | No | Keep only this YYYY-MM period. | |
| model_id | No | Target model UUID. Required for user-scoped API keys; ignored (or validated against scope) for model-scoped keys. | |
| connection_id | Yes | Connection id from layerz_list_integrations. |