---
title: "AddOrganizationMemberBody"
description: "Request body for an OrganizationMember operation."
section: "Reference"
group: "Types"
order: 165
---

## Definition

```ts
interface AddOrganizationMemberBody {
  organizationId: string;
  userId: string;
  role?: "viewer" | "editor" | "admin" | undefined;
}
```

## Fields

| Field            | Type                                           | Notes                                           |
| ---------------- | ---------------------------------------------- | ----------------------------------------------- |
| `organizationId` | `string`                                       | `required` — Organization to add the member to. |
| `userId`         | `string`                                       | `required` — User ID to add                     |
| `role`           | `"viewer" \| "editor" \| "admin" \| undefined` | `optional` — Member role (defaults to member)   |
