Skip to content

Preview CSV field mapping.

POST
/api/admin/field-mapping/preview/csv
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/field-mapping/preview/csv \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "rows": [ { "Email": "[email protected]", "Department": "Engineering" } ], "columnToPath": { "Email": "email", "Department": "department" }, "catalog": { "version": "v1" }, "edges": [] }'

Runs a bounded, non-persisted CSV dry-run preview against supplied rows, column mappings, catalog, edges, transforms, and validation rules. Raw source values are not persisted.

Media type application/json
object
rows
required
Array<object>
<= 100 items
object
key
additional properties
columnToPath
required
object
key
additional properties
string
catalog
required
object
key
additional properties
edges
required
Array<object>
object
key
additional properties
transforms
Array<object>
object
key
additional properties
validationRules
Array<object>
object
key
additional properties
requiredColumns
Array<string>
key
additional properties
Example
{
"rows": [
{
"Email": "[email protected]",
"Department": "Engineering"
}
],
"columnToPath": {
"Email": "email",
"Department": "department"
},
"catalog": {
"version": "v1"
},
"edges": []
}

CSV field mapping preview response.

Media type application/json
object
preview
required
object
protocol
required
string
Allowed values: csv
persisted
required
boolean
maxRows
required
integer
key
additional properties
key
additional properties
Example
{
"preview": {
"protocol": "csv",
"persisted": false
}
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}

Error response.

Media type application/json
object
error
string
message
string
error_description
string
key
additional properties
Example generated
{
"error": "example",
"message": "example",
"error_description": "example"
}