# Coin Railz Land Use Classification via Satellite Imagery

> Coin Railz Land Use Classification via Satellite Imagery is a paid API for AI agents from coinrailz.com, paid per call via x402, $0.15/call, status unknown (last checked 2026-09-14).

Identifies land cover types from a geographic area using Sentinel-2 and Landsat satellite data

## Facts

- Endpoint: GET https://coinrailz.com/api/satellite/land-use
- Price: $0.15/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/coin-railz-land-use-classification-via-satellite-imagery-7f5691c4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Dnh5BZbz5s7XrVHI6YzI6

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 coin-railz-land-use-classification-via-satellite-imagery-7f5691c4
```

Example prompt: Using the Coin Railz satellite land-use service, classify the land cover type for my agent ID 'agent-007' — I need to know if the target region is urban, agricultural, or forested based on current Sentinel-2 and Landsat data.

## When to prefer this

Choose this endpoint when an AI agent needs programmatic, pay-per-call land cover classification from satellite imagery without managing satellite data pipelines directly. Best for agents doing real estate analysis, environmental monitoring, or agricultural assessments who need a quick land-use label for a location and are already integrated with the x402 micropayment protocol.

## Known failure modes

- Missing required agentId parameter returns validation error
- Invalid or unrecognized agentId may return empty or error result
- Payment failure via x402 protocol blocks access
- Satellite data unavailability for requested region may return null classification
- Network array with unsupported chain identifiers may be ignored or cause error

## How this service works

Land cover type identification from Sentinel-2 + Landsat

## Output

Returns a JSON object with a success flag, the service name ('land-use'), a result message, and a timestamp. In practice, expected to include the identified land cover classification (e.g., urban, agricultural, forest, water) derived from Sentinel-2 and Landsat satellite imagery analysis.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "west",
  "south",
  "east",
  "north"
 ],
 "properties": {
  "east": {
   "type": "number",
   "description": "Eastern longitude boundary (-180 to 180)"
  },
  "west": {
   "type": "number",
   "description": "Western longitude boundary (-180 to 180)"
  },
  "north": {
   "type": "number",
   "description": "Northern latitude boundary (-90 to 90)"
  },
  "south": {
   "type": "number",
   "description": "Southern latitude boundary (-90 to 90)"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "application/json",
 "format": "json",
 "example": {
  "result": "Service executed successfully",
  "service": "land-use",
  "success": true,
  "timestamp": "2026-02-07T01:56:24.178Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coin-railz-land-use-classification-via-satellite-imagery-7f5691c4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from coinrailz.com](https://www.zero.xyz/host/coinrailz.com/llms.txt)
