Global Unit Converter API

API ID 13008

Convert between 138 units across 19 categories with auto-detection, compound measurement parsing, batch conversion, locale formatting, and ingredient cooking conversions. Fast, stateless, and fully documented.

112 ms resp. média

Documentação da API

Endpoints

Requisição

Converts a single value from one unit to another, automatically detecting the category from the unit name. Returns the raw result at full precision and a human-readable formatted string.

Endpoint ID: 26090
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26090/convert+a+value
PARÂMETROS DE ENTRADA

Convert a Value — Recursos do endpoint

Objeto Descrição
value Obrigatório The numeric value to convert.
from Obrigatório Source unit symbol or alias (e.g. km).
to Obrigatório Target unit symbol or alias (e.g. mi).
category Opcional Override to resolve an ambiguous unit name.
precision Opcional Decimal places for the formatted string (0-15, default 4).
locale Opcional BCP-47 locale for the formatted string (default en-US).

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

value
from
to
category
precision
locale
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"value":100,"from":"km","to":"mi","category":"length","result":62.13711922373339,"formatted":"62.1371 mi"},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Convert a Value — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26090/convert+a+value?value=100&from=km&to=mi&category=length&precision=4&locale=en-US' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Converts a value into every other unit in its category in a single call, with the source unit excluded. Ideal for building converter interfaces without one request per unit.

Endpoint ID: 26091
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26091/convert+to+all+units
PARÂMETROS DE ENTRADA

Convert to All Units — Recursos do endpoint

Objeto Descrição
value Obrigatório The numeric value to convert.
from Obrigatório Source unit symbol or alias.
category Opcional Category override.
precision Opcional Decimal places (0-15).
locale Opcional BCP-47 locale.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

value
from
category
precision
locale
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"value":1,"from":"m","category":"length","conversions":[{"to":"mm","result":1000,"formatted":"1,000.0000 mm"},{"to":"cm","result":100,"formatted":"100.0000 cm"},{"to":"km","result":0.001,"formatted":"0.0010 km"},{"to":"in","result":39.37007874015748,"formatted":"39.3701 in"},{"to":"ft","result":3.280839895013123,"formatted":"3.2808 ft"},{"to":"yd","result":1.0936132983377078,"formatted":"1.0936 yd"},{"to":"mi","result":0.0006213711922373339,"formatted":"0.0006 mi"},{"to":"nmi","result":0.0005399568034557236,"formatted":"0.0005 nmi"}]},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Convert to All Units — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26091/convert+to+all+units?value=1&from=m&category=length&precision=2&locale=de-DE' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Analisa uma medição composta digitada por humanos e converte o total para uma unidade alvo. Trata formatos como 5ft 11in, 3lb 4oz, 2h 30min, e abreviações de pés e polegadas

Endpoint ID: 26092
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26092/parse+and+convert
PARÂMETROS DE ENTRADA

Analisar e Converter — Recursos do endpoint

Objeto Descrição
input Obrigatório The compound measurement string to parse.
to Obrigatório Target unit symbol or alias.
category Opcional Category override.
precision Opcional Decimal places (0-15).
locale Opcional BCP-47 locale.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

input
to
category
precision
locale
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"input":"5ft 11in","parsed":[{"value":5,"unit":"ft"},{"value":11,"unit":"in"}],"category":"length","to":"cm","result":180.33999999999997,"formatted":"180.3400 cm"},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Analisar e Converter — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26092/parse+and+convert?input=5ft 11in&to=cm' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Converte até 50 pares de unidades em uma única solicitação Cada item é processado de forma independente portanto um item com falha é sinalizado inline e não interrompe o lote A resposta inclui um bloco de resumo

Endpoint ID: 26093
POST https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26093/batch+convert
PARÂMETROS DE ENTRADA

Conversão em Lote — Recursos do endpoint

Objeto Descrição
Corpo da requisição Obrigatório Json

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"results":[{"error":false,"value":100,"from":"km","to":"mi","category":"length","result":62.13711922373339,"formatted":"62.14 mi"},{"error":false,"value":0,"from":"C","to":"F","category":"temperature","result":32,"formatted":"32.00 F"},{"error":false,"value":1,"from":"GB","to":"MB","category":"data_storage","result":1000,"formatted":"1,000.00 MB"}],"summary":{"total":3,"successful":3,"failed":0}},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Conversão em Lote — TRECHOS DE CÓDIGO

curl --location --request POST 'https://zylalabs.com/api/13008/global+unit+converter+api/26093/batch+convert' --header 'Authorization: Bearer YOUR_API_KEY' 

--data-raw '{
  "conversions": [
    { "value": 100, "from": "km", "to": "mi" },
    { "value": 0, "from": "C", "to": "F" },
    { "value": 1, "from": "GB", "to": "MB" }
  ],
  "precision": 2
}'

    
Requisição

Expresses a value in the most readable unit of its category, so 0.005 m becomes 5 mm and 90 min becomes 1.5 h. Temperature and fuel-efficiency units pass through unchanged.

Endpoint ID: 26094
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26094/humanize+a+value
PARÂMETROS DE ENTRADA

Humanize a Value — Recursos do endpoint

