---
title: "PUT /api/orgs/{name}/members"
method: PUT
path: "/api/orgs/{name}/members"
tags: ["organization"]
---

# PUT /api/orgs/{name}/members

`PUT /api/orgs/{name}/members`

## Path parameters

- `name` string, required

## Request body

- AddMemberRequest
  - `role` 'owner' | 'admin' | 'member'
  - `username` string, required — Username of the user to add

## Response `204`

Member added or updated

## Other responses

- `401` — Authentication required
- `403` — Insufficient permissions
- `404` — Organization or user not found

---

[API](https://skmtc.dev/mari/apis/gitarena.md) · [All operations](https://skmtc.dev/mari/apis/gitarena/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mari/gitarena/revisions/b3640d5600df/schema)
