Line 105:
Line 105:
* ''all APIs with potential for cross-departmental, inter-jurisdictional, or public consumption must be published to the GC API Store''
* ''all APIs with potential for cross-departmental, inter-jurisdictional, or public consumption must be published to the GC API Store''
* ''use the Canadian Digital Exchange Platform (CDXP) for data exchange where suitable (e.g., GC Event Broker for asynchronous messaging)''
* ''use the Canadian Digital Exchange Platform (CDXP) for data exchange where suitable (e.g., GC Event Broker for asynchronous messaging)''
−
+
=== ''Design for Interoperability, revised proposed amendment March 16, 2021'' ===
+
* ''Expose all functionality as services''
+
* ''Make all services available through a well-defined interface, such as an application programming interface (API)''
+
* ''Design APIs according to the Mandatory Procedures for Application Programming Interfaces (Government of Canada API Standards)''
+
* ''All APIs with potential for cross-departmental, inter-jurisdictional, or public consumption must be published to the GC API Store''
+
* ''Use the Canadian Digital Exchange Platform (CDXP) for data exchange where suitable (e.g., GC Event Broker for asynchronous messaging)''
== Technology architecture ==
== Technology architecture ==