Objeto Descrição
value Obrigatório The numeric value to humanize.
unit Obrigatório The unit the value is currently in.
category Opcional Category override.
precision Opcional Decimal places (0-15).
locale Opcional BCP-47 locale.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

value
unit
category
precision
locale
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"value":0.005,"unit":"m","category":"length","humanized_unit":"mm","result":5,"formatted":"5.0000 mm","humanized":true},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Humanize a Value — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26094/humanize+a+value?value=0.005&unit=m' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Converts between a volume unit and a mass unit for a specific ingredient using its average density. Works in both directions, and every result is flagged as approximate.

Endpoint ID: 26095
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26095/cooking+volume+to+mass
PARÂMETROS DE ENTRADA

Cooking Volume to Mass — Recursos do endpoint

Objeto Descrição
from Obrigatório A volume unit or a mass unit.
to Obrigatório The opposite dimension from the 'from' unit.
ingredient Obrigatório Ingredient name or alias (e.g. flour)
precision Opcional Decimal places (0-15).
locale Opcional BCP-47 locale.
value Obrigatório The numeric value to convert.

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

from
to
ingredient
precision
locale
value
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"value":1,"from":"cup","to":"g","ingredient":"flour","density_g_per_ml":0.53,"result":125.39164,"formatted":"125.3916 g","approximate":true,"note":"Densities are averages and vary by ingredient, brand, and packing."},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Cooking Volume to Mass — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26095/cooking+volume+to+mass?from=cup&to=g&ingredient=flour&value=1' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Returns every supported cooking ingredient with its average density in grams per millilitre and a category label. Useful for populating ingredient pickers in a user interface.

Endpoint ID: 26096
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26096/list+ingredients
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"ingredients":[{"name":"All-Purpose Flour","aliases":["flour","ap flour","plain flour"],"density_g_per_ml":0.53,"category":"flour"},{"name":"Bread Flour","aliases":["bread flour","strong flour"],"density_g_per_ml":0.54,"category":"flour"},{"name":"Whole Wheat Flour","aliases":["whole wheat flour","wholemeal flour"],"density_g_per_ml":0.6,"category":"flour"},{"name":"Cake Flour","aliases":["cake flour","soft flour"],"density_g_per_ml":0.48,"category":"flour"},{"name":"Granulated Sugar","aliases":["sugar","white sugar"],"density_g_per_ml":0.85,"category":"sugar"},{"name":"Brown Sugar","aliases":["brown sugar","packed brown sugar"],"density_g_per_ml":0.93,"category":"sugar"},{"name":"Powdered Sugar","aliases":["powdered sugar","icing sugar","confectioners sugar"],"density_g_per_ml":0.56,"category":"sugar"},{"name":"Butter","aliases":["butter","unsalted butter"],"density_g_per_ml":0.959,"category":"fat"},{"name":"Water","aliases":["water","tap water"],"density_g_per_ml":1,"category":"liquid"},{"name":"Milk","aliases":["milk","whole milk"],"density_g_per_ml":1.03,"category":"dairy"},{"name":"Heavy Cream","aliases":["heavy cream","whipping cream"],"density_g_per_ml":1.01,"category":"dairy"},{"name":"Honey","aliases":["honey","raw honey"],"density_g_per_ml":1.42,"category":"sweetener"},{"name":"Vegetable Oil","aliases":["vegetable oil","cooking oil"],"density_g_per_ml":0.92,"category":"fat"},{"name":"Olive Oil","aliases":["olive oil","extra virgin olive oil"],"density_g_per_ml":0.91,"category":"fat"},{"name":"Rice","aliases":["rice","white rice","uncooked rice"],"density_g_per_ml":0.78,"category":"grain"},{"name":"Salt","aliases":["salt","table salt","fine salt"],"density_g_per_ml":1.2,"category":"seasoning"},{"name":"Cocoa Powder","aliases":["cocoa powder","cocoa","unsweetened cocoa"],"density_g_per_ml":0.51,"category":"baking"},{"name":"Baking Soda","aliases":["baking soda","bicarbonate of soda"],"density_g_per_ml":0.93,"category":"leavening"},{"name":"Baking Powder","aliases":["baking powder","double-acting baking powder"],"density_g_per_ml":0.81,"category":"leavening"},{"name":"Cornstarch","aliases":["cornstarch","corn starch","cornflour"],"density_g_per_ml":0.51,"category":"starch"},{"name":"Rolled Oats","aliases":["oats","rolled oats","old fashioned oats"],"density_g_per_ml":0.38,"category":"grain"},{"name":"Peanut Butter","aliases":["peanut butter","creamy peanut butter"],"density_g_per_ml":1.09,"category":"spread"},{"name":"Maple Syrup","aliases":["maple syrup","pure maple syrup"],"density_g_per_ml":1.32,"category":"sweetener"},{"name":"Yogurt","aliases":["yogurt","yoghurt","plain yogurt"],"density_g_per_ml":1.03,"category":"dairy"},{"name":"Sour Cream","aliases":["sour cream","soured cream"],"density_g_per_ml":0.96,"category":"dairy"},{"name":"Breadcrumbs","aliases":["breadcrumbs","bread crumbs","dried breadcrumbs"],"density_g_per_ml":0.46,"category":"baking"},{"name":"Parmesan Cheese","aliases":["parmesan","parmesan cheese","grated parmesan"],"density_g_per_ml":0.42,"category":"dairy"},{"name":"Chocolate Chips","aliases":["chocolate chips","choc chips"],"density_g_per_ml":0.72,"category":"baking"}]},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
List Ingredients — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26096/list+ingredients' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Returns every supported unit grouped by category, each with its symbol, display name, accepted aliases, and category slug. Build dynamic unit pickers from this without hardcoding values.

