Hi @FaHa ,
Thank you for posting query in Microsoft Q&A Platform.
Marketo connector helps to copy tables data from Marketo to desired Sink locations. In your case, you need to identify which table will contain Program tags related information and use that as your source.
If you are unsure which table will contain program tags information, then I would encourage you to have that query posted in marketo community platform and get the table details. Below is the link for marketo community platform.
https://nation.marketo.com/t5/products/ct-p/products
If marketo will not provide program tags details from any table, then since you know that REST API can get that details, you can consider using REST connector dataset as source in copy activity. REST connector dataset makes API call to REST endpoints and helps to copy that response to desired sink storages.
Hope this helps. Please let me know how it goes.