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

# Update Stop

> Update recipient, notes, custom properties, or status on a stop.

**stopId** `string` *required*

The stop's unique identifier.

**recipient** `object`

Update the stop's recipient details.

**properties**

**fullName** `string`

**email** `string`

**phone** `string`

**notes** `string`

Delivery notes visible to the driver.

**customProperties** `object`

Key-value pairs for custom data. Replaces all existing custom properties.

**status** `string`

Set the stop status: `pending`, `completed`, or `missed`.

```bash cURL theme={null}
curl -X PATCH https://api.bodha.run/api/v1/stops/665f1a2b3c4d5e6f7a8b9c0e \
     -H "X-API-Key: bk_live_..." \
     -H "Content-Type: application/json" \
     -d '{
       "recipient": { "phone": "+14155559999" },
       "notes": "Ring doorbell twice",
       "status": "completed"
     }'
```

> [!WARNING]
>
> Setting `status` to `completed` or `missed` via the API does **not** trigger
> proof-of-delivery flows. Use this for system-level status syncing, not driver
> workflows.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.