staffMember field in the graphql api or the ORDER of a completed draft order
This means querying the draftorder to it’s order property and getting that orders fields.
see this mechanic task for example of the graphql https://tasks.mechanic.dev/auto-tag-draft-orders-by-originating-staff-member.
I think there’s some gotcha’s with what “completed” means and when the staffmember order field actually populates.
but I can’t find what I’m thinking of possibly due to the recent forum change only the tangential issue of reports for draftorder creation View or Report to show who created draft order?.
Also see the fields for app, customerjourney shopify.dev/docs/api/admin-graphql/latest/objects/Order#field-Order.fields.app , shopify.dev/docs/api/admin-graphql/latest/objects/Order#field-Order.fields.customerJourneySummary
Or you might need to dig into Draftorder events attributeToUser field
That sounds like some other process is wiping tags.
Draft orders with tags should become orders with the same tags.
Even duplicating should preserve tags