---
title: "PUT /v1/billing/invoices/{id}/"
method: PUT
path: "/v1/billing/invoices/{id}/"
tags: ["v1"]
---

# PUT /v1/billing/invoices/{id}/

`PUT /v1/billing/invoices/{id}/`

## Path parameters

- `id` integer, required

## Request body

- TenantInvoiceDetail
  - `id` integer, required
  - `tenant` integer, required
  - `card` integer, nullable, required
  - `currency` 'KZT' | 'USD' | 'RUB' | 'EUR' | 'UZS' | 'KGS' | 'AED' | 'SAR', required — * `KZT` - KZT * `USD` - USD * `RUB` - RUB * `EUR` - EUR * `UZS` - UZS * `KGS` - KGS * `AED` - AED * `SAR` - SAR
  - `status` 'waiting' | 'confirmed' | 'rejected' | 'refunded', required — * `waiting` - В ожидании * `confirmed` - Подтвержден * `rejected` - Отклонен * `refunded` - Возвращен
  - `total` string, decimal, required
  - `captured_amount` string, decimal, required
  - `refund_amount` string, decimal, required
  - `captured_at` string, date-time, nullable, required
  - `start_at` string, date-time, nullable, required
  - `end_at` string, date-time, nullable, required
  - `items` TenantInvoiceItem[], required
    - `id` integer
    - `type` 'staff' | 'rental_point' | 'inventory' | 'inventory_car' | 'module' | 'integration', required — * `staff` - Пользовательские места * `rental_point` - Точки аренды * `inventory` - Инвентарь * `inventory_car` - Автомобили * `module` - Модуль * `integration` - Интеграция
    - `integration_period` integer
    - `count` integer, required
    - `price` string, decimal, required
  - `success_url` string, required
  - `transaction_url` string, uri, nullable, required

## Response `200`

- TenantInvoiceDetail
  - `id` integer, required
  - `tenant` integer, required
  - `card` integer, nullable, required
  - `currency` 'KZT' | 'USD' | 'RUB' | 'EUR' | 'UZS' | 'KGS' | 'AED' | 'SAR', required — * `KZT` - KZT * `USD` - USD * `RUB` - RUB * `EUR` - EUR * `UZS` - UZS * `KGS` - KGS * `AED` - AED * `SAR` - SAR
  - `status` 'waiting' | 'confirmed' | 'rejected' | 'refunded', required — * `waiting` - В ожидании * `confirmed` - Подтвержден * `rejected` - Отклонен * `refunded` - Возвращен
  - `total` string, decimal, required
  - `captured_amount` string, decimal, required
  - `refund_amount` string, decimal, required
  - `captured_at` string, date-time, nullable, required
  - `start_at` string, date-time, nullable, required
  - `end_at` string, date-time, nullable, required
  - `items` TenantInvoiceItem[], required
    - `id` integer
    - `type` 'staff' | 'rental_point' | 'inventory' | 'inventory_car' | 'module' | 'integration', required — * `staff` - Пользовательские места * `rental_point` - Точки аренды * `inventory` - Инвентарь * `inventory_car` - Автомобили * `module` - Модуль * `integration` - Интеграция
    - `integration_period` integer
    - `count` integer, required
    - `price` string, decimal, required
  - `success_url` string, required
  - `transaction_url` string, uri, nullable, required

---

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