Applies navigation tabs from a template to the project
Changed onCopies 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.
{
"data": {
"type": "projects",
"attributes": {
"template_id": 123456,
"keep_existing_tabs": false
}
}
}
Request
- Base URLhttps://developer.productive.io (the document declares no server; this is the origin it was published from)
- URLhttps://developer.productive.io/api/v2/projects/{id}/apply_navigation_tabs
- Authnone declared
Path parameters
The ID of the project to apply navigation tabs to.
Request body
Example request
{
"data": {
"type": "projects",
"attributes": {
"template_id": 42,
"keep_existing_tabs": true
}
}
}Response
Single project
Example response
{
"data": {
"id": "6899",
"type": "projects",
"attributes": {
"name": "Website Redesign",
"number": "12",
"project_number": "12",
"project_color_id": 1,
"preferences": {},
"last_activity_at": "2026-03-15T10:30:00.000+00:00",
"archived_at": null,
"created_at": "2026-01-01T09:00:00.000+00:00",
"template": false,
"description": null,
"custom_fields": null,
"tag_colors": {}
},
"relationships": {
"company": {
"data": {
"type": "companies",
"id": "65111"
}
},
"project_manager": {
"data": {
"type": "people",
"id": "12"
}
},
"workflow": {
"data": {
"type": "workflows",
"id": "75"
}
}
}
},
"included": []
}Changes
- warning
added the new
netsuite_project_ambiguousenum value to the//response property for the response status
- warning
- warning
added the new
bad_decimal_formatenum value to the//response property for the response status - warning
added the new
non_finite_numberenum value to the//response property for the response status - warning
added the new
null_bytes_in_paramsenum value to the//response property for the response status - info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- warning