FDC3 · Example Payload

Fdc3 Workbench App

Development and test tool for FDC3 desktop agents and apps

Financial-ServicesFintechDesktop InteroperabilityOpen StandardFINOSContext SharingIntents

Fdc3 Workbench App is an example object payload from FDC3, with 17 top-level fields. It illustrates the shape of data this provider's APIs accept or return.

Top-level fields

appIdnametitledescriptioncategoriesversiontooltiplangiconsscreenshotscontactEmailsupportEmailpublishertypedetailshostManifestslocalizedVersions

Example Payload

Raw ↑
{
  "appId": "fdc3-workbench",
  "name": "fdc3-workbench",
  "title": "FDC3 Workbench",
  "description": "Development and test tool for FDC3 desktop agents and apps",
  "categories": [
    "developer tools",
    "training"
  ],
  "version": "1.0.0",
  "tooltip": "FDC3 Workbench",
  "lang": "en-US",
  "icons": [
    {
      "src": "http://fdc3.finos.org/toolbox/fdc3-workbench/fdc3-icon-256.png"
    }
  ],
  "screenshots": [
    {
      "src": "https://fdc3.finos.org/docs/assets/fdc3-logo.png",
      "label": "FDC3 logo"
    }
  ],
  "contactEmail": "fdc3@finos.org",
  "supportEmail": "fdc3-maintainers@finos.org",
  "publisher": "FDC3,",
  "type": "web",
  "details": {
    "url": "https://fdc3.finos.org/toolbox/fdc3-workbench/"
  },
  "hostManifests": {
    "Glue42": {
      "type": "window",
      "icon": "https://fdc3.finos.org/docs/assets/fdc3-logo.png",
      "details": {
        "height": 640,
        "width": 560,
        "left": 120,
        "top": 120,
        "mode": "tab",
        "allowChannels": true,
        "loader": {
          "enabled": true,
          "hideOnLoad": true
        }
      },
      "customProperties": {
        "folder": "FDC3 Toolbox"
      }
    },
    "Finsemble": {
      "window": {
        "left": 120,
        "top": 120,
        "width": 800,
        "height": 750,
        "options": {
          "minWidth": 75
        }
      },
      "foreign": {
        "components": {
          "App Launcher": {
            "launchableByUser": true
          },
          "Toolbar": {
            "iconURL": "http://fdc3.finos.org/toolbox/fdc3-workbench/fdc3-icon-256.png"
          },
          "Window Manager": {
            "FSBLHeader": true,
            "persistWindowState": true
          }
        }
      },
      "interop": {
        "autoConnect": true
      }
    },
    "Web App Manifest": "https://example.com/fdc3-workbench.json"
  },
  "localizedVersions": {
    "fr-FR": {
      "title": "FDC3 Table de travail",
      "description": "Outil de développement et de test pour les desktop agents et applications FDC3"
    }
  }
}