Skip to main content
POST
/
api
/
v3
/
dashboard
/
bulk-payments
/
api
/
validate-csv
Validate CSV file for bulk payments with multi-currency support
curl --request POST \
  --url https://sandbox-api.kotanipay.com/api/v3/api/v3/dashboard/bulk-payments/api/validate-csv
{
  "isValid": true,
  "totalRecords": 123,
  "currencies": [
    "<string>"
  ],
  "errors": [
    "<string>"
  ],
  "warnings": [
    "<string>"
  ],
  "currencyBreakdown": {},
  "fileHash": "<string>",
  "isDuplicate": true
}
Validate a CSV file for bulk payments with multi-currency support before creating batches.

Response

200 - application/json

CSV validation results

isValid
boolean
required

Whether CSV is valid

totalRecords
number
required

Total records in CSV

currencies
string[]
required

Currencies found in CSV

errors
string[]
required

Validation errors if any

warnings
string[]
required

Validation warnings if any

currencyBreakdown
object
required

Currency breakdown

fileHash
string
required

File hash for duplicate detection

isDuplicate
boolean
required

Whether file is duplicate