Endpoint
Authentication
Bearer token. Format: Bearer <token>
Path parameters
Request body
Updated service display name.
Updated description of the service.
Response
Unique service identifier (UUID).
Optional description of the service.
UUID of the tenant that owns this service.
ISO 8601 timestamp of when the service was created.
ISO 8601 timestamp of the last update.
Examples
curl --request PUT \
--url http://localhost:5000/api/services/c3d4e5f6-a7b8-9012-cdef-012345678902 \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
"description": "On-site installation and configuration of hardware components",
"price": 140.00
}'
Example response
{
"id": "c3d4e5f6-a7b8-9012-cdef-012345678902",
"name": "Hardware Installation",
"description": "On-site installation and configuration of hardware components",
"price": 140.00,
"tenantId": "t9e8d7c6-b5a4-3210-fedc-ba9876543210",
"createdAt": "2026-01-20T10:00:00.000Z",
"updatedAt": "2026-03-24T11:30:00.000Z"
}