Details
-
Suggestion
-
Resolution: Won't Fix
Description
Issue Summary
There are differences between V1 and V2 the following:
On the v1 API, Content, and Space properties can be updated by the property key, see:
- Update content property: The Confluence Cloud REST API
- Update space property: The Confluence Cloud REST API
On the v2 API, Content and Space properties can only be updated by the property id, see:
- Update content property for page by id: The Confluence Cloud REST API
- Update space property by id: The Confluence Cloud REST API
Steps to Reproduce
- Call the mentioned endpoint and check the response;
Expected Results
There should be a V2 endpoint to allow this.
Actual Results
There are no existing endpoints to manage content using the ID. Using multiple API requests is inefficient and adds complexity, particularly for intricate apps.
Transitioning from V1 to V2 will add unwanted complexity, increase data storage costs, and isn't suitable for the partner's app.
Workaround
Continue to use the V1 endpoints, which are deprecated. This is not a valid workaround for long since these endpoints will soon no longer be accessible.