# Add watchlist entries

**`POST https://myagentmail.com/linkedin/signals/{id}/watchlist`**

Group: LinkedIn — Signals
Operation ID: `linkedinSignalWatchlistAdd`

## Path parameters

- `id` (string, required) —

## Request body

Content-Type: `application/json`

```json
{
  "entries": [
    {
      "profileUrl": "https://example.com",
      "label": "string"
    }
  ]
}
```

## Responses

### 200

```json
{
  "added": 0,
  "skipped": 0,
  "entries": [
    {
      "id": "string",
      "profileUrl": "string",
      "profileSlug": "string",
      "fullName": "string",
      "lastRole": "string",
      "lastCompany": "string",
      "lastPolledAt": "2026-05-01T09:03:22.714Z",
      "addedAt": "2026-05-01T09:03:22.714Z"
    }
  ]
}
```

## Code samples

### TypeScript

```typescript
import { MyAgentMail } from "myagentmail";

const client = new MyAgentMail({ apiKey: process.env.MYAGENTMAIL_API_KEY! });

// POST /linkedin/signals/{id}/watchlist
const result = await client.request("post", "/linkedin/signals/{id}/watchlist", { params: { id: "string" } }, { body: {
  "entries": [
    {
      "profileUrl": "https://example.com",
      "label": "string"
    }
  ]
} });
```

### curl

```bash
curl -X POST 'https://myagentmail.com/linkedin/signals/string/watchlist' \
  -H 'X-API-Key: $MYAGENTMAIL_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
  "entries": [
    {
      "profileUrl": "https://example.com",
      "label": "string"
    }
  ]
}'
```

### Python

```python
import os, requests

r = requests.post(
    "https://myagentmail.com/linkedin/signals/string/watchlist",
    headers={"X-API-Key": os.environ["MYAGENTMAIL_API_KEY"]},
    json={
        "entries": [
            {
                "profileUrl": "https://example.com",
                "label": "string"
            }
        ]
    },
)
r.raise_for_status()
print(r.json())
```