Endpoint ID: 26097
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26097/list+all+units
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"categories":[{"category":"length","units":[{"symbol":"mm","name":"Millimeter","aliases":["millimeter","millimetre","millimeters","millimetres"]},{"symbol":"cm","name":"Centimeter","aliases":["centimeter","centimetre","centimeters","centimetres"]},{"symbol":"m","name":"Meter","aliases":["meter","metre","meters","metres"]},{"symbol":"km","name":"Kilometer","aliases":["kilometer","kilometre","kilometers","kilometres"]},{"symbol":"in","name":"Inch","aliases":["inch","inches","\""]},{"symbol":"ft","name":"Foot","aliases":["foot","feet","'"]},{"symbol":"yd","name":"Yard","aliases":["yard","yards"]},{"symbol":"mi","name":"Mile","aliases":["mile","miles"]},{"symbol":"nmi","name":"Nautical Mile","aliases":["nautical mile","nautical miles"]}]},{"category":"mass","units":[{"symbol":"mg","name":"Milligram","aliases":["milligram","milligrams"]},{"symbol":"g","name":"Gram","aliases":["gram","grams","gramme","grammes"]},{"symbol":"kg","name":"Kilogram","aliases":["kilogram","kilograms","kilo","kilos"]},{"symbol":"t","name":"Tonne","aliases":["tonne","tonnes","metric ton","metric tons"]},{"symbol":"oz","name":"Ounce","aliases":["ounce","ounces"]},{"symbol":"lb","name":"Pound","aliases":["pound","pounds","lbs"]},{"symbol":"st","name":"Stone","aliases":["stone","stones"]},{"symbol":"ton","name":"US Ton","aliases":["us ton","us tons","short ton","short tons"]}]},{"category":"temperature","units":[{"symbol":"C","name":"Celsius","aliases":["celsius","degc","°c"]},{"symbol":"F","name":"Fahrenheit","aliases":["fahrenheit","degf","°f"]},{"symbol":"K","name":"Kelvin","aliases":["kelvin","degk","°k"]},{"symbol":"R","name":"Rankine","aliases":["rankine","degr","°r"]}]},{"category":"volume","units":[{"symbol":"ml","name":"Milliliter","aliases":["milliliter","millilitre","milliliters","millilitres"]},{"symbol":"l","name":"Liter","aliases":["liter","litre","liters","litres"]},{"symbol":"m3","name":"Cubic Meter","aliases":["cubic meter","cubic metre","cubic meters","m^3"]},{"symbol":"tsp","name":"Teaspoon","aliases":["teaspoon","teaspoons"]},{"symbol":"tbsp","name":"Tablespoon","aliases":["tablespoon","tablespoons"]},{"symbol":"fl_oz_us","name":"US Fluid Ounce","aliases":["fl_oz","fl oz","floz","fluid ounce","us fluid ounce"]},{"symbol":"fl_oz_uk","name":"UK Fluid Ounce","aliases":["imperial fluid ounce","uk fluid ounce","imperial fl oz"]},{"symbol":"cup_us","name":"US Cup","aliases":["cup","cups","us cup"]},{"symbol":"cup_metric","name":"Metric Cup","aliases":["metric cup","metric cups"]},{"symbol":"pt_us","name":"US Pint","aliases":["pt","pint","pints","us pint"]},{"symbol":"pt_uk","name":"UK Pint","aliases":["imperial pint","uk pint"]},{"symbol":"qt_us","name":"US Quart","aliases":["qt","quart","quarts","us quart"]},{"symbol":"qt_uk","name":"UK Quart","aliases":["imperial quart","uk quart"]},{"symbol":"gal_us","name":"US Gallon","aliases":["gal","gallon","gallons","us gallon"]},{"symbol":"gal_uk","name":"UK Gallon","aliases":["imperial gallon","uk gallon"]}]},{"category":"speed","units":[{"symbol":"m/s","name":"Meters per Second","aliases":["meters per second","metres per second","mps"]},{"symbol":"km/h","name":"Kilometers per Hour","aliases":["kilometers per hour","kmh","kph"]},{"symbol":"mph","name":"Miles per Hour","aliases":["miles per hour","mi/h"]},{"symbol":"knot","name":"Knot","aliases":["knots","nautical mph"]},{"symbol":"ft/s","name":"Feet per Second","aliases":["feet per second","fps"]}]},{"category":"area","units":[{"symbol":"mm2","name":"Square Millimeter","aliases":["square millimeter","square millimetre","mm^2"]},{"symbol":"cm2","name":"Square Centimeter","aliases":["square centimeter","square centimetre","cm^2"]},{"symbol":"m2","name":"Square Meter","aliases":["square meter","square metre","m^2"]},{"symbol":"km2","name":"Square Kilometer","aliases":["square kilometer","square kilometre","km^2"]},{"symbol":"in2","name":"Square Inch","aliases":["square inch","square inches","in^2"]},{"symbol":"ft2","name":"Square Foot","aliases":["square foot","square feet","ft^2"]},{"symbol":"yd2","name":"Square Yard","aliases":["square yard","square yards","yd^2"]},{"symbol":"ac","name":"Acre","aliases":["acre","acres"]},{"symbol":"ha","name":"Hectare","aliases":["hectare","hectares"]}]},{"category":"energy","units":[{"symbol":"J","name":"Joule","aliases":["joule","joules"]},{"symbol":"kJ","name":"Kilojoule","aliases":["kilojoule","kilojoules"]},{"symbol":"cal","name":"Calorie","aliases":["calorie","calories","small calorie"]},{"symbol":"kcal","name":"Kilocalorie","aliases":["kilocalorie","kilocalories","food calorie"]},{"symbol":"Wh","name":"Watt Hour","aliases":["watt hour","watt-hour","watthour"]},{"symbol":"kWh","name":"Kilowatt Hour","aliases":["kilowatt hour","kilowatt-hour","kwh"]},{"symbol":"BTU","name":"British Thermal Unit","aliases":["btu","british thermal unit","british thermal units"]},{"symbol":"eV","name":"Electronvolt","aliases":["electronvolt","electron volt","ev"]}]},{"category":"pressure","units":[{"symbol":"Pa","name":"Pascal","aliases":["pascal","pascals"]},{"symbol":"kPa","name":"Kilopascal","aliases":["kilopascal","kilopascals"]},{"symbol":"MPa","name":"Megapascal","aliases":["megapascal","megapascals"]},{"symbol":"bar","name":"Bar","aliases":["bars","metric bar"]},{"symbol":"psi","name":"Pounds per Square Inch","aliases":["pound per square inch","pounds per square inch","lbf/in2"]},{"symbol":"atm","name":"Atmosphere","aliases":["atmosphere","atmospheres","standard atmosphere"]},{"symbol":"mmHg","name":"Millimeters of Mercury","aliases":["millimeters of mercury","millimetres of mercury","torr"]},{"symbol":"inHg","name":"Inches of Mercury","aliases":["inches of mercury","in hg"]}]},{"category":"data_storage","units":[{"symbol":"bit","name":"Bit","aliases":["bits","binary digit"]},{"symbol":"B","name":"Byte","aliases":["byte","bytes"]},{"symbol":"KB","name":"Kilobyte","aliases":["kilobyte","kilobytes"]},{"symbol":"MB","name":"Megabyte","aliases":["megabyte","megabytes"]},{"symbol":"GB","name":"Gigabyte","aliases":["gigabyte","gigabytes"]},{"symbol":"TB","name":"Terabyte","aliases":["terabyte","terabytes"]},{"symbol":"PB","name":"Petabyte","aliases":["petabyte","petabytes"]},{"symbol":"KiB","name":"Kibibyte","aliases":["kibibyte","kibibytes"]},{"symbol":"MiB","name":"Mebibyte","aliases":["mebibyte","mebibytes"]},{"symbol":"GiB","name":"Gibibyte","aliases":["gibibyte","gibibytes"]},{"symbol":"TiB","name":"Tebibyte","aliases":["tebibyte","tebibytes"]}]},{"category":"fuel_efficiency","units":[{"symbol":"mpg_us","name":"US Miles per Gallon","aliases":["mpg","us mpg","miles per gallon"]},{"symbol":"mpg_uk","name":"UK Miles per Gallon","aliases":["uk mpg","imperial mpg"]},{"symbol":"L/100km","name":"Liters per 100 Kilometers","aliases":["l/100km","liters per 100km","litres per 100km"]},{"symbol":"km/L","name":"Kilometers per Liter","aliases":["km/l","kilometers per liter","kilometres per litre"]}]},{"category":"time","units":[{"symbol":"ns","name":"Nanosecond","aliases":["nanosecond","nanoseconds"]},{"symbol":"us","name":"Microsecond","aliases":["microsecond","microseconds"]},{"symbol":"ms","name":"Millisecond","aliases":["millisecond","milliseconds"]},{"symbol":"s","name":"Second","aliases":["second","seconds","sec"]},{"symbol":"min","name":"Minute","aliases":["minute","minutes"]},{"symbol":"h","name":"Hour","aliases":["hour","hours","hr"]},{"symbol":"day","name":"Day","aliases":["days","d"]},{"symbol":"week","name":"Week","aliases":["weeks","wk"]},{"symbol":"month","name":"Month","aliases":["months","mo"]},{"symbol":"year","name":"Year","aliases":["years","yr"]}]},{"category":"angle","units":[{"symbol":"deg","name":"Degree","aliases":["degree","degrees","°"]},{"symbol":"rad","name":"Radian","aliases":["radian","radians"]},{"symbol":"grad","name":"Gradian","aliases":["gradian","gradians","gon"]},{"symbol":"arcmin","name":"Arcminute","aliases":["arcminute","arcminutes","minute of arc"]},{"symbol":"arcsec","name":"Arcsecond","aliases":["arcsecond","arcseconds","second of arc"]},{"symbol":"turn","name":"Turn","aliases":["turns","revolution","revolutions"]}]},{"category":"frequency","units":[{"symbol":"Hz","name":"Hertz","aliases":["hertz","hz"]},{"symbol":"kHz","name":"Kilohertz","aliases":["kilohertz","khz"]},{"symbol":"MHz","name":"Megahertz","aliases":["megahertz","mhz"]},{"symbol":"GHz","name":"Gigahertz","aliases":["gigahertz","ghz"]},{"symbol":"THz","name":"Terahertz","aliases":["terahertz","thz"]},{"symbol":"rpm","name":"Revolutions per Minute","aliases":["revolutions per minute","rev/min"]}]},{"category":"power","units":[{"symbol":"W","name":"Watt","aliases":["watt","watts"]},{"symbol":"kW","name":"Kilowatt","aliases":["kilowatt","kilowatts"]},{"symbol":"MW","name":"Megawatt","aliases":["megawatt","megawatts"]},{"symbol":"hp","name":"Horsepower","aliases":["horsepower","mechanical horsepower"]},{"symbol":"PS","name":"Metric Horsepower","aliases":["metric horsepower","ps","pferdestarke"]},{"symbol":"BTU/h","name":"BTU per Hour","aliases":["btu/h","btu per hour","british thermal units per hour"]}]},{"category":"force","units":[{"symbol":"N","name":"Newton","aliases":["newton","newtons"]},{"symbol":"kN","name":"Kilonewton","aliases":["kilonewton","kilonewtons"]},{"symbol":"lbf","name":"Pound-Force","aliases":["pound-force","pound force","poundforce"]},{"symbol":"kgf","name":"Kilogram-Force","aliases":["kilogram-force","kilogram force"]},{"symbol":"dyn","name":"Dyne","aliases":["dyne","dynes"]}]},{"category":"data_rate","units":[{"symbol":"bps","name":"Bits per Second","aliases":["bit/s","bits per second"]},{"symbol":"Kbps","name":"Kilobits per Second","aliases":["kbps","kilobits per second"]},{"symbol":"Mbps","name":"Megabits per Second","aliases":["mbps","megabits per second"]},{"symbol":"Gbps","name":"Gigabits per Second","aliases":["gbps","gigabits per second"]},{"symbol":"Tbps","name":"Terabits per Second","aliases":["tbps","terabits per second"]},{"symbol":"KB/s"}]}]},"_note":"Response truncated for documentation purposes"}
List All Units — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26097/list+all+units' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Retorna todas as unidades de uma única categoria, como comprimento ou temperatura. Um slug de categoria desconhecida retorna um erro 404 com a forma de erro padrão

