No connection required; this utility connector works out of the box.
Tools
to-json: Convert CSV to JSON
to-json: Convert CSV to JSON
from-json: Convert JSON to CSV
from-json: Convert JSON to CSV
Array of objects to convert.
Specific columns to include.
Field delimiter.
Include header row.
Quote all fields.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.parse: Parse CSV with options
parse: Parse CSV with options
Parse CSV with detailed configuration.Example request:Example response:
CSV string to parse.
Field delimiter.
Newline character.
Quote character.
Escape character.
First row is headers.
Auto-convert values to numbers.
Skip empty lines.
Only parse the first N rows.
filter: Filter rows by condition
filter: Filter rows by condition
CSV string.
Column name to filter on.
Operator:
equals, not_equals, contains, not_contains, gt, gte, lt, lte, or regex.Value to compare.
Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.sort: Sort rows
sort: Sort rows
CSV string.
Columns to sort by.
Sort order for each column:
asc or desc.Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.dedupe: Remove duplicate rows
dedupe: Remove duplicate rows
CSV string.
Columns to check for uniqueness (all columns if omitted).
Keep the first occurrence (or last if false).
Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.transform: Rename, reorder, or select columns
transform: Rename, reorder, or select columns
CSV string.
Columns to include.
Rename mapping (e.g.,
{"old_name": "new_name"}).Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.merge: Merge multiple CSVs
merge: Merge multiple CSVs
Array of CSV strings to merge.
Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.info: Get CSV statistics
info: Get CSV statistics
add-column: Add a new column
add-column: Add a new column
CSV string.
New column name.
Fixed value or column reference (e.g.,
$existingColumn).Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.slice: Get a range of rows
slice: Get a range of rows
CSV string.
Start index.
End index (exclusive).
Field delimiter.
Output encoding for the
csv field: utf8 (default) or base64 (for email attachments, SFTP uploads, or knowledge-base embedding). The response includes an encoding tag.