# Transfer request

The `TransferRequest` family — 3 operations.

A transfer request is the pull side of moving stock — a location asks for what it needs, line by line, and supplying locations answer. Submitting opens the sourcing; each acceptance births a real transfer from the answering location, declines record the no with its why, and the request fulfills itself when every line fully arrives. Close it short to give up the remainder.

## Operations

| Operation | Kind | What it does |
| --- | --- | --- |
| [transferRequest](/reference/transfer-request/transferRequest/) | query | Look up one record — a stock-transfer request between your locations. |
| [transferRequests](/reference/transfer-request/transferRequests/) | query | The transfer request list — each entry is a stock-transfer request between your locations. |
| [updateTransferRequest](/reference/transfer-request/updateTransferRequest/) | mutation | Edit a stock-transfer request between your locations — change its details. |
