# Create segment (/api-reference/segments/createSegment)

`POST /segments`

Base URL: `https://next-api.useplunk.com`

Create a new audience segment

## Request body

- `name`: string (required)
- `filters`: object (required) — Filter conditions
- `trackMembership`: boolean

Example:

```json
{
  "name": "string",
  "filters": null
}
```

## Responses

### `201` — Segment created

- `id`: string
- `name`: string
- `filters`: object
- `trackMembership`: boolean
- `memberCount`: integer

```json
{
  "id": "string",
  "name": "string",
  "filters": null,
  "trackMembership": false,
  "memberCount": 0
}
```

## Example request

```bash
curl -X POST 'https://next-api.useplunk.com/segments' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"name":"string","filters":null}'
```