Endpoint ID: 26098
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26098/list+units+by+category
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"category":"temperature","units":[{"symbol":"C","name":"Celsius","aliases":["celsius","degc","°c"]},{"symbol":"F","name":"Fahrenheit","aliases":["fahrenheit","degf","°f"]},{"symbol":"K","name":"Kelvin","aliases":["kelvin","degk","°k"]},{"symbol":"R","name":"Rankine","aliases":["rankine","degr","°r"]}]},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Listar Unidades por Categoria — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26098/list+units+by+category&category=Required' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Fuzzy search across unit symbols, names, and aliases, ranked by exact match, then prefix, then substring. Returns up to 20 matches, which is ideal for autocomplete fields.

Endpoint ID: 26099
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26099/search+units
PARÂMETROS DE ENTRADA

Search Units — Recursos do endpoint

Objeto Descrição
q Obrigatório The search term (symbol, name, or alias fragment).

Solicitações gratuitas de teste restantes: 3 de 3.


PARÂMETROS DE ENTRADA

q
RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"query":"meter","results":[{"symbol":"mm","name":"Millimeter","category":"length"},{"symbol":"cm","name":"Centimeter","category":"length"},{"symbol":"m","name":"Meter","category":"length"},{"symbol":"km","name":"Kilometer","category":"length"},{"symbol":"m3","name":"Cubic Meter","category":"volume"},{"symbol":"m/s","name":"Meters per Second","category":"speed"},{"symbol":"km/h","name":"Kilometers per Hour","category":"speed"},{"symbol":"mm2","name":"Square Millimeter","category":"area"},{"symbol":"cm2","name":"Square Centimeter","category":"area"},{"symbol":"m2","name":"Square Meter","category":"area"},{"symbol":"km2","name":"Square Kilometer","category":"area"},{"symbol":"mmHg","name":"Millimeters of Mercury","category":"pressure"},{"symbol":"L/100km","name":"Liters per 100 Kilometers","category":"fuel_efficiency"},{"symbol":"km/L","name":"Kilometers per Liter","category":"fuel_efficiency"},{"symbol":"kg/m3","name":"Kilograms per Cubic Meter","category":"density"},{"symbol":"g/cm3","name":"Grams per Cubic Centimeter","category":"density"},{"symbol":"N·m","name":"Newton Meter","category":"torque"},{"symbol":"kN·m","name":"Kilonewton Meter","category":"torque"},{"symbol":"kgf·m","name":"Kilogram-Force Meter","category":"torque"},{"symbol":"m3/s","name":"Cubic Meters per Second","category":"flow_rate"}]},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Search Units — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26099/search+units?q=meter' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição
Retorna todas as 19 categorias suportadas, cada uma com um nome de exibição e o número de unidades que contém. Use isso para renderizar seletores de categoria sem codificar a lista.
Endpoint ID: 26100
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26100/list+categories
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
{"success":true,"data":{"categories":[{"category":"length","display_name":"Length","unit_count":9},{"category":"mass","display_name":"Mass","unit_count":8},{"category":"temperature","display_name":"Temperature","unit_count":4},{"category":"volume","display_name":"Volume","unit_count":15},{"category":"speed","display_name":"Speed","unit_count":5},{"category":"area","display_name":"Area","unit_count":9},{"category":"energy","display_name":"Energy","unit_count":8},{"category":"pressure","display_name":"Pressure","unit_count":8},{"category":"data_storage","display_name":"Data Storage","unit_count":11},{"category":"fuel_efficiency","display_name":"Fuel Efficiency","unit_count":4},{"category":"time","display_name":"Time","unit_count":10},{"category":"angle","display_name":"Angle","unit_count":6},{"category":"frequency","display_name":"Frequency","unit_count":6},{"category":"power","display_name":"Power","unit_count":6},{"category":"force","display_name":"Force","unit_count":5},{"category":"data_rate","display_name":"Data Rate","unit_count":8},{"category":"density","display_name":"Density","unit_count":5},{"category":"torque","display_name":"Torque","unit_count":5},{"category":"flow_rate","display_name":"Flow Rate","unit_count":6}]},"meta":{"disclaimer":"Conversion results are calculated from standard mathematical constants. Always verify safety-critical conversions independently.","cached":false}}
Listar Categorias — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26100/list+categories' --header 'Authorization: Bearer YOUR_API_KEY' 


    
Requisição

