# team-membership

From **GitHub v3 REST API**.

Team Membership

- Type: `object`

## Properties

### `role`

- Required: true
- Type: `string`
- Default: `member`
- Example: `member`
- Allowed values: `"member"`, `"maintainer"`

The role of the user in the team.

### `state`

- Required: true
- Type: `string`
- Allowed values: `"active"`, `"pending"`

The state of the user's membership in the team.

### `url`

- Required: true
- Type: `string`
- Format: `uri`

## JSON Schema

```json
{"description":"Team Membership","properties":{"role":{"default":"member","description":"The role of the user in the team.","enum":["member","maintainer"],"example":"member","type":"string"},"state":{"description":"The state of the user's membership in the team.","enum":["active","pending"],"type":"string"},"url":{"format":"uri","type":"string"}},"required":["role","state","url"],"title":"Team Membership","type":"object"}
```
