> For the complete documentation index, see [llms.txt](https://docs.talkstack.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.talkstack.ai/user/set-active-project.md).

# Set active Project

**Step1: Prepare Your Request**

* **Endpoint:** `/user/set-active-project`
* **Method:** `POST`
* **URL:** `https://api.talkstackai.com/user/set-active-project`
* **Headers:** Include `Content-Type: application/json`.
* **Authorization:** Bearer token or x-api-key in Headers

**Step2: Create the Request Body**

* `projectId`: Id of the project you want to set as active project.

```
{
    "projectId": "xxxxxxxxxxxxxxxxxxxxx"
}
```

**Step 3: Send the Request**

Use your preferred HTTP client to send the POST request with the JSON body.

**Step 4: Handle the request**

The response will provide detailed information about the project set and the user for whom the project is set.

**Success Response:**

* **Status Code:** `200 OK`
* **Body:**

```json
{
    "message": "successfully set project with id dce09491-e3c8-4c0b-bf01-c8ef8729088b active.",
    "status": "success",
    "userData": {
        "id": "xxxxxxxxxxxxxxxxxxxxxxxxxxx",
        "name": "user name",
        "email": "example@gmail.com",
        "verified": true,
        "created_at": "2025-02-19T04:57:24.000Z",
        "updated_at": "2025-02-19T04:57:31.000Z",
        "active_project": "xxxxxxxxxxxxxxxxxxxxxxxx"
    },
    "projectData": {
        "name": "Project Name",
        "user_id": "xxxxxxxxxxxxxxxxxxxxxxxxx",
        "status": "ACTIVE",
        "description": "Project Description",
        "call_status_webhook": "htttps://example.com",
        "id": "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
    }
}
```

**Troubleshooting**

* `400 Bad Request`: If the `projectId` is not provided in the request body or if the project does not exist.
* `401 Unauthorized`: If the user is unauthorized or the token is missing.
* `500 Internal Server Error`: For errors in setting active project.
