---
title: "Update service"
method: PUT
path: "/api/v3.3/services/{serviceUid}"
tags: ["Services"]
---

# Update service

`PUT /api/v3.3/services/{serviceUid}`

Modifies all details of an existing service

## Path parameters

- `serviceUid` string, required

## Request body

- ServiceUpdatingApi3Dto
  - `serviceProviderUid` string
  - `type` 'PERSONAL_SERVICE' | 'TRANSPORTATION_SERVICE' | 'CLEANING_SERVICE' | 'GREETING_SERVICE' | 'COOKING_SERVICE' | 'TOUR' | 'OTHER'
  - `cateredToType` 'GUEST' | 'HOST' | 'BOTH'
  - `duration` integer
  - `partyMaximumSize` integer
  - `price` number, double
  - `hourlyRate` number, double
  - `dailyRate` number, double
  - `title` string — Optional field, max size is 255
  - `description` string — Optional field, max size is 255
  - `longDescription` string
  - `quantityDescription` string — Optional field, max size is 255
  - `isActive` boolean
  - `cancellationPolicy` string — Optional field, max size is 255
  - `defaultPicture` string — Optional field, max size is 255

## Response `200`

OK

---

[API](https://skmtc.dev/hostfully/apis/hostfully-api.md) · [All operations](https://skmtc.dev/hostfully/apis/hostfully-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/hostfully/hostfully-api/revisions/8387ad22afc6/schema)
