List and create farms using API key authentication.
The versionedDocumentation Index
Fetch the complete documentation index at: https://docs.wiseyield.co/llms.txt
Use this file to discover all available pages before exploring further.
/api/v1/farms endpoint is the API-key-authenticated path for managing farms. The list operation returns paginated farms owned by the authenticated user; the create operation persists a new farm under that user.
farms:read scope. See Authentication.
active, inactive, archived, draft.createdAt, name, totalArea.asc, desc.farms:write scope.
hectare, acre, feddan.commercial, organic, mixed, specialty.crops, livestock, mixed, research.drip, sprinkler, flood, pivot, manual, none.Polygon ({ type: "Polygon", coordinates: number[][][] }).active, inactive, archived, draft.data.
| Status | When |
|---|---|
400 | Validation failed — details carries per-field messages |
401 | Missing, malformed, expired, or revoked API key |
403 | Key lacks farms:read (GET) or farms:write (POST) |
409 | Farm name already exists for this user (active rows only) |
429 | Rate limit reached — see Rate-limit handling |
5xx | Server error — retry with backoff |