API Docs / Schemas / UpdateCsvMappingRequest

UpdateCsvMappingRequest

Request to update an existing CSV mapping.

Properties

Name Type Description
name*string

Human-readable display name for this mapping.
Choose a descriptive name that identifies the CSV format (e.g., 'IRIS Export', 'Xero Contacts').
Required.

Human-readable display name for this mapping.
Choose a descriptive name that identifies the CSV format (e.g., 'IRIS Export', 'Xero Contacts').
Required.

columnMappings*array of CsvColumnMappingDto

The column mappings that define how CSV headers map to client fields.
Each mapping specifies a CSV header and the corresponding target field.
Required - must include at least one mapping.

The column mappings that define how CSV headers map to client fields.
Each mapping specifies a CSV header and the corresponding target field.
Required - must include at least one mapping.

matchFieldenum

Code Name CompanyNumber InternalReference NiNumber

Code Name CompanyNumber InternalReference NiNumber

JSON Example

{
  "name": "string",
  "columnMappings": [
    {
      "csvHeader": "...",
      "targetField": "..."
    }
  ],
  "matchField": "Code"
}

Used By Operations