Append data to cypher via api

Is there a way to append data or content to existing Cypher. As per API, we could see only POST or delete methods available. Please advise.

You would need to do a GET to retrieve the current data, add the new data, and then do a POST with everything.

1 Like

I was having the same idea which is fine, but it wont be applicable in our scenario.
I am looking for method in Morpheus where we accept feed to Morpheus so that it will be stored.
For eg. Morpheus should accept the payload data and keep appending them with auto sequence and time.
101 - 20250414 - Server1 - added to XYZ tool
102 - 20250415 - Server1 - added to ABC tool
103 - 20250416 - Server2 - deleted from XYZ tool
104 - 20250416 - Server 1 - deleted from XYZ tool

I looked at using a wiki but it has the same issue.

Thinking out loud.

Maybe you can create a task with a input that will handle appending to a cypher and sequencing.

You would then make a call to that task and send the new data in the input. The task then handles the needful.

Side note, I’m not sure if there is a size limit on a cypher but I would test that before letting it become to big.

1 Like

Thank you, I will try out this idea. I will figure out something for Cypher size limit.
Could you please confirm if there is restrictions to no. of Cyphers that can be used or any documentation regarding that.

Just to clarify, I’m not aware of any size limits or restrictions with a Cypher. It just seems your use case might be a bit different from how most customers typically use a cypher. I just wanted to suggest doing some testing to make sure you don’t hit any issues down the road.