# Orthogonal Last-48-Hours Precipitation API

> Orthogonal Last-48-Hours Precipitation API is a paid API for AI agents from x402.orthogonal.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-11-02).

Returns total precipitation accumulated over the past 48 hours for one or more geographic locations specified by latitude and longitude.

## Facts

- Endpoint: GET https://x402.orthogonal.com/speixFkLB/api/v1/last-48?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/orthogonal-last-48-hours-precipitation-api-a83d66fe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0Ti3Btn1WuFu_1rCeQGjI

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 orthogonal-last-48-hours-precipitation-api-a83d66fe
```

Example prompt: How much total precipitation has fallen in the last 48 hours at San Francisco (37.7575, -122.42616), Boston (42.35355, -71.06053), and New Orleans (29.97991, -90.07447)? Use the America/Chicago timezone.

## When to prefer this

Use this endpoint when you need quick, paid-per-call access to recent 48-hour precipitation totals for one or more geographic coordinates, especially for multi-location batch queries in a single request. Prefer this over forecast APIs when you need historical accumulation data for the very recent past rather than future predictions. Ideal for agriculture, logistics, field safety, or event planning contexts where recent rainfall totals matter.

## Known failure modes

- Invalid or out-of-range latitude/longitude values return an error
- Missing required query parameters (latitude or longitude) result in a 400 bad request
- Unparseable coordinate strings may cause a processing error
- Timezone ID not recognized may cause fallback or error
- Payment failure (x402 protocol) prevents access to the endpoint
- Locations with no weather station coverage may return null or missing data

## How this service works

Total precipitation in the last 48 hours for the given location(s). | ERROR: Unable to calculate price.

## Output

Returns the total precipitation amount accumulated over the last 48 hours for each requested location. The response is provided in JSON format and includes precipitation totals keyed to the provided latitude/longitude pairs, enabling multi-location comparison of recent rainfall.

## 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"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "format": {
       "type": "string",
       "default": "json"
      },
      "latitude": {
       "type": "string",
       "default": "37.75750,42.35355,29.97991",
       "example": "37.75750,42.35355,29.97991"
      },
      "longitude": {
       "type": "string",
       "default": "-122.42616,-71.06053,-90.07447",
       "example": "-122.42616,-71.06053,-90.07447"
      },
      "timeZoneId": {
       "type": "string",
       "default": "America/Chicago"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/orthogonal-last-48-hours-precipitation-api-a83d66fe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.orthogonal.com](https://www.zero.xyz/host/x402.orthogonal.com/llms.txt)
