naftiko: 1.0.0-alpha2 info: label: OpenAgri Farm Calendar API — api description: 'OpenAgri Farm Calendar API — api. 169 operations. Lead operation: api. Self-contained Naftiko capability covering one Agstack business surface.' tags: - Agstack - api created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: AGSTACK_API_KEY: AGSTACK_API_KEY capability: consumes: - type: http namespace: openagri-farm-calendar-api baseUri: '' description: OpenAgri Farm Calendar API — api business capability. Self-contained, no shared references. resources: - name: api-v1-AddRawMaterialOperations path: /api/v1/AddRawMaterialOperations/ operations: - name: apiv1addrawmaterialoperationslist method: GET description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1addrawmaterialoperationscreate method: POST description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-AddRawMaterialOperations-id path: /api/v1/AddRawMaterialOperations/{id}/ operations: - name: apiv1addrawmaterialoperationsretrieve method: GET description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: apiv1addrawmaterialoperationsupdate method: PUT description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1addrawmaterialoperationspartialupdate method: PATCH description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1addrawmaterialoperationsdestroy method: DELETE description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: api-v1-AgriculturalMachines path: /api/v1/AgriculturalMachines/ operations: - name: apiv1agriculturalmachineslist method: GET description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: name in: query type: string - name: parcel in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1agriculturalmachinescreate method: POST description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-AgriculturalMachines-id path: /api/v1/AgriculturalMachines/{id}/ operations: - name: apiv1agriculturalmachinesretrieve method: GET description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Machine. required: true - name: apiv1agriculturalmachinesupdate method: PUT description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Machine. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1agriculturalmachinespartialupdate method: PATCH description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Machine. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1agriculturalmachinesdestroy method: DELETE description: API endpoint that allows AgriculturalMachine to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Machine. required: true - name: api-v1-Alerts path: /api/v1/Alerts/ operations: - name: apiv1alertslist method: GET description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: severity in: query type: string description: '* `minor` - Minor' - name: title in: query type: string - name: toDate in: query type: string - name: apiv1alertscreate method: POST description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-Alerts-id path: /api/v1/Alerts/{id}/ operations: - name: apiv1alertsretrieve method: GET description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Alert. required: true - name: apiv1alertsupdate method: PUT description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Alert. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1alertspartialupdate method: PATCH description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Alert. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1alertsdestroy method: DELETE description: API endpoint that allows Alert to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Alert. required: true - name: api-v1-CompostOperations path: /api/v1/CompostOperations/ operations: - name: apiv1compostoperationslist method: GET description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: compost_pile_id in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostoperationscreate method: POST description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostOperations-compost_operation_pk-AddRawMaterialOperations path: /api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/ operations: - name: apiv1compostoperationsaddrawmaterialoperationslist method: GET description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostoperationsaddrawmaterialoperationscreate method: POST description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostOperations-compost_operation_pk-AddRawMaterialOperations-id path: /api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/{id}/ operations: - name: apiv1compostoperationsaddrawmaterialoperationsretrieve method: GET description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: apiv1compostoperationsaddrawmaterialoperationsupdate method: PUT description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostoperationsaddrawmaterialoperationspartialupdate method: PATCH description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostoperationsaddrawmaterialoperationsdestroy method: DELETE description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Add Raw Material Operation. required: true - name: api-v1-CompostOperations-compost_operation_pk-CompostTurningOperations path: /api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/ operations: - name: apiv1compostoperationscompostturningoperationslist method: GET description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostoperationscompostturningoperationscreate method: POST description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostOperations-compost_operation_pk-CompostTurningOperations-id path: /api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/{id}/ operations: - name: apiv1compostoperationscompostturningoperationsretrieve method: GET description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: apiv1compostoperationscompostturningoperationsupdate method: PUT description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostoperationscompostturningoperationspartialupdate method: PATCH description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostoperationscompostturningoperationsdestroy method: DELETE description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: api-v1-CompostOperations-compost_operation_pk-IrrigationOperations path: /api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/ operations: - name: apiv1compostoperationsirrigationoperationslist method: GET description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostoperationsirrigationoperationscreate method: POST description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostOperations-compost_operation_pk-IrrigationOperations-id path: /api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/{id}/ operations: - name: apiv1compostoperationsirrigationoperationsretrieve method: GET description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: apiv1compostoperationsirrigationoperationsupdate method: PUT description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostoperationsirrigationoperationspartialupdate method: PATCH description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostoperationsirrigationoperationsdestroy method: DELETE description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: api-v1-CompostOperations-compost_operation_pk-Observations path: /api/v1/CompostOperations/{compost_operation_pk}/Observations/ operations: - name: apiv1compostoperationsobservationslist method: GET description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostoperationsobservationscreate method: POST description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostOperations-compost_operation_pk-Observations-id path: /api/v1/CompostOperations/{compost_operation_pk}/Observations/{id}/ operations: - name: apiv1compostoperationsobservationsretrieve method: GET description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: apiv1compostoperationsobservationsupdate method: PUT description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostoperationsobservationspartialupdate method: PATCH description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostoperationsobservationsdestroy method: DELETE description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: compost_operation_pk in: path type: string required: true - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: api-v1-CompostOperations-id path: /api/v1/CompostOperations/{id}/ operations: - name: apiv1compostoperationsretrieve method: GET description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Operation. required: true - name: apiv1compostoperationsupdate method: PUT description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostoperationspartialupdate method: PATCH description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostoperationsdestroy method: DELETE description: API endpoint that allows CompostOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Operation. required: true - name: api-v1-CompostTurningOperations path: /api/v1/CompostTurningOperations/ operations: - name: apiv1compostturningoperationslist method: GET description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1compostturningoperationscreate method: POST description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CompostTurningOperations-id path: /api/v1/CompostTurningOperations/{id}/ operations: - name: apiv1compostturningoperationsretrieve method: GET description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: apiv1compostturningoperationsupdate method: PUT description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1compostturningoperationspartialupdate method: PATCH description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1compostturningoperationsdestroy method: DELETE description: API endpoint that allows CompostTurningOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Compost Turning Operation. required: true - name: api-v1-CropGrowthStageObservations path: /api/v1/CropGrowthStageObservations/ operations: - name: apiv1cropgrowthstageobservationslist method: GET description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1cropgrowthstageobservationscreate method: POST description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CropGrowthStageObservations-id path: /api/v1/CropGrowthStageObservations/{id}/ operations: - name: apiv1cropgrowthstageobservationsretrieve method: GET description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Growth Stage Observation. required: true - name: apiv1cropgrowthstageobservationsupdate method: PUT description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Growth Stage Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1cropgrowthstageobservationspartialupdate method: PATCH description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Growth Stage Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1cropgrowthstageobservationsdestroy method: DELETE description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Growth Stage Observation. required: true - name: api-v1-CropProtectionOperations path: /api/v1/CropProtectionOperations/ operations: - name: apiv1cropprotectionoperationslist method: GET description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1cropprotectionoperationscreate method: POST description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CropProtectionOperations-id path: /api/v1/CropProtectionOperations/{id}/ operations: - name: apiv1cropprotectionoperationsretrieve method: GET description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Protection Operation. required: true - name: apiv1cropprotectionoperationsupdate method: PUT description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Protection Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1cropprotectionoperationspartialupdate method: PATCH description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Protection Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1cropprotectionoperationsdestroy method: DELETE description: API endpoint that allows CropProtectionOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Protection Operation. required: true - name: api-v1-CropStressIndicatorObservations path: /api/v1/CropStressIndicatorObservations/ operations: - name: apiv1cropstressindicatorobservationslist method: GET description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1cropstressindicatorobservationscreate method: POST description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-CropStressIndicatorObservations-id path: /api/v1/CropStressIndicatorObservations/{id}/ operations: - name: apiv1cropstressindicatorobservationsretrieve method: GET description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Stress Indicator Observation. required: true - name: apiv1cropstressindicatorobservationsupdate method: PUT description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Stress Indicator Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1cropstressindicatorobservationspartialupdate method: PATCH description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Stress Indicator Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1cropstressindicatorobservationsdestroy method: DELETE description: API endpoint that allows CropStressIndicator to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Crop Stress Indicator Observation. required: true - name: api-v1-DiseaseDetection path: /api/v1/DiseaseDetection/ operations: - name: apiv1diseasedetectionlist method: GET description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1diseasedetectioncreate method: POST description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-DiseaseDetection-id path: /api/v1/DiseaseDetection/{id}/ operations: - name: apiv1diseasedetectionretrieve method: GET description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Disease Detection Observation. required: true - name: apiv1diseasedetectionupdate method: PUT description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Disease Detection Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1diseasedetectionpartialupdate method: PATCH description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Disease Detection Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1diseasedetectiondestroy method: DELETE description: API endpoint that allows DiseaseDetection to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Disease Detection Observation. required: true - name: api-v1-Farm path: /api/v1/Farm/ operations: - name: apiv1farmlist method: GET description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: name in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1farmcreate method: POST description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-Farm-id path: /api/v1/Farm/{id}/ operations: - name: apiv1farmretrieve method: GET description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm. required: true - name: apiv1farmupdate method: PUT description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmpartialupdate method: PATCH description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmdestroy method: DELETE description: API endpoint that allows Farm to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm. required: true - name: api-v1-FarmAnimals path: /api/v1/FarmAnimals/ operations: - name: apiv1farmanimalslist method: GET description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: animal_group in: query type: string - name: format in: query type: string - name: name in: query type: string - name: parcel in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1farmanimalscreate method: POST description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FarmAnimals-id path: /api/v1/FarmAnimals/{id}/ operations: - name: apiv1farmanimalsretrieve method: GET description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Animal. required: true - name: apiv1farmanimalsupdate method: PUT description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Animal. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmanimalspartialupdate method: PATCH description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Animal. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmanimalsdestroy method: DELETE description: API endpoint that allows FarmAnimal to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Animal. required: true - name: api-v1-FarmCalendarActivities path: /api/v1/FarmCalendarActivities/ operations: - name: apiv1farmcalendaractivitieslist method: GET description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1farmcalendaractivitiescreate method: POST description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FarmCalendarActivities-id path: /api/v1/FarmCalendarActivities/{id}/ operations: - name: apiv1farmcalendaractivitiesretrieve method: GET description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Activity. required: true - name: apiv1farmcalendaractivitiesupdate method: PUT description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Activity. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmcalendaractivitiespartialupdate method: PATCH description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Activity. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmcalendaractivitiesdestroy method: DELETE description: API endpoint that allows FarmCalendarActivity to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Activity. required: true - name: api-v1-FarmCalendarActivityTypes path: /api/v1/FarmCalendarActivityTypes/ operations: - name: apiv1farmcalendaractivitytypeslist method: GET description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: category in: query type: string description: '* `activity` - Activity' - name: format in: query type: string - name: name in: query type: string - name: apiv1farmcalendaractivitytypescreate method: POST description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FarmCalendarActivityTypes-id path: /api/v1/FarmCalendarActivityTypes/{id}/ operations: - name: apiv1farmcalendaractivitytypesretrieve method: GET description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this farm calendar activity type. required: true - name: apiv1farmcalendaractivitytypesupdate method: PUT description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this farm calendar activity type. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmcalendaractivitytypespartialupdate method: PATCH description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this farm calendar activity type. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmcalendaractivitytypesdestroy method: DELETE description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this farm calendar activity type. required: true - name: api-v1-FarmCrops path: /api/v1/FarmCrops/ operations: - name: apiv1farmcropslist method: GET description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: growth_stage in: query type: string - name: name in: query type: string - name: parcel in: query type: string - name: species in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: variety in: query type: string - name: apiv1farmcropscreate method: POST description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FarmCrops-id path: /api/v1/FarmCrops/{id}/ operations: - name: apiv1farmcropsretrieve method: GET description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Crop. required: true - name: apiv1farmcropsupdate method: PUT description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Crop. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmcropspartialupdate method: PATCH description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Crop. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmcropsdestroy method: DELETE description: API endpoint that allows FarmCrop to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Crop. required: true - name: api-v1-FarmParcels path: /api/v1/FarmParcels/ operations: - name: apiv1farmparcelslist method: GET description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: contains_point in: query type: string description: 'Filter parcels containing this point. Format (EPSG:4326): ''latitude,longitude''' - name: farm in: query type: string - name: format in: query type: string - name: geo_id in: query type: string - name: identifier in: query type: string - name: parcel_type in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1farmparcelscreate method: POST description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FarmParcels-id path: /api/v1/FarmParcels/{id}/ operations: - name: apiv1farmparcelsretrieve method: GET description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Parcel. required: true - name: apiv1farmparcelsupdate method: PUT description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Parcel. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1farmparcelspartialupdate method: PATCH description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Parcel. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1farmparcelsdestroy method: DELETE description: API endpoint that allows FarmParcel to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Farm Parcel. required: true - name: api-v1-FertilizationOperations path: /api/v1/FertilizationOperations/ operations: - name: apiv1fertilizationoperationslist method: GET description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1fertilizationoperationscreate method: POST description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-FertilizationOperations-id path: /api/v1/FertilizationOperations/{id}/ operations: - name: apiv1fertilizationoperationsretrieve method: GET description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilization Operation. required: true - name: apiv1fertilizationoperationsupdate method: PUT description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilization Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1fertilizationoperationspartialupdate method: PATCH description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilization Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1fertilizationoperationsdestroy method: DELETE description: API endpoint that allows FertilizationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilization Operation. required: true - name: api-v1-Fertilizers path: /api/v1/Fertilizers/ operations: - name: apiv1fertilizerslist method: GET description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: name in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1fertilizerscreate method: POST description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-Fertilizers-id path: /api/v1/Fertilizers/{id}/ operations: - name: apiv1fertilizersretrieve method: GET description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilizer. required: true - name: apiv1fertilizersupdate method: PUT description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilizer. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1fertilizerspartialupdate method: PATCH description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilizer. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1fertilizersdestroy method: DELETE description: API endpoint that allows Fertilizer to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Fertilizer. required: true - name: api-v1-GenericFarmAssets path: /api/v1/GenericFarmAssets/ operations: - name: apiv1genericfarmassetslist method: GET description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: name in: query type: string - name: parcel in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1genericfarmassetscreate method: POST description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-GenericFarmAssets-id path: /api/v1/GenericFarmAssets/{id}/ operations: - name: apiv1genericfarmassetsretrieve method: GET description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Generic Farm Asset. required: true - name: apiv1genericfarmassetsupdate method: PUT description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Generic Farm Asset. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1genericfarmassetspartialupdate method: PATCH description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Generic Farm Asset. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1genericfarmassetsdestroy method: DELETE description: API endpoint that allows GenericFarmAsset to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Generic Farm Asset. required: true - name: api-v1-IrrigationOperations path: /api/v1/IrrigationOperations/ operations: - name: apiv1irrigationoperationslist method: GET description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: responsible_agent in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1irrigationoperationscreate method: POST description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-IrrigationOperations-id path: /api/v1/IrrigationOperations/{id}/ operations: - name: apiv1irrigationoperationsretrieve method: GET description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: apiv1irrigationoperationsupdate method: PUT description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1irrigationoperationspartialupdate method: PATCH description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1irrigationoperationsdestroy method: DELETE description: API endpoint that allows IrrigationOperation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Irrigation Operation. required: true - name: api-v1-Observations path: /api/v1/Observations/ operations: - name: apiv1observationslist method: GET description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1observationscreate method: POST description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-Observations-id path: /api/v1/Observations/{id}/ operations: - name: apiv1observationsretrieve method: GET description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: apiv1observationsupdate method: PUT description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1observationspartialupdate method: PATCH description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1observationsdestroy method: DELETE description: API endpoint that allows Observation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Observation. required: true - name: api-v1-Pesticides path: /api/v1/Pesticides/ operations: - name: apiv1pesticideslist method: GET description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: name in: query type: string - name: status in: query type: integer description: '* `0` - Inactive' - name: apiv1pesticidescreate method: POST description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-Pesticides-id path: /api/v1/Pesticides/{id}/ operations: - name: apiv1pesticidesretrieve method: GET description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Pesticide. required: true - name: apiv1pesticidesupdate method: PUT description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Pesticide. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1pesticidespartialupdate method: PATCH description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Pesticide. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1pesticidesdestroy method: DELETE description: API endpoint that allows Pesticide to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Pesticide. required: true - name: api-v1-SprayingRecommendation path: /api/v1/SprayingRecommendation/ operations: - name: apiv1sprayingrecommendationlist method: GET description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1sprayingrecommendationcreate method: POST description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-SprayingRecommendation-id path: /api/v1/SprayingRecommendation/{id}/ operations: - name: apiv1sprayingrecommendationretrieve method: GET description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Spraying Recommendation Observation. required: true - name: apiv1sprayingrecommendationupdate method: PUT description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Spraying Recommendation Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1sprayingrecommendationpartialupdate method: PATCH description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Spraying Recommendation Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1sprayingrecommendationdestroy method: DELETE description: API endpoint that allows SprayingRecommendation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Spraying Recommendation Observation. required: true - name: api-v1-VigorEstimation path: /api/v1/VigorEstimation/ operations: - name: apiv1vigorestimationlist method: GET description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1vigorestimationcreate method: POST description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-VigorEstimation-id path: /api/v1/VigorEstimation/{id}/ operations: - name: apiv1vigorestimationretrieve method: GET description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Vigor Estimation Observation. required: true - name: apiv1vigorestimationupdate method: PUT description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Vigor Estimation Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1vigorestimationpartialupdate method: PATCH description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Vigor Estimation Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1vigorestimationdestroy method: DELETE description: API endpoint that allows VigorEstimation to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Vigor Estimation Observation. required: true - name: api-v1-YieldPrediction path: /api/v1/YieldPrediction/ operations: - name: apiv1yieldpredictionlist method: GET description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: activity_type in: query type: string - name: format in: query type: string - name: fromDate in: query type: string - name: parcel in: query type: string - name: title in: query type: string - name: toDate in: query type: string - name: apiv1yieldpredictioncreate method: POST description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: body in: body type: object description: Request body (JSON). required: true - name: api-v1-YieldPrediction-id path: /api/v1/YieldPrediction/{id}/ operations: - name: apiv1yieldpredictionretrieve method: GET description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Yield Prediction Observation. required: true - name: apiv1yieldpredictionupdate method: PUT description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Yield Prediction Observation. required: true - name: body in: body type: object description: Request body (JSON). required: true - name: apiv1yieldpredictionpartialupdate method: PATCH description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Yield Prediction Observation. required: true - name: body in: body type: object description: Request body (JSON). required: false - name: apiv1yieldpredictiondestroy method: DELETE description: API endpoint that allows YieldPrediction to be viewed or edited. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: id in: path type: string description: A UUID string identifying this Yield Prediction Observation. required: true - name: api-v1-schema path: /api/v1/schema/ operations: - name: apiv1schemaretrieve method: GET description: OpenApi3 schema for this API. Format can be selected via content negotiation. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: query type: string - name: lang in: query type: string authentication: type: apikey key: sessionid value: '{{env.AGSTACK_API_KEY}}' placement: cookie exposes: - type: rest namespace: openagri-farm-calendar-api-rest port: 8080 description: REST adapter for OpenAgri Farm Calendar API — api. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/api/v1/addrawmaterialoperations name: api-v1-addrawmaterialoperations description: REST surface for api-v1-AddRawMaterialOperations. operations: - method: GET name: apiv1addrawmaterialoperationslist description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1addrawmaterialoperationscreate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/addrawmaterialoperations/{id} name: api-v1-addrawmaterialoperations-id description: REST surface for api-v1-AddRawMaterialOperations-id. operations: - method: GET name: apiv1addrawmaterialoperationsretrieve description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1addrawmaterialoperationsupdate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1addrawmaterialoperationspartialupdate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1addrawmaterialoperationsdestroy description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/agriculturalmachines name: api-v1-agriculturalmachines description: REST surface for api-v1-AgriculturalMachines. operations: - method: GET name: apiv1agriculturalmachineslist description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachineslist with: format: rest.format name: rest.name parcel: rest.parcel status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1agriculturalmachinescreate description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachinescreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/agriculturalmachines/{id} name: api-v1-agriculturalmachines-id description: REST surface for api-v1-AgriculturalMachines-id. operations: - method: GET name: apiv1agriculturalmachinesretrieve description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachinesretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1agriculturalmachinesupdate description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachinesupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1agriculturalmachinespartialupdate description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachinespartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1agriculturalmachinesdestroy description: API endpoint that allows AgriculturalMachine to be viewed or edited. call: openagri-farm-calendar-api.apiv1agriculturalmachinesdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/alerts name: api-v1-alerts description: REST surface for api-v1-Alerts. operations: - method: GET name: apiv1alertslist description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel severity: rest.severity title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1alertscreate description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/alerts/{id} name: api-v1-alerts-id description: REST surface for api-v1-Alerts-id. operations: - method: GET name: apiv1alertsretrieve description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1alertsupdate description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1alertspartialupdate description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1alertsdestroy description: API endpoint that allows Alert to be viewed or edited. call: openagri-farm-calendar-api.apiv1alertsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations name: api-v1-compostoperations description: REST surface for api-v1-CompostOperations. operations: - method: GET name: apiv1compostoperationslist description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationslist with: activity_type: rest.activity_type compost_pile_id: rest.compost_pile_id format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostoperationscreate description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/addrawmaterialoperations name: api-v1-compostoperations-compost-operation-pk-addrawmaterialoperations description: REST surface for api-v1-CompostOperations-compost_operation_pk-AddRawMaterialOperations. operations: - method: GET name: apiv1compostoperationsaddrawmaterialoperationslist description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationslist with: activity_type: rest.activity_type compost_operation_pk: rest.compost_operation_pk format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostoperationsaddrawmaterialoperationscreate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationscreate with: compost_operation_pk: rest.compost_operation_pk format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/addrawmaterialoperations/{id} name: api-v1-compostoperations-compost-operation-pk-addrawmaterialoperations-id description: REST surface for api-v1-CompostOperations-compost_operation_pk-AddRawMaterialOperations-id. operations: - method: GET name: apiv1compostoperationsaddrawmaterialoperationsretrieve description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsretrieve with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostoperationsaddrawmaterialoperationsupdate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostoperationsaddrawmaterialoperationspartialupdate description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationspartialupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostoperationsaddrawmaterialoperationsdestroy description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsdestroy with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/compostturningoperations name: api-v1-compostoperations-compost-operation-pk-compostturningoperations description: REST surface for api-v1-CompostOperations-compost_operation_pk-CompostTurningOperations. operations: - method: GET name: apiv1compostoperationscompostturningoperationslist description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationslist with: activity_type: rest.activity_type compost_operation_pk: rest.compost_operation_pk format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostoperationscompostturningoperationscreate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationscreate with: compost_operation_pk: rest.compost_operation_pk format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/compostturningoperations/{id} name: api-v1-compostoperations-compost-operation-pk-compostturningoperations-id description: REST surface for api-v1-CompostOperations-compost_operation_pk-CompostTurningOperations-id. operations: - method: GET name: apiv1compostoperationscompostturningoperationsretrieve description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsretrieve with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostoperationscompostturningoperationsupdate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostoperationscompostturningoperationspartialupdate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationspartialupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostoperationscompostturningoperationsdestroy description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsdestroy with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/irrigationoperations name: api-v1-compostoperations-compost-operation-pk-irrigationoperations description: REST surface for api-v1-CompostOperations-compost_operation_pk-IrrigationOperations. operations: - method: GET name: apiv1compostoperationsirrigationoperationslist description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationslist with: activity_type: rest.activity_type compost_operation_pk: rest.compost_operation_pk format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostoperationsirrigationoperationscreate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationscreate with: compost_operation_pk: rest.compost_operation_pk format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/irrigationoperations/{id} name: api-v1-compostoperations-compost-operation-pk-irrigationoperations-id description: REST surface for api-v1-CompostOperations-compost_operation_pk-IrrigationOperations-id. operations: - method: GET name: apiv1compostoperationsirrigationoperationsretrieve description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsretrieve with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostoperationsirrigationoperationsupdate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostoperationsirrigationoperationspartialupdate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationspartialupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostoperationsirrigationoperationsdestroy description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsdestroy with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/observations name: api-v1-compostoperations-compost-operation-pk-observations description: REST surface for api-v1-CompostOperations-compost_operation_pk-Observations. operations: - method: GET name: apiv1compostoperationsobservationslist description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationslist with: activity_type: rest.activity_type compost_operation_pk: rest.compost_operation_pk format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostoperationsobservationscreate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationscreate with: compost_operation_pk: rest.compost_operation_pk format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{compost-operation-pk}/observations/{id} name: api-v1-compostoperations-compost-operation-pk-observations-id description: REST surface for api-v1-CompostOperations-compost_operation_pk-Observations-id. operations: - method: GET name: apiv1compostoperationsobservationsretrieve description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationsretrieve with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostoperationsobservationsupdate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationsupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostoperationsobservationspartialupdate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationspartialupdate with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostoperationsobservationsdestroy description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsobservationsdestroy with: compost_operation_pk: rest.compost_operation_pk format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostoperations/{id} name: api-v1-compostoperations-id description: REST surface for api-v1-CompostOperations-id. operations: - method: GET name: apiv1compostoperationsretrieve description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostoperationsupdate description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostoperationspartialupdate description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostoperationsdestroy description: API endpoint that allows CompostOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostturningoperations name: api-v1-compostturningoperations description: REST surface for api-v1-CompostTurningOperations. operations: - method: GET name: apiv1compostturningoperationslist description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1compostturningoperationscreate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/compostturningoperations/{id} name: api-v1-compostturningoperations-id description: REST surface for api-v1-CompostTurningOperations-id. operations: - method: GET name: apiv1compostturningoperationsretrieve description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1compostturningoperationsupdate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1compostturningoperationspartialupdate description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1compostturningoperationsdestroy description: API endpoint that allows CompostTurningOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1compostturningoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropgrowthstageobservations name: api-v1-cropgrowthstageobservations description: REST surface for api-v1-CropGrowthStageObservations. operations: - method: GET name: apiv1cropgrowthstageobservationslist description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1cropgrowthstageobservationscreate description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropgrowthstageobservations/{id} name: api-v1-cropgrowthstageobservations-id description: REST surface for api-v1-CropGrowthStageObservations-id. operations: - method: GET name: apiv1cropgrowthstageobservationsretrieve description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1cropgrowthstageobservationsupdate description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1cropgrowthstageobservationspartialupdate description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1cropgrowthstageobservationsdestroy description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropprotectionoperations name: api-v1-cropprotectionoperations description: REST surface for api-v1-CropProtectionOperations. operations: - method: GET name: apiv1cropprotectionoperationslist description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1cropprotectionoperationscreate description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropprotectionoperations/{id} name: api-v1-cropprotectionoperations-id description: REST surface for api-v1-CropProtectionOperations-id. operations: - method: GET name: apiv1cropprotectionoperationsretrieve description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1cropprotectionoperationsupdate description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1cropprotectionoperationspartialupdate description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1cropprotectionoperationsdestroy description: API endpoint that allows CropProtectionOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropprotectionoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropstressindicatorobservations name: api-v1-cropstressindicatorobservations description: REST surface for api-v1-CropStressIndicatorObservations. operations: - method: GET name: apiv1cropstressindicatorobservationslist description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1cropstressindicatorobservationscreate description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/cropstressindicatorobservations/{id} name: api-v1-cropstressindicatorobservations-id description: REST surface for api-v1-CropStressIndicatorObservations-id. operations: - method: GET name: apiv1cropstressindicatorobservationsretrieve description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1cropstressindicatorobservationsupdate description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1cropstressindicatorobservationspartialupdate description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1cropstressindicatorobservationsdestroy description: API endpoint that allows CropStressIndicator to be viewed or edited. call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/diseasedetection name: api-v1-diseasedetection description: REST surface for api-v1-DiseaseDetection. operations: - method: GET name: apiv1diseasedetectionlist description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectionlist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1diseasedetectioncreate description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectioncreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/diseasedetection/{id} name: api-v1-diseasedetection-id description: REST surface for api-v1-DiseaseDetection-id. operations: - method: GET name: apiv1diseasedetectionretrieve description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectionretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1diseasedetectionupdate description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectionupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1diseasedetectionpartialupdate description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectionpartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1diseasedetectiondestroy description: API endpoint that allows DiseaseDetection to be viewed or edited. call: openagri-farm-calendar-api.apiv1diseasedetectiondestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farm name: api-v1-farm description: REST surface for api-v1-Farm. operations: - method: GET name: apiv1farmlist description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmlist with: format: rest.format name: rest.name status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1farmcreate description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farm/{id} name: api-v1-farm-id description: REST surface for api-v1-Farm-id. operations: - method: GET name: apiv1farmretrieve description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmupdate description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmpartialupdate description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmpartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmdestroy description: API endpoint that allows Farm to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmanimals name: api-v1-farmanimals description: REST surface for api-v1-FarmAnimals. operations: - method: GET name: apiv1farmanimalslist description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalslist with: animal_group: rest.animal_group format: rest.format name: rest.name parcel: rest.parcel status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1farmanimalscreate description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmanimals/{id} name: api-v1-farmanimals-id description: REST surface for api-v1-FarmAnimals-id. operations: - method: GET name: apiv1farmanimalsretrieve description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmanimalsupdate description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmanimalspartialupdate description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmanimalsdestroy description: API endpoint that allows FarmAnimal to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmanimalsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcalendaractivities name: api-v1-farmcalendaractivities description: REST surface for api-v1-FarmCalendarActivities. operations: - method: GET name: apiv1farmcalendaractivitieslist description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitieslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1farmcalendaractivitiescreate description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitiescreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcalendaractivities/{id} name: api-v1-farmcalendaractivities-id description: REST surface for api-v1-FarmCalendarActivities-id. operations: - method: GET name: apiv1farmcalendaractivitiesretrieve description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmcalendaractivitiesupdate description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmcalendaractivitiespartialupdate description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitiespartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmcalendaractivitiesdestroy description: API endpoint that allows FarmCalendarActivity to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcalendaractivitytypes name: api-v1-farmcalendaractivitytypes description: REST surface for api-v1-FarmCalendarActivityTypes. operations: - method: GET name: apiv1farmcalendaractivitytypeslist description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypeslist with: category: rest.category format: rest.format name: rest.name outputParameters: - type: object mapping: $. - method: POST name: apiv1farmcalendaractivitytypescreate description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypescreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcalendaractivitytypes/{id} name: api-v1-farmcalendaractivitytypes-id description: REST surface for api-v1-FarmCalendarActivityTypes-id. operations: - method: GET name: apiv1farmcalendaractivitytypesretrieve description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmcalendaractivitytypesupdate description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmcalendaractivitytypespartialupdate description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypespartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmcalendaractivitytypesdestroy description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcrops name: api-v1-farmcrops description: REST surface for api-v1-FarmCrops. operations: - method: GET name: apiv1farmcropslist description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropslist with: format: rest.format growth_stage: rest.growth_stage name: rest.name parcel: rest.parcel species: rest.species status: rest.status variety: rest.variety outputParameters: - type: object mapping: $. - method: POST name: apiv1farmcropscreate description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmcrops/{id} name: api-v1-farmcrops-id description: REST surface for api-v1-FarmCrops-id. operations: - method: GET name: apiv1farmcropsretrieve description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmcropsupdate description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmcropspartialupdate description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmcropsdestroy description: API endpoint that allows FarmCrop to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmcropsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmparcels name: api-v1-farmparcels description: REST surface for api-v1-FarmParcels. operations: - method: GET name: apiv1farmparcelslist description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelslist with: contains_point: rest.contains_point farm: rest.farm format: rest.format geo_id: rest.geo_id identifier: rest.identifier parcel_type: rest.parcel_type status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1farmparcelscreate description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/farmparcels/{id} name: api-v1-farmparcels-id description: REST surface for api-v1-FarmParcels-id. operations: - method: GET name: apiv1farmparcelsretrieve description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1farmparcelsupdate description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1farmparcelspartialupdate description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1farmparcelsdestroy description: API endpoint that allows FarmParcel to be viewed or edited. call: openagri-farm-calendar-api.apiv1farmparcelsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/fertilizationoperations name: api-v1-fertilizationoperations description: REST surface for api-v1-FertilizationOperations. operations: - method: GET name: apiv1fertilizationoperationslist description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1fertilizationoperationscreate description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/fertilizationoperations/{id} name: api-v1-fertilizationoperations-id description: REST surface for api-v1-FertilizationOperations-id. operations: - method: GET name: apiv1fertilizationoperationsretrieve description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1fertilizationoperationsupdate description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1fertilizationoperationspartialupdate description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1fertilizationoperationsdestroy description: API endpoint that allows FertilizationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizationoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/fertilizers name: api-v1-fertilizers description: REST surface for api-v1-Fertilizers. operations: - method: GET name: apiv1fertilizerslist description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizerslist with: format: rest.format name: rest.name status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1fertilizerscreate description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizerscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/fertilizers/{id} name: api-v1-fertilizers-id description: REST surface for api-v1-Fertilizers-id. operations: - method: GET name: apiv1fertilizersretrieve description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizersretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1fertilizersupdate description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizersupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1fertilizerspartialupdate description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizerspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1fertilizersdestroy description: API endpoint that allows Fertilizer to be viewed or edited. call: openagri-farm-calendar-api.apiv1fertilizersdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/genericfarmassets name: api-v1-genericfarmassets description: REST surface for api-v1-GenericFarmAssets. operations: - method: GET name: apiv1genericfarmassetslist description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetslist with: format: rest.format name: rest.name parcel: rest.parcel status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1genericfarmassetscreate description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/genericfarmassets/{id} name: api-v1-genericfarmassets-id description: REST surface for api-v1-GenericFarmAssets-id. operations: - method: GET name: apiv1genericfarmassetsretrieve description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1genericfarmassetsupdate description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1genericfarmassetspartialupdate description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1genericfarmassetsdestroy description: API endpoint that allows GenericFarmAsset to be viewed or edited. call: openagri-farm-calendar-api.apiv1genericfarmassetsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/irrigationoperations name: api-v1-irrigationoperations description: REST surface for api-v1-IrrigationOperations. operations: - method: GET name: apiv1irrigationoperationslist description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel responsible_agent: rest.responsible_agent title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1irrigationoperationscreate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/irrigationoperations/{id} name: api-v1-irrigationoperations-id description: REST surface for api-v1-IrrigationOperations-id. operations: - method: GET name: apiv1irrigationoperationsretrieve description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1irrigationoperationsupdate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1irrigationoperationspartialupdate description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1irrigationoperationsdestroy description: API endpoint that allows IrrigationOperation to be viewed or edited. call: openagri-farm-calendar-api.apiv1irrigationoperationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/observations name: api-v1-observations description: REST surface for api-v1-Observations. operations: - method: GET name: apiv1observationslist description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationslist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1observationscreate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationscreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/observations/{id} name: api-v1-observations-id description: REST surface for api-v1-Observations-id. operations: - method: GET name: apiv1observationsretrieve description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationsretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1observationsupdate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationsupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1observationspartialupdate description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationspartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1observationsdestroy description: API endpoint that allows Observation to be viewed or edited. call: openagri-farm-calendar-api.apiv1observationsdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/pesticides name: api-v1-pesticides description: REST surface for api-v1-Pesticides. operations: - method: GET name: apiv1pesticideslist description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticideslist with: format: rest.format name: rest.name status: rest.status outputParameters: - type: object mapping: $. - method: POST name: apiv1pesticidescreate description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticidescreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/pesticides/{id} name: api-v1-pesticides-id description: REST surface for api-v1-Pesticides-id. operations: - method: GET name: apiv1pesticidesretrieve description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticidesretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1pesticidesupdate description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticidesupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1pesticidespartialupdate description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticidespartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1pesticidesdestroy description: API endpoint that allows Pesticide to be viewed or edited. call: openagri-farm-calendar-api.apiv1pesticidesdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/sprayingrecommendation name: api-v1-sprayingrecommendation description: REST surface for api-v1-SprayingRecommendation. operations: - method: GET name: apiv1sprayingrecommendationlist description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationlist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1sprayingrecommendationcreate description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationcreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/sprayingrecommendation/{id} name: api-v1-sprayingrecommendation-id description: REST surface for api-v1-SprayingRecommendation-id. operations: - method: GET name: apiv1sprayingrecommendationretrieve description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1sprayingrecommendationupdate description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1sprayingrecommendationpartialupdate description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationpartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1sprayingrecommendationdestroy description: API endpoint that allows SprayingRecommendation to be viewed or edited. call: openagri-farm-calendar-api.apiv1sprayingrecommendationdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/vigorestimation name: api-v1-vigorestimation description: REST surface for api-v1-VigorEstimation. operations: - method: GET name: apiv1vigorestimationlist description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationlist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1vigorestimationcreate description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationcreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/vigorestimation/{id} name: api-v1-vigorestimation-id description: REST surface for api-v1-VigorEstimation-id. operations: - method: GET name: apiv1vigorestimationretrieve description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1vigorestimationupdate description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1vigorestimationpartialupdate description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationpartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1vigorestimationdestroy description: API endpoint that allows VigorEstimation to be viewed or edited. call: openagri-farm-calendar-api.apiv1vigorestimationdestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/yieldprediction name: api-v1-yieldprediction description: REST surface for api-v1-YieldPrediction. operations: - method: GET name: apiv1yieldpredictionlist description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictionlist with: activity_type: rest.activity_type format: rest.format fromDate: rest.fromDate parcel: rest.parcel title: rest.title toDate: rest.toDate outputParameters: - type: object mapping: $. - method: POST name: apiv1yieldpredictioncreate description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictioncreate with: format: rest.format body: rest.body outputParameters: - type: object mapping: $. - path: /v1/api/v1/yieldprediction/{id} name: api-v1-yieldprediction-id description: REST surface for api-v1-YieldPrediction-id. operations: - method: GET name: apiv1yieldpredictionretrieve description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictionretrieve with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: apiv1yieldpredictionupdate description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictionupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: PATCH name: apiv1yieldpredictionpartialupdate description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictionpartialupdate with: format: rest.format id: rest.id body: rest.body outputParameters: - type: object mapping: $. - method: DELETE name: apiv1yieldpredictiondestroy description: API endpoint that allows YieldPrediction to be viewed or edited. call: openagri-farm-calendar-api.apiv1yieldpredictiondestroy with: format: rest.format id: rest.id outputParameters: - type: object mapping: $. - path: /v1/api/v1/schema name: api-v1-schema description: REST surface for api-v1-schema. operations: - method: GET name: apiv1schemaretrieve description: OpenApi3 schema for this API. Format can be selected via content negotiation. call: openagri-farm-calendar-api.apiv1schemaretrieve with: format: rest.format lang: rest.lang outputParameters: - type: object mapping: $. - type: mcp namespace: openagri-farm-calendar-api-mcp port: 9090 transport: http description: MCP adapter for OpenAgri Farm Calendar API — api. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: api-endpoint-that-allows-addrawmaterialoperation description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1addrawmaterialoperationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-2 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1addrawmaterialoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-3 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-4 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-5 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1addrawmaterialoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-6 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1addrawmaterialoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1agriculturalmachineslist with: format: tools.format name: tools.name parcel: tools.parcel status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine-2 description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1agriculturalmachinescreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine-3 description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1agriculturalmachinesretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine-4 description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1agriculturalmachinesupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine-5 description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1agriculturalmachinespartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-agriculturalmachine-6 description: API endpoint that allows AgriculturalMachine to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1agriculturalmachinesdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1alertslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel severity: tools.severity title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert-2 description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1alertscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert-3 description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1alertsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert-4 description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1alertsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert-5 description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1alertspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-alert-6 description: API endpoint that allows Alert to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1alertsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationslist with: activity_type: tools.activity_type compost_pile_id: tools.compost_pile_id format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation-2 description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-7 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationslist with: activity_type: tools.activity_type compost_operation_pk: tools.compost_operation_pk format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-8 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationscreate with: compost_operation_pk: tools.compost_operation_pk format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-9 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsretrieve with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-10 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-11 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationspartialupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-addrawmaterialoperation-12 description: API endpoint that allows AddRawMaterialOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsaddrawmaterialoperationsdestroy with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationslist with: activity_type: tools.activity_type compost_operation_pk: tools.compost_operation_pk format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-2 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationscreate with: compost_operation_pk: tools.compost_operation_pk format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-3 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsretrieve with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-4 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-5 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationspartialupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-6 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationscompostturningoperationsdestroy with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationslist with: activity_type: tools.activity_type compost_operation_pk: tools.compost_operation_pk format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-2 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationscreate with: compost_operation_pk: tools.compost_operation_pk format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-3 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsretrieve with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-4 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-5 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationspartialupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-6 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsirrigationoperationsdestroy with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsobservationslist with: activity_type: tools.activity_type compost_operation_pk: tools.compost_operation_pk format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-2 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostoperationsobservationscreate with: compost_operation_pk: tools.compost_operation_pk format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-3 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsobservationsretrieve with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-4 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsobservationsupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-5 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsobservationspartialupdate with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-6 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsobservationsdestroy with: compost_operation_pk: tools.compost_operation_pk format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation-3 description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation-4 description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation-5 description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostoperation-6 description: API endpoint that allows CompostOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-7 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostturningoperationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-8 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1compostturningoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-9 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostturningoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-10 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostturningoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-11 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1compostturningoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-compostturningoperation-12 description: API endpoint that allows CompostTurningOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1compostturningoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation-2 description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation-3 description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation-4 description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation-5 description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropgrowthstageobservation-6 description: API endpoint that allows CropGrowthStageObservation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1cropgrowthstageobservationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropprotectionoperationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation-2 description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1cropprotectionoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation-3 description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropprotectionoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation-4 description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropprotectionoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation-5 description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropprotectionoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropprotectionoperation-6 description: API endpoint that allows CropProtectionOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1cropprotectionoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator-2 description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator-3 description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator-4 description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator-5 description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-cropstressindicator-6 description: API endpoint that allows CropStressIndicator to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1cropstressindicatorobservationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1diseasedetectionlist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection-2 description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1diseasedetectioncreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection-3 description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1diseasedetectionretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection-4 description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1diseasedetectionupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection-5 description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1diseasedetectionpartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-diseasedetection-6 description: API endpoint that allows DiseaseDetection to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1diseasedetectiondestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmlist with: format: tools.format name: tools.name status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm-2 description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmcreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm-3 description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm-4 description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm-5 description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmpartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farm-6 description: API endpoint that allows Farm to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmanimalslist with: animal_group: tools.animal_group format: tools.format name: tools.name parcel: tools.parcel status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal-2 description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmanimalscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal-3 description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmanimalsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal-4 description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmanimalsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal-5 description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmanimalspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmanimal-6 description: API endpoint that allows FarmAnimal to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmanimalsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitieslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity-2 description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmcalendaractivitiescreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity-3 description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity-4 description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity-5 description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitiespartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivity-6 description: API endpoint that allows FarmCalendarActivity to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitiesdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypeslist with: category: tools.category format: tools.format name: tools.name outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype-2 description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypescreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype-3 description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype-4 description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype-5 description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypespartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcalendaractivitytype-6 description: API endpoint that allows FarmCalendarActivityType to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmcalendaractivitytypesdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcropslist with: format: tools.format growth_stage: tools.growth_stage name: tools.name parcel: tools.parcel species: tools.species status: tools.status variety: tools.variety outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop-2 description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmcropscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop-3 description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcropsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop-4 description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcropsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop-5 description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmcropspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmcrop-6 description: API endpoint that allows FarmCrop to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmcropsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmparcelslist with: contains_point: tools.contains_point farm: tools.farm format: tools.format geo_id: tools.geo_id identifier: tools.identifier parcel_type: tools.parcel_type status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel-2 description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1farmparcelscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel-3 description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmparcelsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel-4 description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmparcelsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel-5 description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1farmparcelspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-farmparcel-6 description: API endpoint that allows FarmParcel to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1farmparcelsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizationoperationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation-2 description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1fertilizationoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation-3 description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizationoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation-4 description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizationoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation-5 description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizationoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizationoperation-6 description: API endpoint that allows FertilizationOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1fertilizationoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizerslist with: format: tools.format name: tools.name status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer-2 description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1fertilizerscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer-3 description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizersretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer-4 description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizersupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer-5 description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1fertilizerspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-fertilizer-6 description: API endpoint that allows Fertilizer to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1fertilizersdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1genericfarmassetslist with: format: tools.format name: tools.name parcel: tools.parcel status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset-2 description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1genericfarmassetscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset-3 description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1genericfarmassetsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset-4 description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1genericfarmassetsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset-5 description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1genericfarmassetspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-genericfarmasset-6 description: API endpoint that allows GenericFarmAsset to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1genericfarmassetsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-7 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1irrigationoperationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel responsible_agent: tools.responsible_agent title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-8 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1irrigationoperationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-9 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1irrigationoperationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-10 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1irrigationoperationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-11 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1irrigationoperationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-irrigationoperation-12 description: API endpoint that allows IrrigationOperation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1irrigationoperationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-7 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1observationslist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-8 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1observationscreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-9 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1observationsretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-10 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1observationsupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-11 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1observationspartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-observation-12 description: API endpoint that allows Observation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1observationsdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1pesticideslist with: format: tools.format name: tools.name status: tools.status outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide-2 description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1pesticidescreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide-3 description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1pesticidesretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide-4 description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1pesticidesupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide-5 description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1pesticidespartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-pesticide-6 description: API endpoint that allows Pesticide to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1pesticidesdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1sprayingrecommendationlist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation-2 description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1sprayingrecommendationcreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation-3 description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1sprayingrecommendationretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation-4 description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1sprayingrecommendationupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation-5 description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1sprayingrecommendationpartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-sprayingrecommendation-6 description: API endpoint that allows SprayingRecommendation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1sprayingrecommendationdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1vigorestimationlist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation-2 description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1vigorestimationcreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation-3 description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1vigorestimationretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation-4 description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1vigorestimationupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation-5 description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1vigorestimationpartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-vigorestimation-6 description: API endpoint that allows VigorEstimation to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1vigorestimationdestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1yieldpredictionlist with: activity_type: tools.activity_type format: tools.format fromDate: tools.fromDate parcel: tools.parcel title: tools.title toDate: tools.toDate outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction-2 description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: false destructive: false idempotent: false call: openagri-farm-calendar-api.apiv1yieldpredictioncreate with: format: tools.format body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction-3 description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1yieldpredictionretrieve with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction-4 description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1yieldpredictionupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction-5 description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: false destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1yieldpredictionpartialupdate with: format: tools.format id: tools.id body: tools.body outputParameters: - type: object mapping: $. - name: api-endpoint-that-allows-yieldprediction-6 description: API endpoint that allows YieldPrediction to be viewed or edited. hints: readOnly: false destructive: true idempotent: true call: openagri-farm-calendar-api.apiv1yieldpredictiondestroy with: format: tools.format id: tools.id outputParameters: - type: object mapping: $. - name: openapi3-schema-this-api-format description: OpenApi3 schema for this API. Format can be selected via content negotiation. hints: readOnly: true destructive: false idempotent: true call: openagri-farm-calendar-api.apiv1schemaretrieve with: format: tools.format lang: tools.lang outputParameters: - type: object mapping: $.