Skip to main content
GET
/
projects
/
{project_id}
/
events
/
{event_id}
/
data_points
/
{data_point_id}
Retrieve a datapoint
curl --request GET \
  --url https://app.gomangrove.com/api/v1/projects/{project_id}/events/{event_id}/data_points/{data_point_id} \
  --header 'Authorization: <api-key>'
{
  "id": "in_kiIuaGIUqRxWUmTY",
  "slug": "total-ash-delivered-wet-us-ton",
  "data_point_type": "Total Ash Delivered (wet mass) U.S. ton",
  "value": 290.6,
  "unit": "U.S. ton",
  "status": "complete",
  "rule_results": [
    {
      "id": "dpres_8XF1QtGs79oX9A6k",
      "status": "dismissed",
      "entered_value": "290.6",
      "rule_id": "rule_Qb3k9TzdL0pWnXyz",
      "rule_version": 2,
      "rule_name": "Ash mass within expected range",
      "data_point_id": "in_kiIuaGIUqRxWUmTY",
      "data_point_slug": "total-ash-delivered-wet-us-ton",
      "dismissed_at": "2024-06-05T09:10:00.000Z",
      "dismissed_by": "Aaron Rosenberg",
      "dismissal_reason": "Verified against weighbridge ticket",
      "evaluated_at": "2024-06-05T09:10:00.000Z"
    }
  ]
}

Authorizations

Authorization
string
header
required

Path Parameters

project_id
string
required
event_id
string
required

Unique ID of event in the evt_XXXX syntax. For example: evt_DLnYvzbjSujNAvXE

data_point_id
string
required

Unique ID of datapoint in the in_XXXX syntax. For example: in_kiIuaGIUqRxWUmTY

Response

200

id
string
Example:

"in_kiIuaGIUqRxWUmTY"

slug
string
Example:

"total-ash-delivered-wet-us-ton"

data_point_type
string
Example:

"Total Ash Delivered (wet mass) U.S. ton"

value
number
default:0
Example:

290.6

unit
string
Example:

"U.S. ton"

status
string
Example:

"complete"

rule_results
object[]

Rule alerts on this data point — failing or dismissed results only, latest version per rule. Empty unless the rules engine feature is enabled. Each entry matches the data point rule result shape returned by the bulk dismiss endpoint. The same serializer is reused on the data point list, create, and update responses, so this field is present there too (and on the parent event's data points).