Returns the API status including uptime, version, total unit and category counts, ingredient count, endpoint count, and a feature flag object indicating which capabilities are enabled.

Endpoint ID: 26101
GET https://api-sneakers-database.zylalabs.com/api/13008/global+unit+converter+api/26101/health+check
PARÂMETROS DE ENTRADA

Solicitações gratuitas de teste restantes: 3 de 3.

Este endpoint não requer parâmetros de entrada.

RESPOSTA DE EXEMPLO DA API
JSON
{"uptime":431467.947423891,"version":"1.0.0","total_unit_count":138,"category_count":19,"ingredient_count":28,"endpoint_count":13,"features":{"convert":true,"convert_all":true,"convert_parse":true,"convert_batch":true,"humanize":true,"cooking":true,"unit_search":true,"openapi_spec":true,"cors":true}}
Health Check — TRECHOS DE CÓDIGO

curl --location --request GET 'https://zylalabs.com/api/13008/global+unit+converter+api/26101/health+check' --header 'Authorization: Bearer YOUR_API_KEY' 


    

Chave de acesso à API e autenticação

Após se cadastrar, cada desenvolvedor recebe uma chave de acesso à API pessoal, uma combinação única de letras e dígitos para acessar nosso endpoint de API. Para autenticar com a Global Unit Converter API basta incluir seu token Bearer no cabeçalho Authorization.

