Expected outcome
As a shop collaborator (with the Create and Develop Custom Apps and Manage and install apps and channels permissions assigned on my staff member profile) I expect that I can make a GET request of the /payouts.json Admin API endpoint and receive a 200 OK response with the array of payout items as described in the Shopify API documentation
Actual outcome
When I made the (Admin API) GET request of the /payouts.json endpoint, I got the dreaded (and oft discussed ) 404/HTML not found response, even though:
- I triple checked the url/endpoint configuration (and have successfully requested from other endpoints with the exact same url formatting with only the
payoutsendpoint swapped in - I have successfully retrieved lists of the
orders.jsonrecords and even a singlebalance_transactionrecord
What I did
- user role perms on the shop
- Create and Develop Custom Apps
- Manage and install apps and channels
- create app with permissions scopes that include
- read_shopify_payments_payouts
- read_shopify_payments_accounts
- note: I did not see any option or button for Request all scopes in my app’s API Configuration section or anywhere else
- installed my custom app into the shop
I have referenced these other Shopify forum posts before posting my own query: