Skip to main content
POST
/
api
/
product-types
/
upload-csv
Upload Product Types Csv
curl --request POST \
  --url https://api.merchantops.ai/api/product-types/upload-csv \
  --header 'Content-Type: application/json' \
  --data '
{
  "csv_content": "<string>"
}
'
{
  "created": 123,
  "failed": 123,
  "total": 123,
  "updated": 123,
  "errors": [
    {
      "error": "<string>",
      "row": 123,
      "key": "<string>"
    }
  ],
  "skipped": 0
}

Headers

authorization
string | null
X-Organization-ID
string | null

Cookies

stytch_session
string | null

Body

application/json

Request model for CSV upload.

csv_content
string
required

CSV content as string

Response

Successful Response

Response model for batch CSV upload operations.

created
integer
required

Number of new records created

failed
integer
required

Number of rows that failed

total
integer
required

Total rows processed

updated
integer
required

Number of existing records updated

errors
BatchError · object[]

List of errors

skipped
integer
default:0

Number of rows skipped