Skip to main content
POST
Calculate automatic runoff mitigation credits without saving a field.
object
required
A GeoJSON Feature or bare Polygon/MultiPolygon in EPSG:4326. A FeatureCollection with exactly one field is also accepted. A JSON string containing one supported value is accepted.

Response

baseline_points is the sum of auto_credits. Each credit includes sub_option_id, label, points, and source (always, slope, soil, or county). The response also includes counties, a soil_data summary, processing_complete, and issues. These are available automatic credits, not a product-specific compliance determination. The endpoint does not save a field/application. If soil is unavailable, it returns a partial baseline with processing_complete: false and SOIL_UNAVAILABLE; do not treat that partial sum as the full baseline. The example shows selected response fields when soil could not be processed. Available non-soil credits are still returned.

Errors

Invalid field boundaries return 422 INVALID_REQUEST. Missing soil can instead return HTTP 200 with processing_complete: false and the SOIL_UNAVAILABLE issue. Inspect completeness before using the baseline. All routes can also return authentication, validation, rate-limit, and dependency errors. Use the error catalog and examples to choose a retry or correction. Keep X-Request-ID when present.