Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Bridge Application

Table of Contents

Panel
titleGeneral Operations

Initialize

  • Purpose: Provides all information needed to initialization the Bridge Ingest App
  • Request: POST https://host:port/bridge/init
  • Request Body: JSON in format:

    Code Block
    {
      "originatorEmailAddress" : "${bridge.originatorEmailAddress}",
      "duracloudEmailAddresses" : ["${bridge.duracloudEmailAddress}"],
      "dpnEmailAddresses" : ["${bridge.dpnEmailAddress}"],
      "duracloudUsername" : "${bridge.duracloudUsername}",
      "duracloudPassword" : "${bridge.duracloudPassword}",
      "awsAccessKey" : "${aws.accessKey}",
      "awsSecretKey" : "${aws.secretKey}",
      "databaseUser" : "${bridge.database.username}",
      "databasePassword" : "${bridge.database.password}",
      "databaseURL" : "${bridge.database.url}",
      "contentDirRoot" : "${bridge.contentDirRoot}",
      "workDir" : "${bridge.workDir}",
      "clean" : "${bridge.clean}"
    }
  • Response Code: 200 (on success)
  • Response Body: JSON:

    Code Block
    {"message" : "success!"}

Version

  • Purpose: Provides the current version of the Bridge App
  • Request: GET https://host:port/bridge/version
  • Response Code: 200 (on success)
  • Response Body: JSON:

    Code Block
    {"version" : "1.0.0"}

...