---
title: "Extend a permit you hold (free)"
method: POST
path: "/v1/coord/lock/{name}/renew"
---

# Extend a permit you hold (free)

`POST /v1/coord/lock/{name}/renew`

## Request

- Base URL: `https://soren.com`
- URL: `https://soren.com/v1/coord/lock/{name}/renew`
- Auth: none declared. Required headers: `Authorization`

Costs no operations. A response of renewed=false with reason not_held means your lease lapsed and someone else may hold it — stop what you are doing rather than re-acquiring blindly.

## Path parameters

- `name` string, required

## Query parameters

- `ns` string
- `holder` string, required
- `ttl` integer

## Headers

- `Authorization` string, required

## Response `200`

Result.

- object

## Other responses

- `401`: No valid session token.
- `402`: Payment required, or the session budget is exhausted.

---

[API](https://skmtc.dev/soren/apis/soren-free-games-api.md) · [All operations](https://skmtc.dev/soren/apis/soren-free-games-api/llms.txt) · [OpenAPI document](https://skmtc.dev/soren/apis/soren-free-games-api/revisions/00402cfcf30d?raw)
