---
title: "Post an operator adjustment transaction"
method: POST
path: "/api/v1/wallet-transactions/operator-adjustment-transaction"
tags: ["Wallet Transactions"]
---

# Post an operator adjustment transaction

`POST /api/v1/wallet-transactions/operator-adjustment-transaction`

Operator creates an adjustment transaction. Required scope: `wallet-transaction:write`

## Request body

- OperatorAdjustmentTransaction
  - `fromWalletId` integer, required — Id of the wallet to transfer from
  - `toWalletId` integer, required — Id of the wallet to transfer to
  - `note` string, nullable — Note for the transaction
  - `currencyId` integer — Currency identifier
  - `amount` number, double — Amount to transfer
  - `partnerExternalId` string, nullable — **Note: This has been deprecated and will be null always.**External Id of this entity, managed by you.
  - `partnerCustomPayload` object[], nullable — **Note: This has been deprecated and will be null always.**Custom JSON payload for this entity, managed by you.

## Response `201`

Operator adjustment transaction created

## Other responses

- `400` — The request is invalid
- `401` — Consumer with provided credentials was not found
- `403` — Operator doesn't have access to resource
- `404` — Entity with the provided id was not found

---

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