---
title: "Write a dimension into a branch"
method: PUT
path: "/v1/projects/{slug}/branches/{name}/dimensions/{dim}"
tags: ["versioning"]
---

# Write a dimension into a branch

`PUT /v1/projects/{slug}/branches/{name}/dimensions/{dim}`

## Request

- Base URL: `https://innernet.live/api`
- URL: `https://innernet.live/api/v1/projects/{slug}/branches/{name}/dimensions/{dim}`
- Auth: HTTP bearer

Edits the branch overlay only — trunk is untouched until merge.

## Path parameters

- `slug` string, required
- `name` string, required
- `dim` string, required

## Request body

- object
  - `content` string, required: Full markdown body

## Response `200`

Saved to overlay

## Other responses

- `409`: Error

---

[API](https://skmtc.dev/innernet/apis/innernet-api.md) · [All operations](https://skmtc.dev/innernet/apis/innernet-api/llms.txt) · [OpenAPI document](https://skmtc.dev/innernet/apis/innernet-api/revisions/1ee09aec71a9?raw)
