Предложить новую единицу измерения (proposal, модерация, идемпотентный)

POST /v1/units/proposal/add

POST/v1/units/proposal/add

Продавец предлагает новую единицу измерения. После одобрения - становится общей для всех. Пока pending - нельзя использовать.

Тело запроса

request_key
[ "string", "null" ]
Ключ идемпотентности (опц.)
code
string
required
Уникальный код единицы
name
string
required
Название (по умолчанию)
symbol
string
required
Символ (по умолчанию)
description
[ "string", "null" ]
Описание (опц.)
quantity
string
required
Физическая величина. Базовые СИ: length, mass, time, temperature, current, amount, luminous Производные механические: area, volume, velocity, acceleration, force, pressure, energy, power, frequency, angle, angular_velocity Электрические: voltage, resistance, capacitance, inductance, charge, conductance, magnetic_flux, magnetic_field Оптические: luminance, illuminance, wavelength Тепловые: thermal_conductivity, heat_capacity, thermal_expansion Химические/физические: density, area_density, concentration, viscosity, humidity, ph, radioactivity Бытовые: count, volume_per_count, weight_per_count, area_per_count, fraction, ratio, pixel, dpi, resolution, bitrate, data_size, data_rate Информационные: frequency_range, memory_clock, refresh_rate, response_time, screen_size Размеры: clothing_size, shoe_size Геометрические: diameter, radius, thickness, gauge, thread Электрические производные: battery_capacity, power_factor, efficiency Торговые: currency, price_per_unit, tax, discount Безразмерные: dimensionless
Допустимые значения
lengthmasstimetemperaturecurrentamountluminousareavolumevelocityaccelerationforcepressureenergypowerfrequencyangleangular_velocityvoltageresistancecapacitanceinductancechargeconductancemagnetic_fluxmagnetic_fieldluminanceilluminancewavelengththermal_conductivityheat_capacitythermal_expansiondensityarea_densityconcentrationviscosityhumidityphradioactivitycountvolume_per_countweight_per_countarea_per_countfractionratiopixeldpiresolutionbitratedata_sizedata_ratefrequency_rangememory_clockrefresh_rateresponse_timescreen_sizeclothing_sizeshoe_sizediameterradiusthicknessgaugethreadbattery_capacitypower_factorefficiencycurrencyprice_per_unittaxdiscountdimensionless
base_unit
string
required
Код базовой единицы величины
factor
number
required
Коэффициент к базовой
locales
[ "array", "null" ]
Локализованные name/symbol/description (ISO 639-1). Порядок ООН: ru, zh, en, fr...
Показать свойства
Свойства не описаны

Успешный ответ

200Результат
application/json
object
request_key
[ "string", "null" ]
unit_code
string
required
Код предложенной единицы
status
required
created_at
string
required
idempotent
[ "boolean", "null" ]
error
Напр. duplicate (единица уже существует)
POST/v1/units/proposal/add
1curl https://api.omninet.ru/v1/units/proposal/add \2  --request POST \3  --header 'Content-Type: application/json' \4  --data '{5  "request_key": "seller_67890_20260720_100000_new_unit",6  "code": "kpl",7  "name": "килопаскаль",8  "symbol": "кПа",9  "description": null,10  "quantity": "string",11  "base_unit": "pa",12  "factor": 1000,13  "locales": [14    {15      "lang": "ru",16      "name": "миллиметр",17      "symbol": "мм",18      "description": null19    }20  ]21}'
{
  "request_key": null,
  "unit_code": "string",
  "status": null,
  "created_at": "string",
  "idempotent": null,
  "error": null
}

Результат