コンテンツにスキップ

Parse a CSV source profile draft.

POST
/api/admin/field-mapping/source-profiles/csv/parse
Code sample: Shell / cURL
curl --request POST \
--url https://auth.example.com/api/admin/field-mapping/source-profiles/csv/parse \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{ "contentBase64": "RW1haWwsRGVwYXJ0bWVudAp1c2VyQGV4YW1wbGUuY29tLEVORwo=", "encoding": "utf-8", "parserOptions": { "header": true } }'

Parses base64-encoded CSV content into a temporary source-profile draft with inferred schema, parser options, warning summary, and expiry metadata.

Idempotency-Key
string

Idempotency key for state-changing operations that support replay protection.

Media type application/json
object
contentBase64
required
string
encoding
string
parserOptions
object
key
additional properties
sourceMetadata
object
key
additional properties
key
additional properties
Example
{
"contentBase64": "RW1haWwsRGVwYXJ0bWVudAp1c2VyQGV4YW1wbGUuY29tLEVORwo=",
"encoding": "utf-8",
"parserOptions": {
"header": true
}
}

CSV source profile parse response.

Media type application/json
object
result
required
object
parseDraftId
required
string
tenantId
required
string
sourceType
required
string
Allowed values: csv
schemaHash
required
string
schema
required
object
key
additional properties
parserOptions
required
object
key
additional properties
warningSummary
required
object
key
additional properties
expiresAt
required
integer
key
additional properties
key
additional properties
Example
{
"result": {
"sourceType": "csv"
}
}

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"
}