---
title: "Applies navigation tabs from a template to the project"
method: PATCH
path: "/api/v2/projects/{id}/apply_navigation_tabs"
tags: ["Projects"]
---

# Applies navigation tabs from a template to the project

`PATCH /api/v2/projects/{id}/apply_navigation_tabs`

Copies the navigation tab configuration from an existing project template onto the specified project. Supports preserving the project's current tabs alongside the template's, or replacing them entirely.

```json
{
  "data": {
    "type": "projects",
    "attributes": {
      "template_id": 123456,
      "keep_existing_tabs": false
    }
  }
}
```

## Path parameters

- `id` string, required

## Headers

- `X-Organization-Id` string, required

## Response `200`

Single project

## Other responses

- `422` — Returned when validation fails — for example, when `template_id` references a project that is not a template, or when required attributes are missing.

---

[API](https://skmtc.net/productive/apis/api-documentation.md) · [All operations](https://skmtc.net/productive/apis/api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/productive/api-documentation/versions/6bb0150a5c5f/schema)
