API → UnitConvert temperature units
Parameters
Name
Type
Req.
Possible values
celsius
: Celsius <https://en.wikipedia.org/wiki/Celsius>fahrenheit
: Fahrenheit <https://en.wikipedia.org/wiki/Fahrenheit>kelvin
: Kelvin <https://en.wikipedia.org/wiki/Kelvin>rankine
: Rankine <https://en.wikipedia.org/wiki/Rankine_scale>
Possible values
celsius
: Celsius <https://en.wikipedia.org/wiki/Celsius>fahrenheit
: Fahrenheit <https://en.wikipedia.org/wiki/Fahrenheit>kelvin
: Kelvin <https://en.wikipedia.org/wiki/Kelvin>rankine
: Rankine <https://en.wikipedia.org/wiki/Rankine_scale>
Returns
- 200 OK
successful operation
Name
Type
Req.
body
objectoptionalObject Properties
Possible values
celsius
: Celsius <https://en.wikipedia.org/wiki/Celsius>fahrenheit
: Fahrenheit <https://en.wikipedia.org/wiki/Fahrenheit>kelvin
: Kelvin <https://en.wikipedia.org/wiki/Kelvin>rankine
: Rankine <https://en.wikipedia.org/wiki/Rankine_scale>
Possible values
celsius
: Celsius <https://en.wikipedia.org/wiki/Celsius>fahrenheit
: Fahrenheit <https://en.wikipedia.org/wiki/Fahrenheit>kelvin
: Kelvin <https://en.wikipedia.org/wiki/Kelvin>rankine
: Rankine <https://en.wikipedia.org/wiki/Rankine_scale>
Possible values
queued
: The async API call is queued.uploaded
: The async API call was uploaded to be converted.in_progress
: The async API call is in progress.completed
: The async API call has completed.failed
: The async API call has failed.
get
/unit/conversion/temperature/{input_unit}/{output_unit}$ curl "https://api.zoo.dev/unit/conversion/temperature/{input_unit}/{output_unit}" \
--header "Authorization: Bearer $TOKEN"
200 OK
Response{
"completed_at": "2025-07-25T20:54:28.432Z",
"created_at": "2025-07-25T20:54:28.432Z",
"error": "63JpJiqXJR69i9HYzHV7QQgS4EG",
"id": "a4e326d1-06ee-459d-9580-4c37e5bda035",
"input": 28,
"input_unit": "kelvin",
"output": 2,
"output_unit": "rankine",
"started_at": "2025-07-25T20:54:28.432Z",
"status": "failed",
"updated_at": "2025-07-25T20:54:28.432Z",
"user_id": "a83d6365-82a6-4635-a537-35cd49442861"
}