Hey, I created a custom API for Jobs to be able to access more data besides the standard ones I found in company/projects (which are only data.context, data.etag, id, number, displayname).
This worked fine so far but now I am working on a flow that should edit some specific data. I thought I can get the specific data by working with a filter (e.g. company/ProjectAPI?$filter= No eq '190614'). I can access the data but I cannot patch it. I found out that I have to put this "If-Match" command in my header together with my etag. But this won't work anymore when I use the above URL. I tested it with the original Microsoft Endpoint (company/projects(specific project id)). There it works fine. So I thought I somehow have to get this ID into my personal ProjectsID. But I haven't figured out a way to do this. I always get this notification: "Field 'Id' is marked for removal. Reason: This functionality will be replaced by the systemID field"
I googled a bit and read something about Line No.'s that are used. Can you guys tell me if I have to modify my API or in general be able to get my specific data set in order to patch it by using my If-Match header?
Best regards