---
title: "UpdatePublication"
method: PUT
path: "/v1/listings/{uuid}/publications/{publicationUuid}"
tags: ["Publications"]
---

# UpdatePublication

`PUT /v1/listings/{uuid}/publications/{publicationUuid}`

## Request

- Base URL: `https://developer.kleinanzeigen.de/api/goods`
- URL: `https://developer.kleinanzeigen.de/api/goods/v1/listings/{uuid}/publications/{publicationUuid}`
- Auth: none declared. Required headers: `HttpHeaders.AUTHORIZATION`
- TypeScript: <https://skmtc.dev/kleinanzeigen/apis/api-documentation/docs/v1/listings/:uuid/publications/:publicationUuid/put.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `uuid` string, required
- `publicationUuid` string, required

## Request body

- PublicationUpdateRequest
  - `availabilityRadiusInKm` integer, nullable
  - `street` string, nullable
  - `city` string, nullable
  - `district` string, nullable
  - `postalCode` string, nullable
  - `imprintUuid` string, nullable

## Response `204`

No Content

- object

## Other responses

- `400`: Bad Request

---

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