Предложить новую единицу измерения (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
}Результат