---
title: "Update ring duration for a user in a group"
method: PATCH
path: "/groups/{groupId}/users/{userId}/ring_duration/{ringDuration}"
tags: ["groups"]
---

# Update ring duration for a user in a group

`PATCH /groups/{groupId}/users/{userId}/ring_duration/{ringDuration}`

Sets how long (in seconds) the phone rings for a specific user within a call group before the call is forwarded to the next member or dropped. This is a per-user, per-group setting — a user can have different ring durations in different groups. The value should be between 5 and 60 seconds.

**Permission:** No specific permission required. A valid API key is sufficient.

**Monitoring:** **Required.** Group configuration changes are supervisory operations. Returns `401 Unauthorized` if Monitoring is OFF on your API key.

## Path parameters

- `groupId` integer, required
- `userId` integer, required
- `ringDuration` integer, required

## Response `200`

Successful operation

## Other responses

- `400` — One or more path parameters are invalid
- `401` — Authentication token is missing, invalid, expired, or monitoring is not enabled on the API key
- `404` — No group found with the specified ID, or the user is not a member of the group
- `500` — Internal server error

---

[API](https://skmtc.net/ringover/apis/ringover-public-api.md) · [All operations](https://skmtc.net/ringover/apis/ringover-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ringover/ringover-public-api/revisions/9da73dd2f99e/schema)
