Xbridger Document Manager

With this connector you can merge documents, convert documents from one format to another, create modern pages from Word document and do much more.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Xbridger Support
URL https://xbridger.com/contact-us/
Email [email protected]
Connector Metadata
Publisher Xbridger Solutions
Website https://xbridger.com
Privacy policy https://xbridger.com/privacy-policy
Categories Content and Files;Collaboration

Xbridger connector provides a set of APIs that enhance content and file management. The connector supports Word conversion to PDF, merging of multiple documents to PDF, merging of word documents, extraction of images from Word document, exporting of library or list metadata to PDF and conversion of Word document to a Modern Page.

Prerequisites

To use this connector you need the following:

  • An Xbridger API key.
  • A free or paid subscription from Xbridger.

How to get credentials?

  • Go to https://account.xbridger.com/signup and sign up for a free trial.
  • You should receive a welcome email, copy the API key from the email or login at https://account.xbridger.com with the credential you registered with to get the API key.
  • Provide the key when prompted in Power Automate. Note, if you don't see the email, check your junk folder.

Known issues and limitations

The total file size supported for a merge operation via Power Automate is 100MB. A custom subscription is required to have a higher file size. Please contact [email protected] for details.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
X-Key securestring The Key for this api. Get an API key- http://account.xbridger.com/home True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Convert to PDF

Convert a document to PDF - https://xbridger.com/docs/getting-started/convert-to-pdf/

Convert Word to modern page

Create a modern page from Word documents - https://xbridger.com/docs/getting-started/convert-word-to-modern-page/

Convert Word to non-modern page

Convert Word document to a simple aspx page -https://xbridger.com/docs/getting-started/convert-word-to-non-modern-page-overview

Export list or library data to PDF

Export list or library data to PDF. This operation supports 4 columns and one group parameter - https://xbridger.com/docs/getting-started/export-list-or-library-data-to-pdf/

Extract images from Word

Extract images from Word documents - https://xbridger.com/docs/getting-started/extract-images-from-word/

Merge documents to PDF

Merge multiple documents format to pdf - https://xbridger.com/docs/getting-started/merge-documents-to-pdf/

Merge Word documents

Merge multiple Word documents into one - https://xbridger.com/docs/getting-started/merge-word-documents

Convert to PDF

Convert a document to PDF - https://xbridger.com/docs/getting-started/convert-to-pdf/

Parameters

Name Key Required Type Description
File Content
FileContent True string

Document content. Example: body('Get_file_content')?['$content'].

File Name
FileName True string

Name of file to process.

Returns

Name Path Type Description
File Content
FileContent string

The processed document.

File Name
FileName string

Filename of the converted document.

Convert Word to modern page

Create a modern page from Word documents - https://xbridger.com/docs/getting-started/convert-word-to-modern-page/

Parameters

Name Key Required Type Description
File Content
FileContent True string

Document content. Example: body('Get_file_content')?['$content'].

Image Folder Path
FolderPath string

Path to the image folder e.g. Shared Documents/Images.

Site Url
SiteUrl True string

Full site address e.g. https://xbridger.sharepoint.com/sites/dev.

Page Title
PageTitle True string

The page title.

Author
Author True string

Email address of the author e.g. [email protected].

Banner Image Url
BannerImageUrl string

Relative url for the page banner e.g. /sites/dev/PublishingImages/demo.png.

Returns

Name Path Type Description
HTML String
HTMLString string

HTML String representation of the word document

JSON Object
JSONObject string

JSON object

Instance Id
InstanceId string

Instance Id of the text component

Site Url
SiteUrl string

Current site address

Convert Word to non-modern page

Convert Word document to a simple aspx page -https://xbridger.com/docs/getting-started/convert-word-to-non-modern-page-overview

Parameters

Name Key Required Type Description
File Content
FileContent True string

Document content. Example: body('Get_file_content')?['$content'].

Returns

Name Path Type Description
File Content
FileContent string

The processed document.

Export list or library data to PDF

Export list or library data to PDF. This operation supports 4 columns and one group parameter - https://xbridger.com/docs/getting-started/export-list-or-library-data-to-pdf/

Parameters

Name Key Required Type Description
Document Title
DocumentTitle True string

Title to use in the header section of the exported PDF.

List Data
Data True string

List or library data to export.

Field Array
FieldArray True string

Array of fields in the current view.

Returns

Name Path Type Description
File Content
FileContent string

The processed document.

Extract images from Word

Extract images from Word documents - https://xbridger.com/docs/getting-started/extract-images-from-word/

Parameters

Name Key Required Type Description
File Content
FileContent True string

Document content. Example: body('Get_file_content')?['$content'].

Returns

Name Path Type Description
Value
Value array of object

Value

Image Extension
Value.ImageExtension string

Image extension.

Image Counter
Value.ImageCounter integer

Image number in the array.

Image Mime Type
Value.ImageMimeType string

MIME type of this image extension.

Image Content
Value.ImageContent string

The processed image content.

Merge documents to PDF

Merge multiple documents format to pdf - https://xbridger.com/docs/getting-started/merge-documents-to-pdf/

Parameters

Name Key Required Type Description
File Content Array
FileContentArray True string

JSON Array of document content and filename.

Returns

Name Path Type Description
File Content
FileContent string

The processed document.

Merge Word documents

Merge multiple Word documents into one - https://xbridger.com/docs/getting-started/merge-word-documents

Parameters

Name Key Required Type Description
File Content Array
FileContentArray True string

JSON Array of document content and filename.

Returns

Name Path Type Description
File Content
FileContent string

The processed document.