Hi all,

We have introduced a set of new REST APIs for managing the application
templates. These new application template management APIs are added as an
improvement to the Application Management API. With these APIs, the
frequently used application configurations can be saved as a template so
that they can be reused when creating a new application.

Following new endpoints are added for Application Template Management.

   - *GET  */applications/templates
      - Retrieve all the application templates created for a tenant.
   - *POST*  /applications/templates
      - Create a new application template
   - *GET */applications/templates/{template-id}
      - Get the application template information when given the template id
   - *PUT*  /applications/templates/{template-id}
      - Update an application template when given with the template id
   - *DELETE*    /applications/templates/{template-id}
      - Delete the application template with the given template id

The swagger definition of these API can be found here
<https://app.swaggerhub.com/apis/pamoda/wso-2_identity_server_application_management_rest_api/v1#/Application%20Templates>
.[1]

Application Template Management service is implemented using the Template
Manager OSGi services. The implementation details related to the
Application Template Management API can be found here
<https://github.com/wso2/identity-api-server/commit/d47979934d852cd47d44f8ece1129da1b8e0f328>
[2].

[1]
https://app.swaggerhub.com/apis/pamoda/wso-2_identity_server_application_management_rest_api/v1#/Application%20Templates
[2]
https://github.com/wso2/identity-api-server/commit/d47979934d852cd47d44f8ece1129da1b8e0f328

Thanks,
Pamoda
-- 
*Pamoda Wimalasiri | *Senior Software Engineer | WSO2 Inc.
(m) +94713705814 | (w) +94112145345 | (e) [email protected]

<http://wso2.com/signature>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to