How to use Content Fragment Model OpenAPI to update CF?
I am trying to leverage the new OpenAPIs to programatically update CF from AppBuilder runtime action.
The Create Content fragment API works correctly. I am able to create CF from Postman. But when I try the Update CF, it is failing with 412 stating If-Match header is failing.

Now, the way I run is, I am calling List CF, getting the UUID of CF from response and passing to PUT request. I am reading If-Match header needs should be populated with `ETag`. But my List CF response is NOT returning any ETag as explained in documentation. This is the List CF response

Only an id is returned by GET method. If any additional headers required to force the GET method to return `ETag`. Or any alternate workaround to get past If-Match header validation?
CORRECTION:
I was able to find the etag in the response header of GET CF<id> method. But this makes API more difficult to use. I only have CF path and want to patch update. The process sounds to be:
If this the moving forward way to update CF even if we know exact CF path?
