---
title: "Bulk map order items to model file"
method: POST
path: "/v1/orders/{id}/map"
tags: ["Orders"]
---

# Bulk map order items to model file

`POST /v1/orders/{id}/map`

Map multiple order items to a model file. Optionally persist SKU mappings for future auto-resolution.

## Path parameters

- `id` string, uuid, required

## Request body

- object
  - `organizationId` string, uuid, required
  - `model_file_id` string, uuid, required
  - `mappings` object[], required
    - `order_item_id` string, uuid, required
    - `part_name` unknown
    - `quantity_per_unit` integer
    - `make_model_file_id` unknown
    - `recipe_mode` 'single_sku' | 'grouped_sku' | 'mixed_sku'
  - `persist` boolean, required

## Response `200`

Default Response

- object
  - `jobsCreated` number
  - `persisted` boolean

---

[API](https://skmtc.net/printhiv3d/apis/hive-api-documentation.md) · [All operations](https://skmtc.net/printhiv3d/apis/hive-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/printhiv3d/hive-api-documentation/revisions/3b06bcb5f808/schema)
