Effective December 3, NetApp adopts Microsoft’s Business-to-Customer (B2C) identity management to simplify and provide secure access to NetApp resources.For accounts that did not pre-register (prior to Dec 3), access to your NetApp data may take up to 1 hour as your legacy NSS ID is synchronized to the new B2C identity.To learn more, read the FAQ and watch the video.Need assistance? Complete this form and select “Registration Issue” as the Feedback Category.
Software Development Kit (SDK) and API Discussions
Hi, I'm running NetApp OnCommand 220.127.116.1133 (5.2) and would like to programmatically access the netapp data using the webservices API. DFM is currently listening on ports 8080, 8088, 8443 and 8488 but I can't seem to get any useful response other than a 404 'Not Found'. I've tried accessing the web services API via apis/soap/v1 and /apis/XMLrequest on the above ports using a combination of http and https and nothing returns anything useful
Does anyone know how this should work? Should I get a response from those URLS and ports or do I need to post data before getting a response?
What programming language are you using to invoke the WebServices?
There are some sample codes (under <nmsdk root>/src/sample/DataFabric_Manager/WebServices) which shows how you can invoke WebServices using Apache CXF and .NET. You can also try out some external tools (like soapUI) to test the WebServices without writing any code.
I am getting the same exception(No elements in API request) in Java using ONTAP API 8.2.2 and NMSDK 5.3 jar versions.
new ApiRunner(ApiTarget.builder().withHost(host).withUserName(user).withPassword(pwd).withTargetType(TargetType.FILER).useProtocol(protocoll).build()); and protocol is either Protocol.INSECURE_HTTPS (or) Protocol.HTTP