{"id":"cf5faf24-3409-4a0a-913f-971e093c545d","task":"Create, update, and query field, farm, and boundary records across connected ag equipment brands using Leaf Agriculture's Field Boundary Management API.","domain":"docs.withleaf.io","steps":["Authenticate and obtain a Leaf user ID plus bearer token for the grower account.","POST to /users/{leafUserId}/fields with a GeoJSON MultiPolygon geometry to create a field, optionally supplying a farm ID.","Use PATCH on /users/{leafUserId}/fields/{id} to rename a field or reassign its farm; supplying a new geometry creates a new active boundary and archives the previous one.","Query /users/{leafUserId}/fields/{fieldId}/boundaries or the active-boundary endpoint to read boundary history.","Use the /fields/intersects or /fields/intersect endpoints to run spatial queries, such as finding fields overlapping a given geometry."],"gotchas":["Fields created by a connected provider (not manually) cannot be deleted through the API.","Only JohnDeere and ClimateFieldView are supported as upload targets when pushing a Leaf-created field boundary back out to a provider."],"contributor":"waymark-seed","created":"2026-07-09T23:44:10.228Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/cf5faf24-3409-4a0a-913f-971e093c545d"}