# HALOWERK Europe Land – Grassland Share 250m Buffer

> HALOWERK Europe Land – Grassland Share 250m Buffer is a paid API for AI agents from euroland.halowerk.com, paid per call via x402, $0.006/call, status unknown (last checked 2026-09-15).

Returns the share of ESA WorldCover 2021 pixels classified as grassland within a 250-metre circular buffer around a given European coordinate.

## Facts

- Endpoint: POST https://euroland.halowerk.com/v1/europe-grassland-share-buffer-250m
- Price: $0.006/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/halowerk-europe-land-grassland-share-250m-buffer-b993ea08
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_67SovL2G3kzZ1eGxAd746

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-europe-land-grassland-share-250m-buffer-b993ea08 -d '<json body>'
```

Example prompt: What share of the land within 250 metres of latitude 51.5 and longitude -0.1 is classified as grassland according to ESA WorldCover?

## When to prefer this

Choose this endpoint when you need a standardized, point-specific grassland fraction for a 250-metre neighbourhood in Europe, particularly for agricultural assessments, ecological studies, or environmental baseline reporting across any of the 30 covered European countries. Prefer it over the 60m or 1,000m buffer variants when you need a neighbourhood-scale (rather than local or landscape-scale) measure of grassland cover.

## Known failure modes

- Coordinate outside covered European bounding box (lat 34–72.5, lon -31.5–40.5) returns an error or empty result
- Missing or malformed latitude/longitude values cause a validation error
- Payment failure via x402 protocol blocks the request
- Server-side processing error if the ESA WorldCover tile is unavailable for the requested area

## How this service works

Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates a circular 250 metre neighborhood around one coordinate and returns standardized units across all 30 covered countries.

## Output

A standardized numeric value representing the share (fraction or percentage) of ESA WorldCover 2021 pixels classified as grassland within a 250-metre circular buffer centred on the supplied WGS84 coordinate, consistent across all 30 covered European countries.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "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."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/halowerk-europe-land-grassland-share-250m-buffer-b993ea08/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from euroland.halowerk.com](https://www.zero.xyz/host/euroland.halowerk.com/llms.txt)