Cabeçalhos
Cabeçalho Descrição
Authorization Obrigatório Deve ser Bearer access_key. Veja "Sua chave de acesso à API" acima quando você estiver inscrito.

Preços simples e transparentes

Sem compromisso de longo prazo. Faça upgrade, downgrade ou cancele a qualquer momento. O teste gratuito inclui até 50 requisições.

(Economize 2 meses com cobrança anual 🎉)

🚀 Plano Empresarial
Volume personalizado

  • Limite de taxa personalizado
  • Gestão de equipes e acessos
  • Uptime garantido por SLA
  • Suporte ao cliente especializado
  • Monitoramento de API em tempo real
  • Segurança e conformidade empresarial
Contrato anual mínimo: USD 10.000

Empresas líderes confiam em nós

Visão Geral

The Global Unit Converter API converts values between units across 19 categories: length, mass, temperature, volume, speed, area, energy, pressure, data storage, fuel efficiency, time, angle, frequency, power, force, data rate, density, torque, and flow rate — 138 units in total.

It detects the category automatically from the unit you pass, so you never have to specify it. Every conversion returns both a raw result at full floating-point precision and a human-readable formatted string, with caller-controlled decimal precision and locale-aware number formatting (so the same value can render as 62.14 or 62,14 depending on the locale).

Beyond single conversions, the API does the things developers usually have to build by hand:

