# `PhoenixKitCatalogue.Import.Source.Universal`
[🔗](https://github.com/BeamLabEU/phoenix_kit_catalogue/blob/v0.19.1/lib/phoenix_kit_catalogue/import/source/universal.ex#L1)

Universal import source: XLSX/CSV (existing parser) + JSON (export round-trip).

# `parse`

```elixir
@spec parse(binary(), String.t(), atom()) :: {:ok, map()} | {:error, term()}
```

Parse an uploaded file into the mapper's parsed_file shape.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
