# showings_update

> Update an existing showing's information or status.

<!-- Source: https://docs.actuallycare.com/tools/showings/showings_update -->

Update an existing showing's information or status. Only provided fields are updated - omitted fields remain unchanged. Common uses: reschedule (update date/time), status change (pending→confirmed→completed), add feedback/notes. Returns the updated showing record.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `showing_id` | string | Yes | UUID of the showing to update (required). Use [`showings_list`](/tools/showings/showings_list) to find. · Format: UUID |
| `address` | string | No | Updated property address |
| `showing_date` | string | No | Updated showing date (Format: YYYY-MM-DD) · Format: Date (YYYY-MM-DD) |
| `showing_time` | string | No | Updated showing time in HH:MM format |
| `listing_id` | string | No | Updated listing ID · Format: UUID |
| `contact_id` | string | No | Updated contact ID · Format: UUID |
| `appointment_id` | string | No | Updated appointment ID · Format: UUID |
| `showing_type` | enum | No | Updated showing type · One of: `first_showing`, `follow_up`, `final_walkthrough`, `inspection`, `appraisal` |
| `access_type` | string | No | Updated access type |
| `lockbox_code` | string | No | Updated lockbox code |
| `access_notes` | string | No | Updated access notes |
| `showing_status` | enum | No | Updated status · One of: `pending`, `confirmed`, `completed`, `cancelled`, `no_show` |
| `client_interest_level` | number | No | Client interest level (1-10) · Max: 10 · Min: 1 |
| `agent_notes` | string | No | Agent notes about the showing |
| `client_feedback` | string | No | Client feedback about the property |
| `confirmation_number` | string | No | Showing confirmation number |

## Example prompts

- "Reschedule the Garcias showing at Birchwood Ln to Sunday at 3:30pm."
- "Mark yesterday's Calloway Dr showing completed and log their interest level at 8."

## Safety

**Updates data.** Changes an existing record. The change is visible immediately in the app and can be edited back.