- Convert to all units: express a value in every other unit of its category in one call, ideal for building converter UIs without a request per unit.
- Compound measurement parsing: parse human-typed input like 5'11", 3 lb 4 oz, and 2h 30min, including feet and inches shorthand, and convert the total.
- Batch conversion: convert up to 50 unit pairs in a single request, with failed items flagged inline so one bad pair never aborts the batch.
- Readable-unit humanizer: express a value in the most readable unit of its category, so 0.005 m becomes 5 mm and 90 minutes becomes 1.5 hours.
- Cooking conversions: convert between volume and mass for common ingredients using average densities, so 1 cup of flour becomes about 125 grams.
- Unit discovery and fuzzy search: list every unit, category, and ingredient, and search units by symbol, name, or alias for autocomplete fields.

The API correctly distinguishes US and imperial units, providing both variants for gallon, quart, pint, and fluid ounce, so conversions are regionally accurate rather than silently wrong.

It is fully stateless — there is no database and no external data at runtime. Every conversion factor is a fixed mathematical constant, so responses are fast, deterministic, and never go out of date. The API is CORS-enabled for direct browser use and returns a consistent JSON envelope on every response, with clear, machine-readable error codes.

 

Global Unit Converter API FAQs

No. The category is detected automatically from the unit you pass, so a request like from=km&to=mi just works. You only need the optional category parameter in the rare case where a unit name could belong to more than one category, and even then the unit set is built to avoid those collisions, so in practice you'll almost never need it.

Result is the raw conversion at full floating-point precision — use it for your own calculations. formatted is a display-ready string rounded to the precision you request (default 4 decimals) and formatted for the locale you request (default en-US). Changing precision or locale only affects formatted; result always stays at full precision.

You can convert between any two units within the same category — kilometres to miles, Celsius to Fahrenheit, gigabytes to mebibytes. Conversions across different categories are not valid and return an error, since there is no meaningful conversion between, say, a distance and a weight. The cooking endpoint is the one deliberate exception, converting between volume and mass for specific ingredients using their density.

Galões, quartilhos, pintas e onças fluidas diferem entre os sistemas americano e imperial (Reino Unido), então ambos são fornecidos com nomes explícitos como gal_us e gal_uk. Se você passar uma unidade simples como gal, pt ou xícara, ela será resolvida para a variante americana. Para forçar o imperial, utilize o símbolo explícito do Reino Unido

Cooking conversions use average densities for each ingredient and are explicitly flagged as approximate in every response. Real densities vary by brand, sifting, and packing, so treat the result as a close estimate suitable for recipes rather than a precise measurement.

Não A API é totalmente sem estado e não possui banco de dados Os valores e unidades que você enviar são processados na memória para calcular a resposta e nunca são armazenados Cada fator de conversão é uma constante matemática fixa então os resultados são rápidos determinísticos e nunca ficam desatualizados

Yes. The units, categories, and ingredient-listing endpoints return the complete catalogue of everything the API supports, including symbols, names, and aliases. You can build dynamic unit and category pickers directly from these responses without hardcoding any values.

Each endpoint returns JSON data structured with a success flag, data object, and meta information. The data object varies by endpoint; for example, the "Convert a Value" endpoint returns the conversion result, while "List Units" provides unit details grouped by category.

Key fields include "success" (boolean), "data" (contains conversion results or lists), and "meta" (provides additional info like disclaimers). For conversion endpoints, "result" and "formatted" fields show the raw and human-readable outputs, respectively.

Parameters vary by endpoint. For "Convert a Value," you need "from" and "to" units. The "Batch Convert" endpoint accepts an array of unit pairs. Optional parameters include "precision" for decimal control and "locale" for formatting.

The response data is organized into three main sections: "success" indicates if the request was successful, "data" contains the relevant output (like conversion results or lists), and "meta" provides additional context, such as disclaimers or caching status.

Each endpoint provides specific information: "Convert a Value" gives conversion results, "List Units" details available units, "Parse and Convert" interprets compound measurements, and "Cooking Volume to Mass" offers ingredient-specific conversions.

Os usuários podem personalizar as solicitações especificando parâmetros como "de", "para", "precisão" e "localidade" Para conversões em lote, os usuários podem enviar vários pares de unidades em uma única solicitação, permitindo o processamento eficiente das conversões

Os casos de uso típicos incluem a construção de aplicativos de conversão de unidades, a integração de conversões de medidas em plataformas de comércio eletrônico, o desenvolvimento de ferramentas educacionais para o ensino de medidas e a criação de aplicativos de receitas que exigem conversões de ingredientes

Data accuracy is maintained through fixed mathematical constants for conversions, ensuring consistent results. The API is stateless, meaning it does not rely on external data sources, and every conversion is calculated independently, providing reliable outputs.

Perguntas Frequentes Gerais

O Zyla API Hub é como uma grande loja de APIs, onde você pode encontrar milhares delas em um só lugar. Também oferecemos suporte dedicado e monitoramento em tempo real de todas as APIs. Após se cadastrar, você pode escolher quais APIs deseja usar. Lembre-se apenas de que cada API precisa de sua própria assinatura. Mas se você se inscrever em várias, usará a mesma chave para todas elas, facilitando as coisas para você.
Os preços são listados em USD (Dólar Americano), EUR (Euro), CAD (Dólar Canadense), AUD (Dólar Australiano) e GBP (Libra Esterlina). Aceitamos todos os principais cartões de débito e crédito. Nosso sistema de pagamento usa a mais recente tecnologia de segurança e é operado pela Stripe, uma das empresas de pagamento mais confiáveis do mundo. Se tiver problemas para pagar com cartão, entre em contato conosco em [email protected]

