---
title: "Patch an operator"
method: PATCH
path: "/api/v1/operators/{id}"
tags: ["Operators"]
---

# Patch an operator

`PATCH /api/v1/operators/{id}`

Required scope: `operators:write`. Only `name`, `email` and `financeEmail` may be updated; VAT number, EAN/CIF and logo are read-only via this endpoint.

## Path parameters

- `id` integer, required

## Request body

- PatchOperator
  - `name` string, nullable — Updated name of the operator
  - `email` string, email, nullable — Primary contact email for the operator
  - `financeEmail` string, email, nullable — Finance / billing email for the operator

## Response `200`

Updated operator

- Operator
  - `id` integer — ID of the operator
  - `name` string, required — Name of operator
  - `identifier` string, required — Identifier of operator
  - `partnerId` integer, nullable — Id of the partner
  - `vatNumber` string, nullable — VAT number

## 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)
