Hi Jo,

nice piece of work!

What is still needed is a description of the header fields for both, the
requests and APIs.



Best regards,
Frank

2015-03-24 17:34 GMT+01:00 Joseph Fonseka <[email protected]>:

> Hi All
>
> We are planing to implement a RESTFul API to expose the API Manager
> functionality. This will be a replacement to the currently provided Store
> and Publisher APIs [1]
> <https://docs.wso2.com/display/AM180/Publisher+APIs> & [2]
> <https://docs.wso2.com/display/AM180/Store+APIs>.
>
> Main Motivation.
> 1. The current APIs are not RESTful and they do not cover all the
> functionality.
> 2. To make it easy to integrate and automate API manager functionality
> with 3rd party systems.
> 3. To provide better security with Oauth.
> 4. To provide better versioning and documentation with the API.
>
> As a start we have written a draft version of the API definition which you
> can find here [3] <http://hevayo.github.io/restful-apim/>.
>
> Following is a rough implementation plan.
> 1. Work on the API Definition, get feed back from users and finalize.
> 2. Implementation. ( Architecture , Jax-RS ?)
> 3. Adding Security. ( O-auth, scopes ? )
> 4. Testing.
> 5. Documentation.
>
> API definition was written with Swagger 2 once completed we can use it to
> generate server stubs, client stubs and documentation.
>
> Please share your thoughts.
>
> Thanks
> Jo
>
> [1] https://docs.wso2.com/display/AM180/Publisher+APIs
> [2] https://docs.wso2.com/display/AM180/Store+APIs
> [3] http://hevayo.github.io/restful-apim/
>
> --
> *Joseph Fonseka*
>  WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: +94 772 512 430
> skype: jpfonseka
>
> * <http://lk.linkedin.com/in/rumeshbandara>*
>
>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to