Além disso, se você já tiver uma assinatura ativa em qualquer uma dessas moedas (USD, EUR, CAD, AUD, GBP), essa moeda será mantida para assinaturas subsequentes. Você pode alterar a moeda a qualquer momento, desde que não tenha assinaturas ativas.
A moeda local exibida na página de preços é baseada no país do seu endereço IP e é fornecida apenas como referência. Os preços reais são em USD (Dólar Americano). Ao efetuar o pagamento, a cobrança aparecerá no extrato do seu cartão em USD, mesmo que você veja o valor equivalente em sua moeda local em nosso site. Isso significa que você não pode pagar diretamente com sua moeda local.
Ocasionalmente, o banco pode recusar a cobrança devido às configurações de proteção contra fraude. Sugerimos contatar seu banco inicialmente para verificar se estão bloqueando nossas cobranças. Você também pode acessar o Portal de Cobrança e alterar o cartão associado para realizar o pagamento. Se isso não funcionar e precisar de mais ajuda, entre em contato com nossa equipe em [email protected]
Os preços são determinados por uma assinatura recorrente mensal ou anual, dependendo do plano escolhido.
As chamadas de API são descontadas do seu plano com base nas requisições bem-sucedidas. Cada plano possui um número específico de chamadas por mês. Apenas chamadas bem-sucedidas, indicadas por uma resposta com Status 200, serão contabilizadas, garantindo que falhas não afetem sua cota mensal.
O Zyla API Hub funciona com um sistema de assinatura mensal recorrente. Seu ciclo de cobrança começa no dia em que você compra um dos planos pagos e será renovado no mesmo dia do mês seguinte. Portanto, cancele sua assinatura com antecedência se quiser evitar cobranças futuras.
Para fazer upgrade do seu plano atual, acesse a página de preços da API e selecione o novo plano desejado. O upgrade é instantâneo, permitindo aproveitar imediatamente os recursos do novo plano. Observe que as chamadas restantes do plano anterior não serão transferidas; você será cobrado pelo valor integral do novo plano.
Para verificar quantas chamadas de API restam para o mês atual, consulte o campo 'X-Zyla-API-Calls-Monthly-Remaining' no cabeçalho da resposta. Por exemplo, se seu plano permite 1.000 requisições por mês e você usou 100, este campo no cabeçalho da resposta indicará 900 chamadas restantes.
Para ver o número máximo de requisições de API que seu plano permite, verifique o cabeçalho de resposta 'X-Zyla-RateLimit-Limit'. Por exemplo, se seu plano inclui 1.000 requisições por mês, este cabeçalho exibirá 1.000.
O cabeçalho 'X-Zyla-RateLimit-Reset' mostra o número de segundos até seu limite de taxa ser redefinido. Isso informa quando sua contagem de requisições começará do zero. Por exemplo, se exibir 3.600, significa que restam 3.600 segundos até o limite ser redefinido.
Sim, você pode cancelar seu plano a qualquer momento acessando sua conta e selecionando a opção de cancelamento na página de Cobrança. Observe que upgrades, downgrades e cancelamentos têm efeito imediato. Além disso, após o cancelamento, você não terá mais acesso ao serviço, mesmo que ainda tenha chamadas restantes na sua cota.
Para oferecer a oportunidade de experimentar nossas APIs sem compromisso, oferecemos um teste gratuito de 7 dias que permite realizar até 50 chamadas de API sem custo. Esse teste pode ser usado apenas uma vez; recomendamos aplicá-lo à API que mais interessa. Embora a maioria das APIs ofereça teste gratuito, algumas podem não oferecer. O teste termina após 7 dias ou quando você atingir 50 requisições, o que ocorrer primeiro. Se atingir o limite, será necessário "Iniciar seu plano pago" para continuar. Você encontra esse botão no perfil em Assinatura -> Escolha a API -> aba Preços. Se não cancelar até o 7º dia, sua assinatura será cobrada automaticamente, liberando todas as chamadas do plano.
Após 7 dias, será cobrado o valor total do plano ao qual você estava inscrito durante o teste. Portanto, é importante cancelar antes do término do período. Solicitações de reembolso por esquecimento de cancelamento não são aceitas.
Ao assinar um teste gratuito de API, você pode fazer até 50 chamadas. Se desejar fazer chamadas adicionais além desse limite, a API solicitará que você "Inicie seu plano pago". Você encontra o botão no perfil em Assinatura -> Escolha a API -> aba Preços.
As Ordens de Pagamento são processadas entre os dias 20 e 30 de cada mês. Se você enviar sua solicitação antes do dia 20, seu pagamento será processado dentro desse período.
Você pode nos contatar via chat para receber assistência imediata. Estamos online de 8h às 17h (EST). Se nos contatar após esse horário, retornaremos o mais rápido possível. Além disso, você pode enviar um e-mail para [email protected]

APIs relacionadas


Você também pode gostar