Update View Post-it
Update an existing Post-it associated with a specific view within an application and domain.
This operation requires a JSON payload containing the Post-it’s id, along with the updated title and description.
URI
PUT /rest/applications/{name}/views/{view}/post-it
Path parameters
name (string)
This parameter identifies the analyzed application. The application name must be properly encoded if it is required. Character back-quote is not allowed.
view (string)
The viewType of the view
Enum: [application, module, transaction, datagraph, level, saved, architecture, projectStructure, service]
Request Body
{
  "id": "98765",
  "title": "Updated Notes",
  "description": "Revised documentation for the order modules"
}
| Property | Type | Required | Description | 
|---|---|---|---|
| id | string | Yes | Identifier of the Post-it to update. | 
| title | string | Yes | Updated title of the Post-it. | 
| description | string | Yes | Updated description of the Post-it. | 
Responses
application/json
Example:
{
  "id": "9876adbqidqeqwehqe34623i2bef5",
  "title": "Updated Notes",
  "description": "Revised documentation for the order modules",
  "isAIGenerated": false,
  "view": {
    "id": "12345",
    "aggregatedBy": "castTaxonomy",
    "type": "module"
  }
}
JSON representation
| Property | Type | Description | 
|---|---|---|
| id | string | The updated Post-it identifier. | 
| title | string | The updated Post-it title. | 
| description | string | The updated Post-it description. | 
| isAIGenerated | boolean | Indicates whether the Post-it is AI-generated (false for user-updated). | 
      
| view | structure | Metadata about the associated view. | 
| view.id | string | The view identifier. | 
| view.aggregatedBy | string | The aggregation used (service, module, castTaxonomy, rdbmsInventory, classesInheritance, projectStructure). | 
      
| view.type | string | The type of the view. Enum: [application, module, transaction, datagraph, level, saved, architecture, projectStructure, service]. |