- Patent Title: Extensibility for third party application programming interfaces
-
Application No.: US16006749Application Date: 2018-06-12
-
Publication No.: US10747600B2Publication Date: 2020-08-18
- Inventor: Christoph Neijenhuis
- Applicant: commercetools GmbH
- Applicant Address: DE Munich
- Assignee: commercetools GmbH
- Current Assignee: commercetools GmbH
- Current Assignee Address: DE Munich
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: G06F9/54
- IPC: G06F9/54

Abstract:
Techniques are disclosed for extending an API using remote, synchronous, user-defined extensions in a microservices environment. A request can be received to perform at least one action on at least one object type, the at least one action defined by an application programming interface (API). At least one extension associated with the at least one action and at least one object type can be determined. An object of the at least one object type and the at least one action can be performed on the object to generate an intermediate object. The intermediate object can be sent to the at least one extension for processing, the at least one extension hosted by a remote service. A response from the at least one extension can be received and the intermediate object can be updated based on the response.
Public/Granted literature
- US20190377620A1 EXTENSIBILITY FOR THIRD PARTY APPLICATION PROGRAMMING INTERFACES Public/Granted day:2019-12-12
Information query