# SignalDesk AI – Kilojoule to Watt-Hour Converter

> SignalDesk AI – Kilojoule to Watt-Hour Converter is a paid API for AI agents from x402-agent.kariguetoazul.workers.dev, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-12).

Converts an energy value from kilojoules (kJ) to watt-hours (Wh) with IEEE-754 double precision.

## Facts

- Endpoint: GET https://x402-agent.kariguetoazul.workers.dev/api/units/energy/kilojoule-to-watt-hour?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signaldesk-ai-kilojoule-to-watt-hour-converter-d98f8fc6
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hQGZXfbEs5retpwilUQWH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability signaldesk-ai-kilojoule-to-watt-hour-converter-d98f8fc6
```

Example prompt: Convert 123.45 kilojoules to watt-hours for me.

## When to prefer this

Choose this endpoint when you need a fast, precise, programmatic conversion from kilojoules to watt-hours, especially in automated pipelines or agent workflows where you want a paid, auditable microservice call rather than doing the arithmetic inline. Useful when the conversion must be traceable or the result needs to be sourced from an external service for compliance or logging purposes.

## Known failure modes

- Missing or non-numeric 'value' query parameter returns an error
- Negative values are rejected (minimum is 0)
- Values exceeding 1e+100 are rejected by schema validation
- Payment failure (402) if x402 micropayment is not fulfilled
- Network timeout on the Cloudflare Worker edge

## How this service works

Evidence-backed autonomous AI jobs and paid data tools. Queue/D1/cron run outside the chat; free quotas and bounded execution apply.

## Output

A JSON object containing the original value and unit ('kilojoule'), the converted value in watt-hours as an IEEE-754 double-precision float, the target unit ('watt-hour'), and the dimension label ('energy').

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "value"
     ],
     "properties": {
      "value": {
       "type": "number",
       "maximum": 1e+100,
       "minimum": 0,
       "description": "Amount in kilojoules."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "to": "watt-hour",
  "from": "kilojoule",
  "value": 123.45,
  "converted": 34.29166666666666,
  "dimension": "energy",
  "precision": "IEEE-754 double"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signaldesk-ai-kilojoule-to-watt-hour-converter-d98f8fc6/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent.kariguetoazul.workers.dev](https://www.zero.xyz/host/x402-agent.kariguetoazul.workers.dev/llms.txt)
