{"uid":"cap_C-9KVlIk8YVRv2VgHFCf1","slug":"halowerk-europe-land-grassland-share-point-60m-grid-2bc0f6ae","name":"HALOWERK Europe Land – Grassland Share (Point, 60m Grid)","description":"Share of ESA WorldCover 2021 pixels classified as grassland. The service evaluates a 60 metre local analysis grid around one coordinate and returns standardized units across all 30 covered countries.","url":"https://euroland.halowerk.com/v1/europe-grassland-share-point","method":"POST","headers":{},"bodySchema":{"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."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_WsWW_q1TD4UhO3ifQsvUe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the share of ESA WorldCover 2021 pixels classified as grassland within a 60-metre local analysis grid around a given European coordinate.","exampleAgentPrompt":"What share of the land within 60 metres of latitude 48.2 and longitude 16.4 in Europe is classified as grassland according to ESA WorldCover 2021?","exampleUseCases":[{"title":"Agricultural land suitability screening","prompt":"I'm evaluating a site near latitude 51.5, longitude 10.1 in Germany for a new dairy farm — can you tell me what fraction of the surrounding land is currently classified as grassland?"},{"title":"Environmental impact baseline assessment","prompt":"For our conservation report, I need the grassland share at the coordinate 47.8 latitude, 13.2 longitude in Austria — it's a 60-metre analysis around that point using ESA WorldCover data."},{"title":"Carbon sequestration land characterization","prompt":"Can you check how much of the area around latitude 42.3, longitude -3.7 in Spain is grassland? I need it for a land carbon stock model."}],"resultDescription":"A standardized numeric value representing the fraction (share) of ESA WorldCover 2021 pixels classified as grassland within the 60-metre local analysis grid centred on the supplied coordinate, expressed in consistent units across all 30 covered European countries.","failureModes":["Coordinates outside the European coverage bounding box (lat 34–72.5, lon -31.5–40.5) return an error or empty result","Malformed or missing latitude/longitude fields cause a validation error","Coastal or border coordinates may fall partially outside coverage, reducing pixel count","Service unavailability or payment failure (x402) causes a non-200 response"],"whenToPreferThis":"Choose this endpoint when you need point-level grassland land cover fraction from a standardised 60-metre analysis grid for a specific WGS84 coordinate within Europe, backed by ESA WorldCover 2021 classification. Prefer it over polygon or circular-buffer variants when you have a precise coordinate and need a compact local estimate rather than area-based aggregation.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:14:13.977Z","isFirstParty":false}