---
title: "Create a part transfer request"
method: POST
path: "/parttransferrequests"
tags: ["Part Transfer Requests"]
---

# Create a part transfer request

`POST /parttransferrequests`

## Query parameters

- `skipWebhook` boolean

## Request body

- object
  - `quantityRequested` integer, required — Quantity of parts requested for transfer.
  - `sourcePartId` integer, required — ID of the part that belongs to the organization receiving the request. (Sending stocks)
  - `destinationPartId` integer, required — ID of the part that belongs to the organization performing the request. (Receiving stocks)
  - `requestMessage` string, nullable — Message to give context surrounding the part transfer request.

## Response `201`

Successfully created part transfer request

- object
  - `id` integer, required — Global ID of the part transfer request.

## Other responses

- `400` — OrganizationId was not provided
- `401` — Invalid token
- `404` — Could not find the specified Part.

---

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