Create Unit
Beta/v1/catalog/unitsIdempotent with Idempotency-Key header. Learn more
Creates an account-owned unit.
include[]optional arrayenumValues:ownerowner.accountSub-objects to expand in the response. When omitted, sub-objects are returned as null.
namestringDisplay name of the unit (e.g. "Gram").
Must be unique within the account.
abbreviationstringShort abbreviation for the unit (e.g. "g").
Must be unique within the account.
typestringenumValues:currencyquantitytimeUnit dimension.
Units can only be converted to other units of the same dimension.
ratio_numeratorstring (decimal)Conversion ratio numerator relative to the base unit.
ratio_denominatorstring (decimal)Conversion ratio denominator relative to the base unit.
Must not be zero.
offset_numeratorstring (decimal)Conversion offset numerator, used for temperature-like conversions.
offset_denominatorstring (decimal)Conversion offset denominator.
Must not be zero.
idstringUnit ID.
objectstringenumValues:unitResource type identifier.
namestringDisplay name of the unit (e.g. "Gram", "Kilogram").
abbreviationstringShort abbreviation for the unit (e.g. "g", "kg").
typestringenumValues:currencyquantitytimePhysical dimension the unit measures, such as mass, volume, or currency.
A unit can only be converted to another unit of the same dimension. The quantity dimension is for discrete countable items rather than a physical measure.
ratio_numeratorstring (decimal)Conversion ratio numerator relative to the base unit in the same dimension.
ratio_denominatorstring (decimal)Conversion ratio denominator relative to the base unit in the same dimension.
Cannot be zero.
offset_numeratorstring (decimal)Conversion offset numerator, used for temperature-like conversions.
Zero for most unit types.
offset_denominatorstring (decimal)Conversion offset denominator.
Typically 1. Cannot be zero.
is_base_unitbooleanWhether this is the base unit for its dimension.
Conversion ratios are relative to this unit. Base units are platform-defined; account-created units always have this set to false.
ownerownerExpandablenullableOwner of this resource.
objectstringenumValues:ownerResource type identifier.
typestringenumValues:systemaccountWhere this resource came from.
system: a platform-provided default shared across all accounts; not editable.account: created and owned by a specific account; theaccountfield identifies which.
accountaccountExpandablenullableThe account that owns this resource.
Present only when type is account; system-owned resources have no owning account.
idstringAccount ID.
objectstringenumValues:accountResource type identifier.
namestringThe account's display name.
Default billing address.
null in this endpoint.Default shipping address.
null in this endpoint.brandingaccount_brandingnullableCustomer-facing branding for the account, such as the logo, support contacts, and social links.
null in this endpoint.portalaccount_portalnullableThe account's customer portal settings, including the portal URL slug.
null in this endpoint.created_atstring (date-time)Creation timestamp.
updated_atstring (date-time)Last updated timestamp.
created_atstring (date-time)When this unit was created.
updated_atstring (date-time)When this unit was last updated.
Responses
Successful response for Create Unit