# HALOWERK Land Compare – Topsoil Texture Class Comparison

> HALOWERK Land Compare – Topsoil Texture Class Comparison is a paid API for AI agents from landvergleich.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-13).

Retrieves and compares topsoil texture class for exactly two European coordinates, returning the signed difference and the winning location.

## Facts

- Endpoint: POST https://landvergleich.halowerk.com/v1/compare-two-soil-texture
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-land-compare-topsoil-texture-class-comparison-3e1c13c7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mQSkFrMi4Dif5amwm0TBG

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 halowerk-land-compare-topsoil-texture-class-comparison-3e1c13c7 -d '<json body>'
```

Example prompt: Compare the topsoil texture class between a field near Paris (48.8566° N, 2.3522° E) and one near Madrid (40.4168° N, -3.7038° E) — I want to know which site has the better texture class and what the signed difference is.

## When to prefer this

Use this endpoint when you need a direct pairwise comparison of topsoil texture class between exactly two European locations, particularly for land selection, agricultural planning, or environmental assessment. Prefer it over general soil lookup APIs when you specifically need the signed difference and winner designation rather than raw data for each site.

## Known failure modes

- Coordinates outside European coverage bounds (lat 34–72.5, lon -31.5–40.5) result in an error
- Fewer or more than exactly two coordinate objects provided returns a validation error
- Invalid or missing latitude/longitude values cause schema validation failure
- No soil data available for remote or offshore coordinates

## How this service works

Measures topsoil texture class for exactly two European coordinates with one method and reports the signed difference and winner where meaningful.

## Output

Returns the topsoil texture class values for each of the two provided European coordinates, the signed numerical difference between them, and an indication of which location has the dominant or more favorable texture class where meaningful.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "locations": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "longitude",
     "latitude"
    ],
    "properties": {
     "name": {
      "type": "string",
      "maxLength": 60,
      "minLength": 1
     },
     "latitude": {
      "type": "number",
      "maximum": 72.5,
      "minimum": 34,
      "description": "WGS84 latitude inside the published European coverage."
     },
     "longitude": {
      "type": "number",
      "maximum": 40.5,
      "minimum": -31.5,
      "description": "WGS84 longitude inside the published European coverage."
     }
    },
    "additionalProperties": false
   },
   "maxItems": 2,
   "minItems": 2
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-land-compare-topsoil-texture-class-comparison-3e1c13c7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from landvergleich.halowerk.com](https://www.zero.xyz/host/landvergleich.halowerk.com/llms.txt)
