# No Movement Event

### Update No movement event

This endpoint allows you to update a no movement event associated to a tracker.&#x20;

<mark style="color:green;">`PATCH`</mark> `{baseUrl}/tracker/event/:eventId`

#### Request Body

| Field                                | Type     | Required | Description                                                                         |
| ------------------------------------ | -------- | -------- | ----------------------------------------------------------------------------------- |
| `eventConfig`                        | `object` | ❌        | Configuration settings for the event.                                               |
| `eventConfig.minimumParkingDuration` | `number` | ❌        | The delay (in minutes) before the event is triggered after it stops.                |
| `eventNotification`                  | `object` | ❌        | Optional notification settings for the event.                                       |
| `eventNotification.acceptedMediums`  | `array`  | ❌        | A list of notification channels and their settings.                                 |
| `eventNotification.status`           | `string` | ❌        | Status of the notification configuration. Accepts either `"inactive"` or `"active"` |

#### Sample Success Data

```
//Sample Request Body
{
    "eventConfig": {
        "minimumParkingDuration": 20
    },
    "eventNotification": { 
      "acceptedMediums": [
        {
          "channel": "email",
          "isEnabled": true,
          "defaultEmail": [ "test@gmail.com" ]
        },
        {
          "channel": "sms",
          "isEnabled": true,
          "defaultPhone": [ "+2349088888888" ]
        },
        {
          "channel": "inApp",
          "isEnabled": false
        }
      ],
      "status": "active"
    }
}
```

#### Sample Success Response

```
//Sample success response
{
    "status": true,
    "message": "Tracker event successfully updated",
    "data": {}
}
```
