Currently we're exploring how to integrate with Magento 2 and we're trying to stick do the built in APIs as they appear to solve our needs. However, we've encountered an issue with getting detailed information about the "children" of a bundle product using the "bundle-products" portion of the REST API.
The Problem:
GET /V1/bundle-products/roductSku/children returns :
{ "message": "Consumer is not authorized to access %resources", "parameters": { "resources": "Magento_Catalog::products" } }
This is occurs when using an authentication header with our "integration" OAuth info, and without an authentication header. [ Also we've lifted access permissions interface so the authentication header should not be needed. ]
Other queries work great, such as the following:
GET /V1/configurable-products/:sku/children works great!
Any thoughts, potential missteps, or potential work arounds would be appreciated. I suspect this GET api will meet our use-case.
Solved! Go to Solution.
Solved!
The integration attached to the tokens I was using misconfigured and did not have an appropriately set callbackURL and identify link URL.
Recently updated to 2.1.7, and getting the same error. Do I need to do something special to enable this API?
I'm discovered it in the following list:
http://devdocs.magento.com/guides/v2.0/rest/list.html
Does there happen to be email based support for magento API issues?
How did you set callbackURL and identify link URL?