# 82. Mutacija: atkurti prenumeratos įvykius

Visada gera praktika turėti galimybę atkurti/patikrinti pristatytus ir pagamintus prenumeratos įvykius. Todėl GeoPard saugo visų pagamintų prenumeratos įvykių istoriją už **paskutinius 12 mėnesių**.&#x20;

Dažniausi atvejai:&#x20;

* Blogas interneto ryšys ir įvykiai nebuvo pristatyti
* WebSocket klausytuvo perkėlimas (redeployment)
* Patikrinkite gautų ir pagamintų įvykių nuoseklumą

{% code overflow="wrap" lineNumbers="true" %}

```graphql
  getPlatformEvents(input: {
    dateFrom: "2023-05-25T12:49:00.000Z", 
    dateTo: "2023-05-30T06:35:00.000Z", 
    userUuids: ["<placeholder_of_user_uuid>"]
  }){
    events {
      executionDate
      event {
        uuid
        userUuid
        veiksmas
        nodePath {
          objektas
          uuid
        }
      }
    } 
  }
}
```

{% endcode %}

Palaikomi įvesties filtrai:

* `dateFrom` kaip datos ir laiko reikšmė ISO 8601 formatu (pvz.: `"2023-05-25T12:49:00.000Z"`)
* `dateTo` kaip datos ir laiko reikšmė ISO 8601 formatu (pvz.: `"2023-05-30T06:35:00.000Z"`)
* `farmUuids` kaip „Farmos“ UUID masyvas paieškai
* `fieldUuids` kaip „Laukų“ UUID masyvas paieškai&#x20;
* `userUuids` kaip masyvas „User“ naudotojų UUID paieškai
* `eventUuids` kaip prenumeratos „Įvykio“ UUID masyvas

{% hint style="info" %}
Visi filtrai veikia kaip loginis **IR**.
{% endhint %}

{% hint style="info" %}
Kiekvienas prenumeratos įvykis turi atributą `executionDate` susietą su išsiuntimo momentu AWSDateTime formatu, suderinamu su ISO 8601 DateTime.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.geopard.tech/geopard-tutorials/ltu/api-dokumentacija/geopard-api-uzklausu-apzvalga/82.-mutacija-atkurti-prenumeratos-ivykius.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
