Farm Managers
get
Path parameters
idstringRequired
Responses
200
List of active farm managers
application/json
201
New farm managers added successfully
application/json
204
Farm managers removed successfully
405
Method not allowed
get
GET /api/farms/{id}/managers/ HTTP/1.1
Host:
Accept: */*
[
{
"key": "123e4567-e89b-12d3-a456-426614174000",
"account_id": "text",
"farm": {
"id": 1,
"key": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"created": "2025-09-17T04:40:36.865Z",
"modified": "2025-09-17T04:40:36.865Z"
}
]
post
Path parameters
idstringRequired
Body
Unspecified request body
Other propertiesanyOptional
Responses
200
List of active farm managers
application/json
201
New farm managers added successfully
application/json
204
Farm managers removed successfully
405
Method not allowed
post
POST /api/farms/{id}/managers/ HTTP/1.1
Host:
Content-Type: post
Accept: */*
Content-Length: 38
{
"ANY_ADDITIONAL_PROPERTY": "anything"
}
[
{
"key": "123e4567-e89b-12d3-a456-426614174000",
"account_id": "text",
"farm": {
"id": 1,
"key": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"created": "2025-09-17T04:40:36.865Z",
"modified": "2025-09-17T04:40:36.865Z"
}
]
delete
Path parameters
idstringRequired
Responses
200
List of active farm managers
application/json
201
New farm managers added successfully
application/json
204
Farm managers removed successfully
405
Method not allowed
delete
DELETE /api/farms/{id}/managers/ HTTP/1.1
Host:
Accept: */*
[
{
"key": "123e4567-e89b-12d3-a456-426614174000",
"account_id": "text",
"farm": {
"id": 1,
"key": "123e4567-e89b-12d3-a456-426614174000",
"name": "text"
},
"created": "2025-09-17T04:40:36.865Z",
"modified": "2025-09-17T04:40:36.865Z"
}
]
Last updated