> ## Documentation Index
> Fetch the complete documentation index at: https://reach-owl.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# PATCH/PUT/DELETE /api/v1/profile-growth/{id} — Update Profile Growth

> Update status, schedule, timezone, or any field on a profile growth task. Status is a string: running, paused, draft, or completed.

Update an existing profile growth task by ID. You can change its status, schedule, timezone, or any other field. Use DELETE to remove the task permanently.

<Note>
  Status values are strings for profile growth: `"running"`, `"paused"`, `"draft"`, or `"completed"`. This differs from campaigns and post schedulers, which use numeric status (`0` or `1`).
</Note>

## Update status

### Pause a task

```bash theme={null}
curl -X PATCH "https://reachowl.com/api/v1/profile-growth/55" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"status": "paused"}'
```

### Resume a task

```bash theme={null}
curl -X PATCH "https://reachowl.com/api/v1/profile-growth/55" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"status": "running"}'
```

## Update schedule and timezone

Send a PATCH request with a `timezone` string and a `schedule` array to control when the task is active.

```bash theme={null}
curl -X PATCH "https://reachowl.com/api/v1/profile-growth/55" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "timezone": "America/New_York",
    "schedule": [
      { "day": "monday", "start": "09:00", "end": "17:00" },
      { "day": "tuesday", "start": "09:00", "end": "17:00" }
    ]
  }'
```

## Full update (PUT)

Use PUT to replace editable fields on a task, such as its name or source.

```bash theme={null}
curl -X PUT "https://reachowl.com/api/v1/profile-growth/55" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Updated Task Name"
  }'
```

## Delete a task

Send a DELETE request to permanently remove the profile growth task and all associated activity.

```bash theme={null}
curl -X DELETE "https://reachowl.com/api/v1/profile-growth/55" \
  -H "Authorization: Bearer YOUR_TOKEN"
```
