{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/narmi/main/json-schema/narmi-csvfield-mapping-request-schema.json", "title": "CSVFieldMappingRequest", "x-generated": "2026-10-12", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/narmi-ach-import-api-openapi.yml#/components/schemas/CSVFieldMappingRequest", "type": "object", "properties": { "name": { "type": "string", "minLength": 1, "maxLength": 256 }, "has_header_row": { "type": "boolean" }, "date_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "date_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "recipient_name_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "recipient_name_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "routing_number_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "routing_number_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "account_number_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "account_number_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "account_type_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "account_type_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "action_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "action_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "description_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "description_column_header": { "type": [ "string", "null" ], "maxLength": 256 }, "amount_column_index": { "type": [ "integer", "null" ], "maximum": 2147483647, "minimum": 0 }, "amount_column_header": { "type": [ "string", "null" ], "maxLength": 256 } }, "required": [ "name" ], "x-stoplight": { "id": "w6wnfjrofrxpg" } }