---
title: "Update a project configuration"
method: PUT
path: "/{globalCompanyId}/projects/{id}"
tags: ["Projects"]
---

# Update a project configuration

`PUT /{globalCompanyId}/projects/{id}`

## Path parameters

- `globalCompanyId` string, required
- `id` string, required

## Query parameters

- `expansion` string[]
- `locale` string

## Headers

- `Authorization` string, required
- `x-api-key` string, required

## Request body

- AnalyticsProject
  - `id` string — System generated id
  - `name` string
  - `description` string
  - `rsid` string — The report suite id for which the component was created/updated
  - `reportSuiteName` string — The report suite name for which the component was created/updated
  - `migratedIds` string[]
  - `companyTemplate` boolean
  - `template` boolean
  - `type` 'project' | 'mobileScorecard'
  - `definition` JsonNode
    - `valueNode` boolean
    - `floatingPointNumber` boolean
    - `containerNode` boolean
    - `missingNode` boolean
    - `pojo` boolean
    - `integralNumber` boolean
    - `short` boolean
    - `int` boolean
    - `long` boolean
    - `double` boolean
    - `bigDecimal` boolean
    - `bigInteger` boolean
    - `textual` boolean
    - `binary` boolean
    - `float` boolean
    - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
    - `boolean` boolean
    - `number` boolean
    - `object` boolean
    - `array` boolean
    - `null` boolean
  - `externalReferences` object
  - `accessLevel` string
  - `versionNotes` string
  - `tags` object[]
  - `shares` object[]
  - `approved` boolean
  - `favorite` boolean
  - `usageSummary` object
  - `complexity` object
  - `owner` Owner
    - `id` integer, required — the login id of the owner
    - `name` string — the friendly full login name of the owner, included when the expansion parameter ownerFullName is true
    - `login` string — the friendly full login name of the owner, included when the expansion parameter ownerFullName is true
  - `siteTitle` string
  - `modified` string, date-time
  - `created` string, date-time

## Response `200`

successful operation

- AnalyticsProject
  - `id` string — System generated id
  - `name` string
  - `description` string
  - `rsid` string — The report suite id for which the component was created/updated
  - `reportSuiteName` string — The report suite name for which the component was created/updated
  - `migratedIds` string[]
  - `companyTemplate` boolean
  - `template` boolean
  - `type` 'project' | 'mobileScorecard'
  - `definition` JsonNode
    - `valueNode` boolean
    - `floatingPointNumber` boolean
    - `containerNode` boolean
    - `missingNode` boolean
    - `pojo` boolean
    - `integralNumber` boolean
    - `short` boolean
    - `int` boolean
    - `long` boolean
    - `double` boolean
    - `bigDecimal` boolean
    - `bigInteger` boolean
    - `textual` boolean
    - `binary` boolean
    - `float` boolean
    - `nodeType` 'ARRAY' | 'BINARY' | 'BOOLEAN' | 'MISSING' | 'NULL' | 'NUMBER' | 'OBJECT' | 'POJO' | 'STRING'
    - `boolean` boolean
    - `number` boolean
    - `object` boolean
    - `array` boolean
    - `null` boolean
  - `externalReferences` object
  - `accessLevel` string
  - `versionNotes` string
  - `tags` object[]
  - `shares` object[]
  - `approved` boolean
  - `favorite` boolean
  - `usageSummary` object
  - `complexity` object
  - `owner` Owner
    - `id` integer, required — the login id of the owner
    - `name` string — the friendly full login name of the owner, included when the expansion parameter ownerFullName is true
    - `login` string — the friendly full login name of the owner, included when the expansion parameter ownerFullName is true
  - `siteTitle` string
  - `modified` string, date-time
  - `created` string, date-time

## Changes

- **2025-08-07** `f13c80692287` — 1 warning
  - deleted the `header` request parameter `x-gw-ims-org-id`
- **2025-08-06** `f49e893a6c2b` — 1 breaking
  - added the new required `header` request parameter `x-gw-ims-org-id`
- **2022-05-10** `dcd4514630c4` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/adobe/apis/adobe-analytics-apis/changes/:globalCompanyId/projects/:id/put.md)

---

[API](https://skmtc.dev/adobe/apis/adobe-analytics-apis.md) · [All operations](https://skmtc.dev/adobe/apis/adobe-analytics-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/adobe/adobe-analytics-apis/revisions/b2e01ce0f30a/schema)
