Updates a specific event by ID.
curl --request PATCH \
--url https://app.gomangrove.com/api/v1/projects/{project_id}/events/{event_id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"event": {
"start_time": "2024-06-05T00:00:00.000Z",
"end_time": "2024-06-05T23:59:59.000Z",
"locations": [
{
"id": "loc_8XF1QtGs79oX9A6k"
},
{
"id": "loc_8XF1QtGs79oX9A6k"
}
],
"data_points": [
{
"slug": "total-ash-delivered-wet-us-ton",
"value": 290.7
}
]
}
}
'{
"id": "evt_DLnYvzbjSujNAvXE",
"slug": "biochar-delivery",
"event_type": "Biochar Delivery",
"tracking_id": "MG1003",
"start_time": "2024-06-05T00:00:00.000Z",
"end_time": "2024-06-05T23:59:59.000Z",
"data_points": [
{
"id": "in_JuGzRS08MbVSEkCj",
"slug": "total-ash-delivered-wet-us-ton",
"data_point_type": "Total Ash Delivered (wet mass) U.S. ton",
"value": 290.7,
"unit": "U.S. ton",
"status": "complete"
},
{
"id": "in_c3krFTxCxJSQR5Rc",
"slug": "distance-biochar-transported",
"data_point_type": "Biochar distance transported",
"value": 15.3,
"unit": "mile",
"status": "complete"
},
{
"id": "in_AIKqFEtr5OpAqram",
"slug": "biochar-end-use",
"data_point_type": "Biochar end use",
"value": "soil amendment",
"unit": null,
"status": "complete"
}
],
"locations": [
{
"id": "loc_8XF1QtGs79oX9A6k",
"lat": "40.4773493",
"long": "-124.1226179",
"name": "Production Facility",
"address": {
"name": "Production Facility",
"street_address_1": null,
"street_address_2": null,
"city": null,
"state": null,
"postal_code": null,
"country": "CA"
}
},
{
"id": "loc_8XF1QtGs79oX9A6k",
"lat": "41.2733453",
"long": "-122.2246676",
"name": "Customer Location 2",
"address": {
"name": "Customer Location 2",
"street_address_1": null,
"street_address_2": null,
"city": null,
"state": null,
"postal_code": null,
"country": "CA"
}
}
],
"evidences": []
}Unique event ID in the evt_XXXX syntax. For example: evt_DLnYvzbjSujNAvXE
Show child attributes
The start time of the event.
The end time of the event.
Tracking identifier for the event.
Notes or comments about the event.
Any datapoints provided in this field will either update the value of an existing datapoint on the event, or create a new DataPoint if one with this slug does not exist.
200
curl --request PATCH \
--url https://app.gomangrove.com/api/v1/projects/{project_id}/events/{event_id} \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"event": {
"start_time": "2024-06-05T00:00:00.000Z",
"end_time": "2024-06-05T23:59:59.000Z",
"locations": [
{
"id": "loc_8XF1QtGs79oX9A6k"
},
{
"id": "loc_8XF1QtGs79oX9A6k"
}
],
"data_points": [
{
"slug": "total-ash-delivered-wet-us-ton",
"value": 290.7
}
]
}
}
'{
"id": "evt_DLnYvzbjSujNAvXE",
"slug": "biochar-delivery",
"event_type": "Biochar Delivery",
"tracking_id": "MG1003",
"start_time": "2024-06-05T00:00:00.000Z",
"end_time": "2024-06-05T23:59:59.000Z",
"data_points": [
{
"id": "in_JuGzRS08MbVSEkCj",
"slug": "total-ash-delivered-wet-us-ton",
"data_point_type": "Total Ash Delivered (wet mass) U.S. ton",
"value": 290.7,
"unit": "U.S. ton",
"status": "complete"
},
{
"id": "in_c3krFTxCxJSQR5Rc",
"slug": "distance-biochar-transported",
"data_point_type": "Biochar distance transported",
"value": 15.3,
"unit": "mile",
"status": "complete"
},
{
"id": "in_AIKqFEtr5OpAqram",
"slug": "biochar-end-use",
"data_point_type": "Biochar end use",
"value": "soil amendment",
"unit": null,
"status": "complete"
}
],
"locations": [
{
"id": "loc_8XF1QtGs79oX9A6k",
"lat": "40.4773493",
"long": "-124.1226179",
"name": "Production Facility",
"address": {
"name": "Production Facility",
"street_address_1": null,
"street_address_2": null,
"city": null,
"state": null,
"postal_code": null,
"country": "CA"
}
},
{
"id": "loc_8XF1QtGs79oX9A6k",
"lat": "41.2733453",
"long": "-122.2246676",
"name": "Customer Location 2",
"address": {
"name": "Customer Location 2",
"street_address_1": null,
"street_address_2": null,
"city": null,
"state": null,
"postal_code": null,
"country": "CA"
}
}
],
"evidences": []
}