> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mangrovesystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# The Event object

> An Event is an operational activity taking place within a project's boundaries.

### The Event object

<AccordionGroup>
  <Accordion title="Props" defaultOpen={true}>
    <ParamField type="string" body="id">
      Id of unique event, generated by Mangrove
    </ParamField>

    <ParamField type="string" body="slug">
      Slug of the event type that this event represents. Event types and their slugs are defined within the Mangrove instance
    </ParamField>

    <ParamField type="string" body="event_type">
      Display name of the event type (e.g., `Biochar Delivery`)
    </ParamField>

    <ParamField type="string" body="tracking_id">
      Optional. Reference ID tracking a specific object as it moves through the project
    </ParamField>

    <ParamField type="string" body="start_time">
      Start time of event
    </ParamField>

    <ParamField type="string" body="end_time">
      End time of event
    </ParamField>

    <ParamField type="object[]" body="data_points">
      List of datapoints within the event. Each datapoint within an event has a slug and a value
    </ParamField>

    <ParamField type="object[]" body="locations">
      List of locations associated with the event. Each unique location is associated with a Location in Mangrove
    </ParamField>

    <ParamField type="object[]" body="evidences">
      List of supporting evidence associated with an event. Each object includes the evidence according to the evidence\_type
    </ParamField>
  </Accordion>

  <Accordion title="Sortable Props">
    * `id`
    * `start_time`
    * `end_time`
    * `created_at`
    * `updated_at`
    * `status`
    * `tracking_id`
    * `friendly_id`
  </Accordion>
</AccordionGroup>

### EventType

<AccordionGroup>
  <Accordion title="Props">
    <ParamField type="integer" body="id">
      Unique ID of EventType, generated by Mangrove
    </ParamField>

    <ParamField type="string" body="slug">
      Slug of the event type. Event types and their slugs are defined within the Mangrove instance. Examples of standard event types include `capture_co2`, `loss_co2`, and`use_electricity`
    </ParamField>

    <ParamField type="string" body="name">
      Display name of the event type (e.g., `Biochar Delivery`, `Feedstock Delivery`)
    </ParamField>

    <ParamField type="boolean" body="is_static">
      Whether this is a static (system-defined) event type or a custom event type
    </ParamField>

    <ParamField type="array" body="data_point_types">
      List of datapoint types within the event. See [the Datapoint Object](/api-reference/datapoints/datapoint)
    </ParamField>

    <ParamField type="string" body="created_at">
      Timestamp when the event type was created
    </ParamField>

    <ParamField type="string" body="updated_at">
      Timestamp when the event type was last updated
    </ParamField>
  </Accordion>
</AccordionGroup>
