I have read through the documents and I saw that there is a governance and a web service API available, but I do not understand the execution part. I would like to understand how to execute below operations through an API.
1) how can I publish service (SOAP or REST) using the API ?
2) how can I configure values to different items in publisher portal using API ?
Overview Categorization Contacts Interface Security Doc links Tags Taxonomy
3) how can I upload the artifacts WSDL, schema, policy etc ?.
WSO2 Governance Registry supports Registry REST API and Governance REST API. You can use these APIs to do all the above operations and also these documentations contain sample curl requests which you can get an idea of executing.
For the resources specific operations, refer to documentation [1] & [2]
[1] - https://docs.wso2.com/display/Governance530/Resources+with+REST+API
[2] - https://docs.wso2.com/display/Governance530/Governance+REST+API#GovernanceRESTAPI-Assets