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.
Authorizations
Section titled “Authorizations ”Request Body required
Section titled “Request Body required ” Media type application/json
object
rows
required
Array<object>
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": [ { "Department": "Engineering" } ], "columnToPath": { "Email": "email", "Department": "department" }, "catalog": { "version": "v1" }, "edges": []}Responses
Section titled “ Responses ”CSV field mapping preview response.
Media type application/json
object
preview
required
object
protocol
required
string
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"}