released: 5th mar 2019
superseded: 1st Apr 2020
FDC3 aims to provide an open standard for interoperability on the financial desktop. This includes standardized verbs to invoke actions between applications (called "intents"), a standardized data format, an OpenAPI app directory standard, and standardized API operations.
The standard currently consists of four complementary parts:
- Desktop Agent API: An API interface for working with a Desktop agent, which acts as launcher and message router (broker) for applications in its domain.
- Intents: A set of verbs that, in conjunction with context data acting as nouns, can be used to put together common cross-application workflows on the financial desktop.
- Context Data: A message format for passing common identifiers and data between apps to create a seamless workflow.
- App Directory: A structured repository of information about apps that can be used in an FDC3-enabled desktop.
This Standard defines FDC3 Version 1.0.