Invoke an API using a SOAP Client
You can use any SOAP client to invoke an API. We use the SOAP UI in this example.
See the following topics for a description of the concepts that you need to know when invoking an API:
The examples here use the PhoneVerification API, which is created in section Create and Publish an API.
Let's invoke the PhoneVerification API using a SOAP client.
You can treat the Admin Services APIs as if they were back-end server APIs, and get all the benefits of API management for the admin services.
Do the following WSO2 API Manager to expose SOAP APIs with OAUTH2.0.
Create a SOAP API for an admin service in the publisher.
Add backend admin credentials for basic auth in the 'implement' page.
Then, publish the app with a scope protecting access - use the the admin role for your scope.
Admins can then subscribe to the app and invoke it using OAUTH2.0 security.