{"uid":"cap_0x8xgNkGQEcxCC7LMtIiu","slug":"halowerk-nordic-land-norway-soil-texture-class-77a71e51","name":"HALOWERK Nordic Land – Norway Soil Texture Class","description":"USDA texture class calculated from SoilGrids sand, silt and clay fractions. The coordinate is validated against the Natural Earth boundary for Norway; results outside it are rejected before payment.","url":"https://nordland.halowerk.com/v1/no-soil-texture","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.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_2CcGdQGxDe0kY7eYA3Piv","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the USDA soil texture class (e.g. sandy loam, clay) for a GPS coordinate in Norway, derived from SoilGrids sand, silt, and clay fractions at 0–5 cm depth.","exampleAgentPrompt":"What's the USDA soil texture class at latitude 59.91 and longitude 10.75 in Norway? I need the SoilGrids-based classification for that surface layer.","exampleUseCases":[{"title":"Farm site suitability assessment","prompt":"I'm evaluating a field near Hamar, Norway at latitude 60.80 longitude 11.07 — can you tell me the USDA soil texture class there so I know if the soil structure is suitable for root crops?"},{"title":"Construction ground condition check","prompt":"Before we break ground on our project site at lat 58.97, lon 5.73 in Norway, can you pull the USDA soil texture classification for that location so our engineers can assess drainage risk?"},{"title":"Environmental survey data enrichment","prompt":"I have a monitoring station at latitude 69.65 longitude 18.95 in Norway — what's the USDA soil texture class at that point based on the SoilGrids sand, silt, and clay fractions?"}],"resultDescription":"A USDA soil texture class label (e.g. 'Sandy loam', 'Clay', 'Silt loam') derived from the SoilGrids sand, silt, and clay fractions for the 0–5 cm depth layer at the requested coordinate. Coordinates outside the Norway boundary polygon are rejected before processing.","failureModes":["Coordinate outside Norway boundary: request rejected before payment with a boundary validation error","Latitude or longitude outside the accepted European range (lat 34–72.5, lon -31.5–40.5): schema validation failure","Missing required latitude or longitude parameter: 400-level error","SoilGrids data unavailable for the given grid cell: no-data response","Network or upstream SoilGrids API error: 5xx response"],"whenToPreferThis":"Use this endpoint when you need a single, standardised USDA texture class for a surface soil location within Norway and want coordinate boundary validation built in. Prefer it over raw SoilGrids API access when you need a classified label rather than raw fraction values, and when you need the Norway boundary guard enforced automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:15:30.981Z","isFirstParty":false}