Skip to main content

Upland Software

Overview

The Upland Software source connector connects to the Upland Mobile Commons (mcommons) API using an API key and validates credentials against your company record.

This connector is currently in development:

  • Connection credential validation is supported.
  • Schema discovery returns an empty catalog.
  • Data extraction is not yet available.

Setup

Prerequisites

  • An Upland Mobile Commons account (mcommons).
  • Your Mobile Commons subdomain (the {subdomain} portion of https://{subdomain}.mcommons.com).
  • Your Company Key.
  • An API Key with access to the Mobile Commons API.

Create an API key

Generate an API key in your Upland/Mobile Commons admin settings (exact navigation may vary by account). Ensure the key can access the Companies endpoint.

Authentication

This connector authenticates using:

  • X-API-Key header (your API key)
  • Company-scoped endpoint: https://{subdomain}.mcommons.com/api/v1/companies/{company_key}

During connection setup, the connector validates credentials by issuing a GET request to the company endpoint.

Configuration

FieldTypeRequiredDescription
subdomainstringYour Mobile Commons subdomain (DNS label). Example: acme for https://acme.mcommons.com. Only letters, numbers, and hyphens are allowed.
company_keystringYour Mobile Commons company key used in API paths.
api_keystringYour Mobile Commons API key. Sent as the X-API-Key header.

Streams

No streams are currently available. Catalog discovery returns an empty catalog, and extraction is not yet implemented.

Limitations

  • Extraction is not available yet. Runs will fail with an “extraction is still in development” error.
  • No discovered schema/streams are currently exposed.