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

fdc3-workbench-app.json 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"
    }
  }
}