# AgStack Foundation Compost Operations API

**Canonical:** https://apis.io/apis/agstack/agstack-compostoperations-api/  
**Provider:** AgStack Foundation — https://apis.io/providers/agstack/  
**Documentation:** https://github.com/agstack/OpenAgri-WeatherService

AgStack Foundation Compost Operations API is one of 31 APIs that [AgStack Foundation](https://apis.io/providers/agstack/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 30 JSON Schema definitions. Tagged areas include CompostOperations. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, an API reference, and 30 JSON Schemas.

The CompostOperations API from AgStack Foundation — 10 operation(s) for compostoperations.

## Operations (30)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/v1/CompostOperations/` | Api v1 compost operations list |
| POST | `/api/v1/CompostOperations/` | Api v1 compost operations create |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/` | Api v1 compost operations add raw material operations list |
| POST | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/` | Api v1 compost operations add raw material operations create |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/{id}/` | Api v1 compost operations add raw material operations retrieve |
| PUT | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/{id}/` | Api v1 compost operations add raw material operations update |
| PATCH | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/{id}/` | Api v1 compost operations add raw material operations partial update |
| DELETE | `/api/v1/CompostOperations/{compost_operation_pk}/AddRawMaterialOperations/{id}/` | Api v1 compost operations add raw material operations destroy |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/` | Api v1 compost operations compost turning operations list |
| POST | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/` | Api v1 compost operations compost turning operations create |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/{id}/` | Api v1 compost operations compost turning operations retrieve |
| PUT | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/{id}/` | Api v1 compost operations compost turning operations update |
| PATCH | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/{id}/` | Api v1 compost operations compost turning operations partial update |
| DELETE | `/api/v1/CompostOperations/{compost_operation_pk}/CompostTurningOperations/{id}/` | Api v1 compost operations compost turning operations destroy |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/` | Api v1 compost operations irrigation operations list |
| POST | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/` | Api v1 compost operations irrigation operations create |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/{id}/` | Api v1 compost operations irrigation operations retrieve |
| PUT | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/{id}/` | Api v1 compost operations irrigation operations update |
| PATCH | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/{id}/` | Api v1 compost operations irrigation operations partial update |
| DELETE | `/api/v1/CompostOperations/{compost_operation_pk}/IrrigationOperations/{id}/` | Api v1 compost operations irrigation operations destroy |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/` | Api v1 compost operations observations list |
| POST | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/` | Api v1 compost operations observations create |
| GET | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/{id}/` | Api v1 compost operations observations retrieve |
| PUT | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/{id}/` | Api v1 compost operations observations update |
| PATCH | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/{id}/` | Api v1 compost operations observations partial update |
| DELETE | `/api/v1/CompostOperations/{compost_operation_pk}/Observations/{id}/` | Api v1 compost operations observations destroy |
| GET | `/api/v1/CompostOperations/{id}/` | Api v1 compost operations retrieve |
| PUT | `/api/v1/CompostOperations/{id}/` | Api v1 compost operations update |
| PATCH | `/api/v1/CompostOperations/{id}/` | Api v1 compost operations partial update |
| DELETE | `/api/v1/CompostOperations/{id}/` | Api v1 compost operations destroy |

## Machine-readable artifacts (52)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/openapi/agstack-compostoperations-api-openapi.yml
- **Documentation** — https://github.com/agstack/OpenAgri-WeatherService
- **GettingStarted** — https://github.com/agstack/OpenAgri-WeatherService/blob/main/README.md
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-predictionout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-weatherdataout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-thidataout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-sprayforecastresponse-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-flightstatusforecastresponse-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-geojsonout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-jsonldgraph-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-authtoken-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-pointout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-validationerror-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-httpvalidationerror-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-schema/agstack-openagri-weather-service-body-token-auth-token-post-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-predictionout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-weatherdataout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-thidataout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-sprayforecastresponse-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-flightstatusforecastresponse-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-geojsonout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-jsonldgraph-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-authtoken-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-pointout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-validationerror-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-httpvalidationerror-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/json-structure/agstack-openagri-weather-service-body-token-auth-token-post-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-predictionout-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-weatherdataout-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-thidataout-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-sprayforecastresponse-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-flightstatusforecastresponse-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-geojsonout-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-jsonldgraph-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-authtoken-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-pointout-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-validationerror-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-httpvalidationerror-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/agstack/refs/heads/main/examples/agstack-openagri-weather-service-body-token-auth-token-post-example.json
- **Documentation** — https://github.com/agstack/OpenAgri-FarmCalendar
- …and 12 more, listed in full on the page.

## Other AgStack Foundation APIs (12)

- [AgStack Foundation Auth API](https://apis.io/apis/agstack/agstack-auth-api/)
- [AgStack Foundation Authentication API](https://apis.io/apis/agstack/agstack-authentication-api/)
- [AgStack Foundation Data API](https://apis.io/apis/agstack/agstack-data-api/)
- [AgStack Foundation Field Registration (POST) API](https://apis.io/apis/agstack/agstack-field-registration-post-api/)
- [AgStack Foundation Field Retrieval & Queries API](https://apis.io/apis/agstack/agstack-field-retrieval-queries-api/)
- [AgStack Foundation Linkeddata API](https://apis.io/apis/agstack/agstack-linkeddata-api/)
- [AgStack Foundation Add Raw Material Operations API](https://apis.io/apis/agstack/agstack-addrawmaterialoperations-api/)
- [AgStack Foundation Agricultural Machines API](https://apis.io/apis/agstack/agstack-agriculturalmachines-api/)
- [AgStack Foundation Alerts API](https://apis.io/apis/agstack/agstack-alerts-api/)
- [AgStack Foundation Compost Turning Operations API](https://apis.io/apis/agstack/agstack-compostturningoperations-api/)
- [AgStack Foundation Crop Growth Stage Observations API](https://apis.io/apis/agstack/agstack-cropgrowthstageobservations-api/)
- [AgStack Foundation Crop Protection Operations API](https://apis.io/apis/agstack/agstack-cropprotectionoperations-api/)

## Tags

CompostOperations

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/agstack/agstack-compostoperations-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/agstack/.
