---
title: "Validate upload paths against the folder mapping"
method: POST
path: "/imports/validate"
tags: ["imports"]
---

# Validate upload paths against the folder mapping

`POST /imports/validate`

Categorizes local upload file paths against the business import folder mapping, returning which are valid item files (with a derived part number) and which are not. Used by the V2 upload flow to upload only importable files.

## Request body

- ModelsValidateImportFilesRequest
  - `business_node_id` string
  - `paths` string[]

## Response `200`

OK

- ModelsValidateImportFilesResponse
  - `results` ModelsValidateImportFileResult[]
    - `part_number` string
    - `path` string
    - `reason` string
    - `valid` boolean

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[API](https://skmtc.net/resourcly/apis/resourcly-api.md) · [All operations](https://skmtc.net/resourcly/apis/resourcly-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/resourcly/resourcly-api/revisions/7f97d8cd0f1e/schema)
