if its still required, you could do a filter that would match all artifacts, i.e. id != "" and add code to the phantom.condition() function with limit=1 added into the parameters. matched_artifacts_1, matched_results_1 = phantom.condition( container=container, conditions=[ ["artifact:id", "!=", ""], ], name="filter_first_artifact:condition_1",limit=1) This should give you the first artifact in that container (first created). You can then use that filtered datapath to update only that artifact.
... View more