---
title: "Partially update a property listing summary"
method: PATCH
path: "/listing/property/{propertyId}/summary"
tags: ["Listing"]
---

# Partially update a property listing summary

`PATCH /listing/property/{propertyId}/summary`

## Request

- Base URL: `https://api.alto.zoopladev.co.uk`
- URL: `https://api.alto.zoopladev.co.uk/listing/property/{propertyId}/summary`
- Auth: `appAuth` (a scheme the document does not define)

Apply JSON Patch operations to update the listing summary and bullets for a property.

## Path parameters

- `propertyId` integer, required

## Headers

- `AgencyRef` string, required

## Request body

- PutListingSummaryJsonPatchDocument
  - `operations` PutListingSummaryOperation[], nullable
    - `path` string, nullable
    - `op` string, nullable
    - `from` string, nullable
    - `value` unknown

## Response `204`

The listing summary was updated

## Other responses

- `400`: When the request or patch document is invalid
- `401`: When access has not been granted
- `403`: When access to the property is forbidden
- `404`: The listing was not found

---

[API](https://skmtc.dev/alto/apis/alto-api.md) - [All operations](https://skmtc.dev/alto/apis/alto-api/llms.txt) - [OpenAPI document](https://skmtc.dev/alto/apis/alto-api/revisions/1b729d9b15a8?raw)
