marketing_automations_read
Every step kind this API models field-by-field, including TRIGGER, which can be updated but not inserted.
Every trigger createMarketingAutomation accepts for this store, the same list the automation builder offers. Triggers for products the store has not turned on, integrations it has not connected, and BigCommerce or CommentSold abandonment on a store without that platform are left out and return TRIGGER_NOT_AVAILABLE.
date and price_drop are never listed because this API cannot create them. An existing automation whose trigger is no longer listed can still be edited.