If you use the Magento Go API for API integration projects for your store, you might need to enable WS-I compliance. WS-I indicates a level of Web Services interoperability, as defined by the Web Services Interoperability Organization. For more information about WS-I, visit the WS-I website.
Magento Core API General Settings
If you enable WS-I compliance, the WSDL definition that is created is WS-I compliant, enabling programmers to use tools such as wsimport for API integrations. If you turn off WS-I compliance (the default), the WSDL definition is not WS-I compliant. It is recommended to set WS-I compliance at the default configuration scope level To learn more, see the Magento Go API documentation.
To enable WS-I compliance:
- From the Admin panel, select System > Configuration.
- In the Configuration panel on the left, under Services, select Magento Core API. Then, click to expand the General Settings section.
- To enable WS-I compliance in the Magento Core API, set WS-I Compliance to “Yes.”
- When complete, click the Save Config button.