Create profile
Create a campaign profile. If `id` is missing, it is generated with prefix `id_`.
**Request body fields (wrapped in `profile` object for CREATE; flat for UPDATE):**
- `campaign_id` (string, required for create) - Parent campaign ID.
- `seat_id` (string, required for create) - Seat performing outreach.
- `member_id` (string, required) - Linkedin member ID.
- `status` (string, optional) - `RUN` | `DONE` | `PAUSED`.
- `first_name` / `last_name` (string, optional) - Profile name override.