Shopify scraper and API skills
Site: accounts.shopify.com
Shopify's Admin API can issue refunds, but only once a developer app is approved for the write_orders scope. This skill works the same admin flow a human would, end to end.
Working with Shopify
- Account verification, hCaptcha, and SMS MFA are solved in the flow itself, never bypassed.
- The write_orders authorization scope is only approved when explicitly required for the requested refund.
Prefer to build it yourself? How to Scrape Shopify Stores with BrowserQL walks through the manual approach.
1 Shopify skill
Shopify scraping questions
- Does Shopify have an API?
- Yes, but scoped: the Admin API can refund an order only after a developer app has been approved for write_orders.
- Is scraping Shopify legal?
- Reading data that Shopify publishes publicly is generally treated as lawful in the US — hiQ v. LinkedIn found that scraping a public site does not by itself violate the Computer Fraud and Abuse Act. That is not the whole question: Shopify's terms of service, its robots.txt, the rate at which you request pages, and any personal or copyrighted data you collect all carry their own obligations, and the rules differ outside the US. These skills read public pages at human-scale rates and never bypass a login. Treat this as background, not legal advice.
- What data can I extract from Shopify?
- Order identity, refund amount and the confirmation state returned by the admin flow.