def get_one(
        self, id, requester_user, depth=-1, result_fmt=None, show_secrets=False
    ):
        """
        Retrieve children for the provided action execution.

        :rtype: ``list``
        """

        if not requester_user:
            requester_user = UserDB(name=cfg.CONF.system_user.user)

        from_model_kwargs = {
            "mask_secrets": self._get_mask_secrets(
                requester_user, show_secrets=show_secrets
            )
        }

        execution_db = self._get_one_by_id(
            id=id,
            requester_user=requester_user,
            from_model_kwargs=from_model_kwargs,
            permission_type=PermissionType.EXECUTION_VIEW,
        )
        id = str(execution_db.id)

        return self._get_children(
            id_=id,
            depth=depth,
            result_fmt=result_fmt,
            requester_user=requester_user,
            show_secrets=show_secrets,
        )

        Retrieve children for the provided action execution.

        :rtype: ``list``
        
st2api/st2api/controllers/v1/actionexecutions.py