# Destination and Source Connection Property API Reference

Stitch connects to a large, diverse universe of applications and data warehouses, each of which is configured differently. Connection property objects contain the properties necessary to create a source or destination.

This guide serves as a reference for connection property objects in the Connect API, including availability and the properties required (if supported) to configure each of Stitch’s destinations and sources via the API.

In this guide, we’ll cover:

* [What connection property objects are and how to use them](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#basics)

* [A resource for seeing what’s supported for each connection](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

* [A reference of each connection property object’s attributes](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#all-form-properties)

## Connection property object basics

* [What are connection property objects?](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#what-are-connection-property-objects)

* [Connection property types](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#connection-property-types)

### What are connection property objects?

A connection property object is a JSON object that contains the properties necessary to create a source or destination using the Connect API. Connection property objects include info like connection credentials, configuration details, and for sources, some replication settings.

Connection property objects are used with the following endpoints to create and update connections:

| **Action** | **Endpoint** |
| --- | --- |
| **Create a destination** | [POST /v4/destinations](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#create-a-destination) |
| **Update a destination** | [PUT /v4/destinations/{destination_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-destination) |
| **Create a source** | [POST /v4/sources](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#create-a-source) |
| **Update a source** | [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) |

### Connection property types

Connection property objects can contain two types of properties:

* **Form properties** are required to create the source or destination and complete the connection’s [`form` step](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#connection-step-object). The majority of sources and destinations will only have form properties.

* **OAuth properties** are used to complete the source or destination’s [`oauth` step](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#connection-step-object), if the connection supports OAuth. **OAuth properties are only required if you’re performing OAuth for the connection yourself.** Otherwise, Stitch will perform the OAuth handshake using its own client credentials.

  Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

All connection properties should be sent in the `properties` argument when creating or updating a source or destination. **Note**: OAuth properties may be provided alongside form properties in a single `POST` or `PUT` request. A separate request isn’t necessary.

## Search for a connection type

Looking for info on a specific connection type? This section contains info about all of Stitch’s sources and destinations and their availability in the API.

In the table below:

* **Connection name**: The name and version of the connection.

* **Connection type**: The type of connection. This will either be `destination` or `source`.

* **Connection property**: Indicates if the connection is available via the API:

  * **If available**, this column will contain the name of the connection property used to create the connection type. Use the [Create a destination](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#create-a-destination) or the [Create a source](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#create-a-source) endpoint to create the connection, depending on the connection’s type.
  * **If unavailable**, this column will contain

    the Remove icon

    Not available in Connect

    **Unavailable**

| **Connection name** | **Connection type** | **Connection property** |
| --- | --- | --- |
| **3PL Central (v2)** | Source | [platform.3plcentral](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-3plcentral-object) |
| **ActiveCampaign (v1)** | Source | [platform.activecampaign](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-activecampaign-object) |
| **AdRoll (v1)** | Source | [platform.adroll](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-adroll-object) |
| **AfterShip (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Amazon Aurora MySQL (v1)** | Destination | [mysql_destination](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-mysql-object) |
| **Amazon Aurora MySQL RDS (v2)** | Source | [platform.aurora](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-aurora-object) |
| **Amazon Aurora PostgreSQL (v1)** | Destination | [postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-postgresql-object) |
| **Amazon Aurora PostgreSQL RDS (v2)** | Source | [platform.postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-postgresql-object) |
| **Amazon DynamoDB (v1)** | Source | [platform.dynamodb](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-amazon-dynamodb-object) |
| **Amazon Microsoft SQL Server RDS (v1)** | Source | [platform.mssql](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mssql-object) |
| **Amazon Oracle RDS (v1)** | Source | [platform.oracle](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-oracle-object) |
| **Amazon PostgreSQL RDS (v1)** | Destination | [postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-postgresql-object) |
| **Amazon PostgreSQL RDS (v2)** | Source | [platform.postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-postgresql-object) |
| **Amazon RDS for MySQL (v1)** | Destination | [mysql_destination](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-mysql-object) |
| **Amazon RDS for SQL Server (v1)** | Destination | [mssql_server](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-microsoft-sql-server-object) |
| **Amazon Redshift (v2)** | Destination | [redshift](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-redshift-object) |
| **Amazon S3 (v1)** | Destination | [s3](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-amazon-s3-object) |
| **Amazon S3 CSV (v1)** | Source | [platform.s3-csv](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-amazon-s3-csv-object) |
| **Amplitude (v1)** | Source | [platform.amplitude](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-amplitude-object) |
| **AppsFlyer (v1)** | Source | [platform.appsflyer](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-appsflyer-object) |
| **Asana (v2)** | Source | [platform.asana](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-asana-object) |
| **Autopilot (v1)** | Source | [platform.autopilot](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-autopilot-object) |
| **Azure SQL Database (v1)** | Destination | [mssql_server](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-microsoft-sql-server-object) |
| **Azure SQL Managed Instance (v1)** | Destination | [mssql_server](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-microsoft-sql-server-object) |
| **BigCommerce (v1)** | Source | [platform.bigcommerce](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-bigcommerce-object) |
| **Braintree (v2)** | Source | [platform.braintree](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-braintree-object) |
| **Branch (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Bronto (v1)** | Source | [platform.bronto](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-bronto-object) |
| **Campaign Manager (v1)** | Source | [platform.doubleclick-campaign-manager](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-manager-object) |
| **Campaign Monitor (v1)** | Source | [platform.campaign-monitor](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-monitor-object) |
| **Chargebee (v1)** | Source | [platform.chargebee](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-chargebee-object) |
| **Chargify (v1)** | Source | [platform.chargify](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-chargify-object) |
| **CircleCI (v1)** | Source | [platform.circle-ci](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-circle-ci-object) |
| **Close.io (v1)** | Source | [platform.closeio](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-closeio-object) |
| **Club Speed (v1)** | Source | [platform.clubspeed](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-clubspeed-object) |
| **Codat (v1)** | Source | [platform.codat](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-codat-object) |
| **Contentful (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **COVID-19 Public Data (v1)** | Source | [platform.covid-19](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-covid-19-object) |
| **Crossbeam (v1)** | Source | [platform.crossbeam](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-crossbeam-object) |
| **Customer.io (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Darksky (v1)** | Source | [platform.darksky](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-darksky-object) |
| **data.world (v1)** | Destination | [dataworld](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-dataworld-object) |
| **Databricks Delta Lake (AWS) (v1)** | Destination | [databricks_delta](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-databricks-delta-object) |
| **Deputy (v1)** | Source | [platform.deputy](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-deputy-object) |
| **Desk (v15-10-2015)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Dixa (v1)** | Source | [platform.dixa](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-dixa-object) |
| **Drip (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **eBay (v1)** | Source | [platform.ebay](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ebay-object) |
| **Eloqua (v1)** | Source | [platform.eloqua](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-eloqua-object) |
| **Facebook Ads (v1)** | Source | [platform.facebook](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-facebook-ads-object) |
| **FormKeep (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Freshdesk (v2)** | Source | [platform.freshdesk](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-freshdesk-object) |
| **Front (v3)** | Source | [platform.frontapp](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-frontapp-object) |
| **FullStory (v1)** | Source | [platform.fullstory](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-fullstory-object) |
| **GitHub (v2)** | Source | [platform.github](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-github-object) |
| **GitLab (v1)** | Source | [platform.gitlab](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-gitlab-object) |
| **Google Ads (v2)** | Source | [platform.google-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-object) |
| **Google Ads (AdWords) (v1)** | Source | [platform.adwords](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-adwords-object) |
| **Google Analytics (v1)** | Source | [platform.google-analytics](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-analytics-object) |
| **Google Analytics (AdWords) (v05-12-2017)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Google Analytics 360 (v1)** | Source | [platform.ga360](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ga360-object) |
| **Google Analytics 4 (v1)** | Source | [platform.ga4](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ga4-object) |
| **Google BigQuery (v2)** | Destination | [bigquery_v2](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-google-bigquery-object) |
| **Google CloudSQL MySQL (v2)** | Source | [platform.cloudsql](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-cloudsql-mysql-object) |
| **Google CloudSQL PostgreSQL (v1)** | Destination | [postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-postgresql-object) |
| **Google CloudSQL PostgreSQL (v2)** | Source | [platform.hp-cloudsql-pg](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hp-cloudsql-postgresql-object) |
| **Google ECommerce (v15-10-2015)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Google Search Console (v1)** | Source | [platform.google-search-console](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-search-console-object) |
| **Google Sheets (v3)** | Source | [platform.google-sheets](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-sheets-object) |
| **Harvest (v3)** | Source | [platform.harvest](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-object) |
| **Harvest Forecast (v1)** | Source | [platform.harvest-forecast](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-forecast-object) |
| **Heap (v1)** | Source | [platform.heap](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-heap-object) |
| **Help Scout (v1)** | Source | [platform.helpscout](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-helpscout-object) |
| **Heroku (v1)** | Destination | [postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-postgresql-object) |
| **Heroku (v1)** | Source | [platform.heroku_pg](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-heroku-object) |
| **HubSpot (v4)** | Source | [platform.hubspot](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hubspot-object) |
| **iLEVEL (v1)** | Source | [platform.ilevel](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ilevel-object) |
| **Impact (v1)** | Source | [platform.impact](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-impact-object) |
| **Incoming Webhooks (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Intacct (v1)** | Source | [platform.intacct](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-intacct-object) |
| **Intercom (v2)** | Source | [platform.intercom](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-intercom-object) |
| **Invoiced (v1)** | Source | [platform.invoiced](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-invoiced-object) |
| **Iterable (v2)** | Source | [platform.iterable](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-iterable-object) |
| **Iterable (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **JIRA (v2)** | Source | [platform.jira](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-jira-object) |
| **Klaviyo (v1)** | Source | [platform.klaviyo](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-klaviyo-object) |
| **Kustomer (v1)** | Source | [platform.kustomer](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-kustomer-object) |
| **Lever (v1)** | Source | [platform.lever](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-lever-object) |
| **LinkedIn Ads (v2)** | Source | [platform.linkedin-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-linkedin-ads-object) |
| **Listrak (v1)** | Source | [platform.listrak](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-listrak-object) |
| **LivePerson (v1)** | Source | [platform.liveperson](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-liveperson-object) |
| **Looker (v1)** | Source | [platform.looker](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-looker-object) |
| **LookML (v1)** | Source | [platform.lookml](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-lookml-object) |
| **MailChimp (v1)** | Source | [platform.mailchimp](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mailchimp-object) |
| **Mailjet (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Mailshake (v1)** | Source | [platform.mailshake](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mailshake-object) |
| **Mambu (v4)** | Source | [platform.mambu](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mambu-object) |
| **Mandrill (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **MariaDB (v2)** | Source | [platform.mariadb](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mariadb-object) |
| **MariaDB MySQL (v1)** | Destination | [mysql_destination](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-mysql-object) |
| **Marketo (v2)** | Source | [platform.marketobulk](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-marketo-bulk-object) |
| **Microsoft Advertising (v2)** | Source | [platform.bing-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-bing-ads-object) |
| **Microsoft Azure SQL Database (v1)** | Source | [platform.mssql](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mssql-object) |
| **Microsoft Azure Synapse Analytics (v1)** | Destination | [azure_sqldw](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-azure-sql-data-warehouse-object) |
| **Microsoft SQL Server (v1)** | Destination | [mssql_server](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-microsoft-sql-server-object) |
| **Microsoft SQL Server (v1)** | Source | [platform.mssql](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mssql-object) |
| **Microsoft Teams (v1)** | Source | [platform.ms-teams](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ms-teams-object) |
| **Mixpanel (v1)** | Source | [platform.mixpanel](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mixpanel-object) |
| **MongoDB (v3)** | Source | [platform.mongodb](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mongodb-object) |
| **MongoDB Atlas (v3)** | Source | [platform.mongodb](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mongodb-object) |
| **MySQL (v1)** | Destination | [mysql_destination](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-mysql-object) |
| **MySQL (v2)** | Source | [platform.hp-mysql](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hp-mysql-object) |
| **NetSuite (v2)** | Source | [platform.netsuite](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-netsuite-object) |
| **NetSuite Suite Analytics (v2)** | Source | [platform.netsuite-suite-analytics](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-netsuite-suite-analytics-object) |
| **Onfleet (v1)** | Source | [platform.onfleet](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-onfleet-object) |
| **Oracle (v1)** | Source | [platform.oracle](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-oracle-object) |
| **Outbrain (v2)** | Source | [platform.outbrain](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-outbrain-object) |
| **Outreach (v1)** | Source | [platform.outreach](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-outreach-object) |
| **Panoply (v2)** | Destination | [panoply](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-panoply-object) |
| **Pardot (v1)** | Source | [platform.pardot](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pardot-object) |
| **Particle.io (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Pendo (v1)** | Source | [platform.pendo](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pendo-object) |
| **Pepperjam (v1)** | Source | [platform.pepperjam](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pepperjam-object) |
| **Pipedrive (v2)** | Source | [platform.pipedrive](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pipedrive-object) |
| **PostgreSQL (v1)** | Destination | [postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-postgresql-object) |
| **PostgreSQL (v2)** | Source | [platform.hp-postgres](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hp-postgresql-object) |
| **Quick Base (v1)** | Source | [platform.quickbase](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-quickbase-object) |
| **QuickBooks (v2)** | Source | [platform.quickbooks](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-quickbooks-object) |
| **Recharge (v2)** | Source | [platform.recharge](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-recharge-object) |
| **Recurly (v1)** | Source | [platform.recurly](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-recurly-object) |
| **Referral SaaSquatch (v2)** | Source | [platform.referral-saasquatch](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-referral-saasquatch-object) |
| **Responsys (v1)** | Source | [platform.responsys](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-responsys-object) |
| **Revinate (v1)** | Source | [platform.revinate](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-revinate-object) |
| **RingCentral (v1)** | Source | [platform.ringcentral](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ringcentral-object) |
| **SaaSOptics (v1)** | Source | [platform.saasoptics](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-saasoptics-object) |
| **Sailthru (v1)** | Source | [platform.sailthru](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-sailthru-object) |
| **Salesforce (v2)** | Source | [platform.salesforce](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-salesforce-object) |
| **Salesforce Marketing Cloud (v1)** | Source | [platform.exacttarget](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-exacttarget-object) |
| **Segment (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Selligent (v1)** | Source | [platform.selligent](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-selligent-object) |
| **SendGrid (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **SendGrid Core (v1)** | Source | [platform.sendgrid](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-sendgrid-object) |
| **SendWithUs (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **SFTP (v1)** | Source | [platform.sftp](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-sftp-object) |
| **ShipHero (v1)** | Source | [platform.shiphero](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-shiphero-object) |
| **Shippo (v1)** | Source | [platform.shippo](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-shippo-object) |
| **Shopify (v3)** | Source | [platform.shopify](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-shopify-object) |
| **Slack (v1)** | Source | [platform.slack](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-slack-object) |
| **Snapchat Ads (v1)** | Source | [platform.snapchat-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-snapchat-ads-object) |
| **Snowflake (v1)** | Destination | [snowflake](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-snowflake-object) |
| **SparkPost (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Square (v2)** | Source | [platform.square](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-square-object) |
| **Stripe (v3)** | Source | [platform.stripe](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-stripe-object) |
| **SurveyMonkey (v3)** | Source | [platform.surveymonkey](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-surveymonkey-object) |
| **Taboola (v2)** | Source | [platform.taboola](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-taboola-object) |
| **TikTok Ads (v1)** | Source | [platform.tiktok-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-tiktok-ads-object) |
| **Toggl (v1)** | Source | [platform.toggl](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-toggl-object) |
| **Trello (v1)** | Source | [platform.trello](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-trello-object) |
| **Twilio (v1)** | Source | [platform.twilio](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-twilio-object) |
| **Twitter Ads (v1)** | Source | [platform.twitter-ads](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-twitter-ads-object) |
| **Typeform (v2)** | Source | [platform.typeform](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-typeform-object) |
| **UJET (v1)** | Source | [platform.ujet](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ujet-object) |
| **Urban Airship (v1)** | Source | [platform.urban-airship](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-urban-airship-object) |
| **UserVoice (v1)** | Source | [platform.uservoice](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-uservoice-object) |
| **Vero (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Wootric (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Workday RaaS (v1)** | Source | [platform.workday-raas](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-workday-raas-object) |
| **Xero (v1)** | Source | [platform.xero](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-xero-object) |
| **Yotpo (v2)** | Source | [platform.yotpo](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-yotpo-object) |
| **Zapier (v1)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Zendesk Chat (v1)** | Source | [platform.zendesk-chat](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-chat-object) |
| **Zendesk Support (v2)** | Source | [platform.zendesk](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-object) |
| **Zuora (v1)** | Source | [platform.zuora](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zuora-object) |
| **(v)** | Source | the Remove icon<br><br>Not available in Connect<br><br>**Unsupported** |
| **Don't see the connection you want?**<br><br>Contact support and submit some feedback for us! |  |  |

## All connection property objects

SOURCE

### The 3PL Central source connection property object

| **Property type:** | platform.3plcentral | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/3plcentral) |  |  |

3PL Central connections read data from the 3PL Central API and correspond to source `type: platform.3plcentral`.

The credentials required to configure a 3PL Central source must be requested from a 3PL Central account manager. Refer to the [3PL Central documentation](https://help.qlik.com/en-US/stitch/integrations/saas/3plcentral) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **base\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API URL to which /endpoints are appended. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The secure OAuth 2.0 identifier for the 3PL Central application/client. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The secure OAuth 2.0 secret key for the 3PL Central application/client authentication. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **customer\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID for the 3PL Central customer organization. |
| **facility\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID for the 3PL Central warehouse facility. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **tpl\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A 3PL Central warehouse-specific 3PL key. |
| **user\_login\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID for the 3PL Central user. |

##### Example 3PL Central source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "base_url":"https://secure-wms.com",
  "client_id":"<OAUTH_CLIENT_ID>",
  "client_secret":"<OAUTH_CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "customer_id":"<CUSTOMER_INTEGER_ID>",
  "facility_id":"<FACILITY_INTEGER_ID>",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "tpl_key":"<WH_SPECIFIC_3PL_KEY>",
  "user_login_id":"<USER_INTEGER_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The ActiveCampaign source connection property object

| **Property type:** | platform.activecampaign | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/activecampaign) |  |  |

ActiveCampaign connections read data from the ActiveCampaign API and correspond to source `type: platform.activecampaign`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your ActiveCampaign API token. Refer to the [ActiveCampaign documentation](https://help.qlik.com/en-US/stitch/integrations/saas/activecampaign#retrieve-api) for instructions on retrieving this info. |
| **api\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your ActiveCampaign API URL. Your URL should begin with `https://`. Refer to the [ActiveCampaign documentation](https://help.qlik.com/en-US/stitch/integrations/saas/activecampaign#retrieve-api) for instructions on retrieving this info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example ActiveCampaign source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<YOUR_API_TOKEN>",
  "api_url":"<YOUR_API_URL>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The AdRoll source connection property object

| **Property type:** | platform.adroll | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/adroll) |  |  |

AdRoll connections read data from the AdRoll API and correspond to source `type: platform.adroll`.

AdRoll source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-adroll-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-adroll-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### AdRoll source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **end\_date** | STRING |  | An ISO 8601-compliant date to indicate the date that Stitch should stop replicating data from your AdRoll account. This can be useful if you want to replicate campaign data from a specific timerange. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example AdRoll source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "end_date":"2020-08-01T00:00:00Z",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### AdRoll source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [AdRoll's documentation](https://developers.nextroll.com/docs/guides/oauth.html) for more info on performing OAuth with AdRoll.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An access token generated by a NextRoll OAuth handshake. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The secret key of the AdRoll account to use when extracting data. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The grant to refresh your NextRoll access token when it has expired. |

##### Example AdRoll source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "client_secret":"<SECRET_KEY>",
  "refresh_token":"<YOUR_REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Amazon Aurora source connection property object

| **Property type:** | platform.aurora | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-aurora-mysql/v2) |  |  |

Amazon Aurora connections read data from Amazon Aurora databases and correspond to source `type: platform.aurora`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **allow\_non\_auto\_increment\_pks** | STRING |  | If `true`, an auto-incrementing Primary Key will not be required for tables using Full Table Replication. Auto-incrementing Primary Keys are used during full table replication to allow the replication of a table to span multiple replication jobs.<br><br>Unless set, this property will default to `true`. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **filter\_dbs** | ARRAY |  | **Optional**: An array of strings that specifies the name of the databases that can be discovered by Stitch.<br><br>If no value is specified, Stitch will discover all databases on the host. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `3306`. |
| **server\_id** | STRING |  | Defines the unique ID of the server that Stitch will connect to, if using Log-based (binlog) Replication.<br><br>Server IDs must be unique, as MySQL doesn’t allow replication to simultaneously occur across multiple connections using the same server ID. For more info about this setting in Stitch, refer to the [MySQL documentation](https://help.qlik.com/en-US/stitch/integrations/databases/mysql#server-id). |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **database** | STRING |  | The name of the logical database to connect to. |

##### Example Amazon Aurora source connection property object with form properties

```

```

```
{
  "allow_non_auto_increment_pks":"true",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "filter_dbs":["<DATABASE_NAME>", "<OTHER_DATABASE_NAME>"],
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"3306",
  "server_id":"<UNIQUE_SERVER_ID>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "database
":"<DATABASE_NAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Amazon DynamoDB source connection property object

| **Property type:** | platform.dynamodb | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-dynamodb) |  |  |

Amazon DynamoDB connections read data from Amazon DynamoDB databases and correspond to source `type: platform.dynamodb`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Amazon Web Services (AWS) Account ID. Refer to the [Amazon DynamoDB documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-dynamodb#retrieve-aws-account-id) for more info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **external\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The external ID associated with the Amazon Web Services (AWS) Identity Access Management (IAM) role used by Stitch. In AWS, external IDs are used to increase role security when granting access to accounts that you don’t own or have administrative access to. Stitch will provide this ID when accessing Amazon DynamoDB.<br><br>This value can be anything, but it must be the same as the external ID provided in the AWS console when creating the Stitch IAM role. Refer to the [Amazon DynamoDB documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-dynamodb#create-stitch-iam-role) for more info. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **region\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the region your Amazon DynamoDB instance resides in. |
| **role\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the AWS IAM role Stitch should assume when extracting data from Amazon DynamoDB. This role will have the permissions in the IAM policy associated with the role.<br><br>Refer to the [Amazon DynamoDB documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-dynamodb#grant-access-bucket-iam) for more info about the IAM policy, role, and how to create them in AWS. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **use\_local\_dynamo** | STRING |  | **This is a Stitch internal field.** |

##### Example Amazon DynamoDB source connection property object with form properties

```

```

```
{
  "account_id":"123456789101",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "external_id":"stitch_connection_12345",
  "frequency_in_minutes":"60",
  "region_name":"us-east-2",
  "role_name":"<ROLE_NAME>",
  "start_date":"2018-01-10T00:00:00Z",
  "use_local_dynamo":""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Amazon Redshift destination connection property object

| **Property type:** | redshift | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/amazon-redshift) |  |  |

Amazon Redshift connections write data to a Amazon Redshift and correspond to destination `type: redshift`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **encryption\_host** | STRING |  | If using SSH encryption, the host of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_port** | STRING |  | If using SSH encryption, the port of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Indicates that SSH encryption should be used to connect to the destination. Valid values are:<br><br><ul> <li><code>none</code> - No encryption will be used.</li> <li><code>ssh</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>encryption_host</code>, <code>encryption_port</code>, and <code>encryption_username</code>.</li></ul> |
| **encryption\_username** | STRING |  | If using SSH encryption, the name of the SSH user. Required only if `encryption_type` is `ssh`. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5439`. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Amazon Redshift destination connection property object with form properties

```

```

```
{
  "database":"<DATABASE_NAME>",
  "encryption_host":"<ENCRYPTION_HOST_ADDRESS>",
  "encryption_port":"<ENCRYPTION_PORT>",
  "encryption_type":"ssh",
  "encryption_username":"<ENCRYPTION_USERNAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"5439",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Amazon S3 CSV source connection property object

| **Property type:** | platform.s3-csv | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv) |  |  |

Amazon S3 CSV connections read data from CSV files in an Amazon S3 bucket and correspond to source `type: platform.s3-csv`.

Refer to the [Amazon S3 CSV documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#setup-requirements) for requirements for CSV files.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Amazon Web Services (AWS) Account ID. Refer to the [Amazon S3 CSV documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#retrieve-aws-account-id) for more info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the bucket Stitch should replicate data from. This value should not contain any URLs, `https`, or S3 parts. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **external\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The external ID associated with the Amazon Web Services (AWS) Identity Access Management (IAM) role used by Stitch. In AWS, external IDs are used to increase role security when granting access to accounts that you don’t own or have administrative access to. Stitch will provide this ID when accessing Amazon S3 CSV.<br><br>This value can be anything, but it must be the same as the external ID provided in the AWS console when creating the Stitch IAM role. Refer to the [Amazon S3 CSV documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#create-stitch-iam-role) for more info. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **role\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the AWS IAM role Stitch should assume when extracting data from Amazon S3. This role will have the permissions in the IAM policy associated with the role.<br><br>Refer to our [Amazon S3 CSV documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#grant-access-bucket-iam) for more info about the IAM policy, role, and how to create them in AWS. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **tables** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A series of properties defining the CSV files to be tracked as tables. For every table configuration, this property will contain a JSON object with the following properties. **Note**: Every property should be an escaped string.<br><br>Refer to the [Amazon S3 CSV documentation](https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#setup-requirements) for requirements for CSV files.<br><br><ul> <li><strong>search_pattern</strong> - The search criteria Stitch should use when selecting CSV files for extraction. This can be the name of a single file or a regular expression. For example: <code>customers.csv</code> or <code>*\.csv</code></li> <li><strong>search_prefix</strong> - The directory path Stitch should limit the file search to. For example: <code>exports/data</code></li> <li><strong>table_name</strong> - The name of the table as it should appear in the destination. For example: <code>customers</code></li> <li> <p><strong>key_properties</strong> - A comma-separated list of header fields in the CSV files Stitch can use to uniquely identify records. For example: <code>_id,date</code></p> <p><strong>Note</strong>: If undefined, data will be loaded to the table in an append-only fashion. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#primary-keys-append-only">Amazon S3 CSV documentation</a> for more info.</p> </li> <li> <p><strong>date_overrides</strong> - A comma-separated list of header fields in the CSV that should be typed as <code>datetime</code> fields in the destination. For example: <code>updated_at,created_at</code></p> <p><strong>Note:</strong> If columns aren’t specified and values can’t be parsed as dates, Stitch will load data for the columns as nullable strings. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/databases/amazon-s3-csv#determining-data-types">Amazon S3 CSV documentation</a> for more info.</p> </li> <li> <p><strong>delimiter</strong> - The field separator delimiter used in the CSV files. Accepted values are:</p> <ul> <li><code>,</code> - Comma</li> <li><code>\|</code> - Pipe</li> <li><code>\t</code> - Tab</li> </ul> </li></ul> |

##### Example Amazon S3 CSV source connection property object with form properties

```

```

```
{
  "account_id":"123456789101",
  "anchor_time":"2018-04-30T17:00:00Z",
  "bucket":"com-test-stitch-bucket",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "external_id":"stitch_connection_12345",
  "frequency_in_minutes":"60",
  "role_name":"<ROLE_NAME>",
  "start_date":"2018-01-10T00:00:00Z",
  "tables":"[{\"search_pattern\":\"customers.csv\",\"search_prefix\":\"exports\/files\",\"table_name\":\"customers\",\"key_properties\":\"id\",\"date_overrides\":\"created_at\",\"delimiter\":\",\"},{\"search_pattern\":\"orders.csv\",\"search_prefix\":\"exports\/files\",\"table_name\":\"orders\",\"key_properties\":\"id\",\"date_overrides\":\"updated_at\",\"delimiter\":\",\"}]"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Amazon S3 destination connection property object

| **Property type:** | s3 | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/amazon-s3) |  |  |

Amazon S3 connections write data to an Amazon S3 bucket and correspond to destination `type: s3`.

To set up an Amazon S3 destination, users will need to:

1. Create a bucket policy that grants Stitch permission to write to the bucket
2. Create a “challenge file” in the bucket that allows Stitch to test the connection

Refer to our [Amazon S3 documentation](https://help.qlik.com/en-US/stitch/destinations/amazon-s3/connecting-an-amazon-s3-data-warehouse-to-stitch#grant-verify-bucket-access) for additional details.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **csv\_delimiter** | STRING |  | Defines the delimiter used if `output_file_format` is `csv`. Accepted values are:<br><br><ul> <li><code>,</code> (comma)</li> <li><code>\|</code> (pipe)</li> <li><code>\t</code> (tab)</li></ul> |
| **csv\_force\_quote** | STRING |  | If `true`, Stitch will place all elements of key-value pairs in quotes when `output_file_format` is `csv`.<br><br>For example: Numerical fields will appear as `"123"` instead of `123`. |
| **output\_file\_format** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines the type of file Stitch will write to the bucket. Possible values are:<br><br><ul> <li><code>csv</code>, which will use CSV (<code>.csv</code>) files</li> <li><code>jsonl</code>, which will use JSON (<code>.jsonl</code>) files</li></ul><br><br>For examples of what data will look like in each format, refer to our [Amazon S3 documentation](https://help.qlik.com/en-US/stitch/destinations/amazon-s3/#data-storage-formats). |
| **s3\_bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the Amazon S3 bucket Stitch will write to. |
| **s3\_key\_format\_string** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines the naming convention Stitch should use when creating Object Keys. Object Keys are used to name tables when Stitch writes to the bucket.<br><br>The required elements for an Object Key are:<br><br><ul> <li><code>[integration_name]</code></li> <li><code>[table_name]</code></li> <li><code>[table_version]</code></li> <li><code>[timestamp_loaded]</code></li></ul><br><br>For more info on construcing an S3 Object Key, refer to our [Amazon S3 documentation](https://help.qlik.com/en-US/stitch/destinations/amazon-s3/connecting-an-amazon-s3-data-warehouse-to-stitch#define-s3-object-key). |
| **sentinel\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The sentinel key is the name the challenge file in the bucket must have. The challenge file is a blank file that Stitch uses to test the permissions for the bucket. **Note**: The API treats this property as a credential, which means it won’t be returned in responses.<br><br>This file:<br><br><ul> <li>Must have a name that begins with <code>stitch-challenge-file-</code>. For example: <code>stitch-challenge-file-af295ad1-7a4b-4881-89dc-c9be27de13a5</code></li> <li>Must remain in the bucket even after the inital setup is complete</li></ul><br><br>Refer to our [Amazon S3 documentation](https://help.qlik.com/en-US/stitch/destinations/amazon-s3/connecting-an-amazon-s3-data-warehouse-to-stitch#verify-bucket-access) for additional details. |

##### Example Amazon S3 destination connection property object with form properties

```

```

```
{
  "csv_delimiter":"|",
  "csv_force_quote":"true",
  "output_file_format":"csv",
  "s3_bucket":"com-stitch-s3-bucket",
  "s3_key_format_string":"[integration_name]/[table_name]/[table_version]_[timestamp_loaded].<csv|json>",
  "sentinel_key":"stitch-challenge-file-af295ad1-7a4b-4881-89dc-c9be27de13a5"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Amplitude source connection property object

| **Property type:** | platform.amplitude | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/amplitude) |  |  |

Amplitude connections read data from the Amplitude API and correspond to source `type: platform.amplitude`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The account ID for the Amplitude Snowflake warehouse. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **warehouse** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the Amplitude Snowflake warehouse. |

##### Example Amplitude source connection property object with form properties

```

```

```
{
  "account":"<AMPLITUDE_SNOWFLAKE_ACCOUNT>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<USERNAME>",
  "warehouse":"<AMPLITUDE_WAREHOUSE>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The AppsFlyer source connection property object

| **Property type:** | platform.appsflyer | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/appsflyer) |  |  |

AppsFlyer connections read data from the AppsFlyer API and correspond to source `type: platform.appsflyer`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API token for the AppsFlyer account Stitch should replicate data from. Refer to the [AppsFlyer documentation](https://help.qlik.com/en-US/stitch/integrations/saas/appsflyer#retrieve-your-api-key) for instructions on retrieving this info. |
| **app\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The app ID for the AppsFlyer account Stitch should replicate data from. Refer to the [AppsFlyer documentation](https://help.qlik.com/en-US/stitch/integrations/saas/appsflyer#retrieve-the-app-id) for instructions on retrieving this info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example AppsFlyer source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "app_id":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Asana source connection property object

| **Property type:** | platform.asana | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/asana) |  |  |

Asana connections read data from the Asana API and correspond to source `type: platform.asana`.

Asana source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-asana-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-asana-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Asana source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Asana source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Asana source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Asana's documentation](https://developers.asana.com/docs/authentication-basics) for more info on performing OAuth with Asana.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Asana token to use in future requests to the Asana API, created after a successful OAuth handshake. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Asana OAuth application client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Asana OAuth application client secret. |
| **redirect\_uri** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Asana OAuth application redirect URL. This is provided to Asana when you register your OAuth application. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If exchanging a code with Asana, a long-lived token that can be used to retrieve new `access_tokens` when old ones expire. |

##### Example Asana source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "redirect_uri":"<YOUR_OAUTH_REDIRECT_URI>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Autopilot source connection property object

| **Property type:** | platform.autopilot | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/autopilot) |  |  |

Autopilot connections read data from the Autopilot API and correspond to source `type: platform.autopilot`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An API key for the Autopilot account that Stitch should replicate data from. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`3600`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Autopilot source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"3600",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The BigCommerce source connection property object

| **Property type:** | platform.bigcommerce | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/bigcommerce) |  |  |

BigCommerce connections read data from the BigCommerce API and correspond to source `type: platform.bigcommerce`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s BigCommerce API access token. Refer to the [BigCommerce documentation](https://help.qlik.com/en-US/stitch/integrations/saas/bigcommerce) for instructions on retrieving this credential. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s BigCommerce API client ID. Refer to the [BigCommerce documentation](https://help.qlik.com/en-US/stitch/integrations/saas/bigcommerce) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **store\_hash** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s BigCommerce store hash. Refer to the [BigCommerce documentation](https://help.qlik.com/en-US/stitch/integrations/saas/bigcommerce) for instructions on retrieving this credential. |

##### Example BigCommerce source connection property object with form properties

```

```

```
{
  "access_token":"<API_ACCESS_TOKEN>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<API_CLIENT_ID>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "store_hash":"<STORE_HASH>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Braintree source connection property object

| **Property type:** | platform.braintree | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/braintree) |  |  |

Braintree connections read data from the Braintree API and correspond to source `type: platform.braintree`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **merchant\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Braintree account’s merchant ID. **Note**: Stitch’s Braintree integration replicates data from the default merchant account under this merchant ID. Refer to the [Braintree documentation](https://help.qlik.com/en-US/stitch/integrations/saas/braintree#retrieve-api-credentials) for instructions on retrieving this info. |
| **private\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Braintree account’s private key. Refer to the [Braintree documentation](https://help.qlik.com/en-US/stitch/integrations/saas/braintree#retrieve-api-credentials) for instructions on retrieving this info. |
| **public\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Braintree account’s public key. Refer to the [Braintree documentation](https://help.qlik.com/en-US/stitch/integrations/saas/braintree#retrieve-api-credentials) for instructions on retrieving this info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Braintree source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "merchant_id":"<MERCHANT_ID>",
  "private_key":"<PRIVATE_KEY>",
  "public_key":"<PUBLIC_KEY>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Bronto source connection property object

| **Property type:** | platform.bronto | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/bronto) |  |  |

Bronto connections read data from the Bronto API and correspond to source `type: platform.bronto`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API token for the Bronto account Stitch should replicate data from. |

##### Example Bronto source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Campaign Manager source connection property object

| **Property type:** | platform.doubleclick-campaign-manager | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/campaign-manager) |  |  |

Campaign Manager connections read data from the Campaign Manager API and correspond to source `type: platform.doubleclick-campaign-manager`.

Campaign Manager source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-manager-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-manager-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Campaign Manager source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **profile\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Campaign Manager profile you want to replicate data from. Refer to the [Campaign Manager documentation](https://help.qlik.com/en-US/stitch/en-US/stitch/integrations/saas/campaign-manager#locate-your-profile-id) for instructions on retrieving this info. |

##### Example Campaign Manager source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "profile_id":"<CAMPAIGN_MANAGER_PROFILE_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Campaign Manager source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Campaign Manager's documentation](https://developers.google.com/doubleclick-advertisers/authorizing) for more info on performing OAuth with Campaign Manager.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Campaign Manager OAuth application’s client ID. Refer to [Google’s documentation](https://developers.google.com/doubleclick-advertisers/authorizing) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Campaign Manager OAuth application’s client secret. Refer to [Google’s documentation](https://developers.google.com/doubleclick-advertisers/authorizing) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new access tokens when needed. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2#5.-refresh-the-access-token,-if-necessary.) for more info. |

##### Example Campaign Manager source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Campaign Monitor source connection property object

| **Property type:** | platform.campaign-monitor | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/campaign-monitor) |  |  |

Campaign Monitor connections read data from the Campaign Monitor API and correspond to source `type: platform.campaign-monitor`.

Campaign Monitor source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-monitor-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-campaign-monitor-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Campaign Monitor source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Campaign Monitor API client ID. This can be found in the Campaign Monitor app in **Account Settings &gt; API keys**. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Campaign Monitor source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<CAMPAIGN_MONITOR_CLIENT_ID>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Campaign Monitor source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Campaign Monitor's documentation](https://www.campaignmonitor.com/api/getting-started/#authenticating-with-oauth) for more info on performing OAuth with Campaign Monitor.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An Campaign Monitor OAuth token. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived Campaign Monitor token which can be used to obtain a new Campaign Monitor `access_token`. |

##### Example Campaign Monitor source connection property object with OAuth properties

```

```

```
{
  "access_token":"<CAMPAIGN MONITOR_ACCESS_TOKEN>",
  "refresh_token":"<CAMPAIGN MONITOR_REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Chargebee source connection property object

| **Property type:** | platform.chargebee | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/chargebee) |  |  |

Chargebee connections read data from the Chargebee API and correspond to source `type: platform.chargebee`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Chargebee API key. Refer to the [Chargebee documentation](https://help.qlik.com/en-US/stitch/integrations/saas/chargebee) for info on generating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **site** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the user’s Chargebee site. This can be found in the Chargebee site URL. For example: If the URL was `https://stitch.chargebee.com`, only `stitch` would be entered into this field. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Chargebee source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<CHARGEBEE_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "site":"<CHARGEBEE_SITE_NAME>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Chargify source connection property object

| **Property type:** | platform.chargify | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/chargify) |  |  |

Chargify connections read data from the Chargify API and correspond to source `type: platform.chargify`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Chargify API key. Refer to the [Chargify documentation](https://help.qlik.com/en-US/stitch/integrations/saas/chargify#create-api-key) for instructions on creating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Chargify subdomain. For example: If the full URL of your Chargify site were `https://stitch.my-chargify-site.com`, this value would be `stitch`. |

##### Example Chargify source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<YOUR_CHARGIFY_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<YOUR_CHARGIFY_SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The CircleCI source connection property object

| **Property type:** | platform.circle-ci | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/circle-ci) |  |  |

CircleCI connections read data from and correspond to source `type: platform.circle-ci`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **project\_slugs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your project slugs. This is a space-separated list. Refer to the [CircleCI documentation](https://help.qlik.com/en-US/stitch/en-US/stitch/integrations/saas/circle-ci#create-your-project-slugs) for instructions on how to create a project slug. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The CircleCI API token. Refer to the [CircleCI documentation](https://help.qlik.com/en-US/stitch/en-US/stitch/integrations/saas/circle-ci#create-api-token) for instructions on how to create a one. |

##### Example CircleCI source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "project_slugs":"<PROJECT_TYPE>/<ORG_NAME>/<REPO_NAME>",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Close.io source connection property object

| **Property type:** | platform.closeio | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/closeio) |  |  |

Close.io connections read data from the Close.io API and correspond to source `type: platform.closeio`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your API key. API keys can be generated in by navigating to **Settings &gt; Your API Keys**. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Close.io source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Club Speed source connection property object

| **Property type:** | platform.clubspeed | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/clubspeed) |  |  |

Club Speed connections read data from the Club Speed API and correspond to source `type: platform.clubspeed`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **private\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Club Speed private API key. You will need to contact [Club Speed support](mailto:%20support@clubspeed.com) to obtain this credential. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Club Speed subdomain.<br><br>**For example:** If the full URL is `stitchdata.clubspeedtiming.com`, only `stitchdata` should be entered. |

##### Example Club Speed source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "private_key":"<PRIVATE_API_KEY>",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Codat source connection property object

| **Property type:** | platform.codat | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/codat) |  |  |

Codat connections read data from the Codat API and correspond to source `type: platform.codat`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Codat API key. Refer to the [Codat documentation](https://help.qlik.com/en-US/stitch/en-US/stitch/integrations/saas/codat) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **uat\_urls** | STRING |  | Indicates whether the instance being connected is a UAT (sandbox) instance or not. |

##### Example Codat source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<CODAT_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "uat_urls":""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The COVID-19 Public Data source connection property object

| **Property type:** | platform.covid-19 | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/covid-19) |  |  |

COVID-19 Public Data connections read data from the COVID-19 Public Data API and correspond to source `type: platform.covid-19`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A GitHub access token which allows access to any project the user wants to replicate data from. **Note**: This access token must have the `repo` scope at a minimum. Refer to the [COVID-19 Public Data documentation](https://help.qlik.com/en-US/stitch/integrations/saas/covid-19#create-access-token) for more info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example COVID-19 Public Data source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<ACCESS_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Crossbeam source connection property object

| **Property type:** | platform.crossbeam | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/crossbeam) |  |  |

Crossbeam connections read data from the Crossbeam API and correspond to source `type: platform.crossbeam`.

Crossbeam source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-crossbeam-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-crossbeam-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Crossbeam source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **auth\_base\_url** | STRING |  | Your Crossbeam account’s Auth base URL. |
| **base\_url** | STRING |  | Your account’s base URL. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **organization\_uuid** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your organization’s universally unique ID. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Crossbeam source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "auth_base_url":"<AUTH_BASE_URL>",
  "base_url":"<BASE_URL>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "organization_uuid":"<ORGANIZATION_UUID>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Crossbeam source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Crossbeam's documentation](https://developers.crossbeam.com/) for more info on performing OAuth with Crossbeam.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID generated by Crossbeam to identify your OAuth application. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A secret key generated by Crossbeam to verify your `client_id`. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An access token generated by a Crossbeam OAuth handshake. |

##### Example Crossbeam source connection property object with OAuth properties

```

```

```
{
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Darksky source connection property object

| **Property type:** | platform.darksky | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/darksky) |  |  |

Darksky connections read data from the Darksky API and correspond to source `type: platform.darksky`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **language** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The language that `summary` attributes in the `forecast` table should be returned in. For example: If set to `en`, `summary` data will be returned in English.<br><br>Refer to [Darksky’s documentation](https://darksky.net/dev/docs#time-machine-request) for a list of accepted values. |
| **location\_list** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The longitude and latitude of the locations to be returned. The locations must be semi-colon delineated.<br><br>For example: `<latitude>,<longitude>` is an accepted value for a single location, and `<latitude>,<longitude>;<latitude>,<longitude>; ... etc` is accepted for multiple locations. |
| **secret\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Darksky secret API key. Refer to the [Darksky documentation](https://help.qlik.com/en-US/stitch/integrations/saas/darksky) for instructions on obtaining this credential. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **units** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The requested unit of measurement for weather conditions to be returned.<br><br>For example: `us` for Imperial Units, and `si` for International System of Units. |

##### Example Darksky source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "language":"en",
  "location_list":"00.000000,-000.000000",
  "secret_key":"<DARKSKY_SECRET_KEY>",
  "start_date":"2018-01-10T00:00:00Z",
  "units":"us"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The data.world destination connection property object

| **Property type:** | dataworld | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/data-world) |  |  |

data.world connections write data to a data.world account dataset and correspond to destination `type: dataworld`.

data.world destination connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-dataworld-object-form): Required to create the destination and complete the destination's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#destination-form-properties-dataworld-object-oauth): **Required only if you're performing OAuth for this destination yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### data.world destination form properties

Form properties are used to complete the `form` step in destination configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A data.world Account ID. Refer to the [data.world documentation](https://help.qlik.com/en-US/stitch/destinations/data-world/connecting-a-data-world-data-warehouse-to-stitch#verify-account-id) for more info. |
| **output\_file\_format** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines the type of file Stitch will write to the bucket. Possible values are:<br><br><ul> <li><code>csv</code>, which will use CSV (<code>.csv</code>) files</li> <li><code>jsonl</code>, which will use JSON (<code>.jsonl</code>) files</li></ul> |

##### Example data.world destination connection property object with form properties

```

```

```
{
  "account_id":"<YOUR_DATA_WORLD_ACCOUNT_ID>",
  "output_file_format":"jsonl"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### data.world destination OAuth properties

OAuth properties are used to complete the `oauth` step in destination configuration.

**A destination's OAuth properties are required only if you’re performing OAuth for this destination yourself.** After you perform the OAuth handshake, use the [PUT /v4/destinations/{destination_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-destination) endpoint to update the destination with the OAuth properties listed below.

Refer to [data.world's documentation](https://apidocs.data.world/toolkit/oauth) for more info on performing OAuth with data.world.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The data.world access token to use in future requests to the data.world API, created after a successful OAuth handshake with data.world. |
| **s3\_bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This property is provided by Stitch and should not be set when creating or updating a data.world destination.** |
| **s3\_key\_format\_string** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This property is provided by Stitch and should not be set when creating or updating a data.world destination.** |

##### Example data.world destination connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "s3_bucket":<S3_BUCKET>,
  "s3_key_format_string":"<S3_KEY_FORMAT_STRING>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Databricks Delta Lake destination connection property object

| **Property type:** | databricks\_delta | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/databricks-delta) |  |  |

Databricks Delta Lake connections write data to a Databricks Delta Lake destination via an Amazon S3 bucket and correspond to destination `type: databricks_delta`.

To set up an Databricks Delta Lake destination, users will need to:

1. Configure access for Stitch and Databricks to an existing Amazon S3 bucket
2. Generate a Databricks REST API token
3. Retrieve the Databricks’ cluster JDBC URL

Depending on your Amazon Web Services (AWS) configuration, you may need to perform additional steps to successfully connect this destination.

Refer to our [Databricks Delta Lake documentation](https://help.qlik.com/en-US/stitch/destinations/databricks-delta/connecting-a-databricks-delta-destination-to-stitch) for additional details.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Databricks REST API access token. Refer to the [Databricks Delta Lake documentation](https://help.qlik.com/en-US/stitch/destinations/databricks-delta/connecting-a-databricks-delta-destination-to-stitch#generate-databricks-api-access-token) for instructions on generating this credential. |
| **jdbc\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The JDBC URL used to connect to your Databricks cluster. Refer to the [Databricks Delta Lake documentation](https://help.qlik.com/en-US/stitch/destinations/databricks-delta/connecting-a-databricks-delta-destination-to-stitch#retrieve-jdbc-url) for instructions on retrieving this info. |
| **ssh\_config** | OBJECT | the Success icon<br><br>This property is required to fully configure the connection. | An object containing properties for configuring SSH encryption for the destination.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>ssh</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>Indicates whether SSH encryption should be used to connect to the destination. Valid values are:</p><ul> <li><code>false</code> - No encryption will be used.</li> <li><code>true</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>ssh_host</code>, <code>ssh_port</code>, and <code>ssh_user</code> properties.</li></ul> </td> </tr> <tr> <td> <strong>ssh_host</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>If using SSH encryption, the host of the SSH server. Required only if <code>ssh</code> is <code>true</code>.</p> </td> </tr> <tr> <td> <strong>ssh_port</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>If using SSH encryption, the port of the SSH server. Required only if <code>ssh</code> is <code>true</code>.</p> </td> </tr> <tr> <td> <strong>ssh_user</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>If using SSH encryption, the name of the SSH user. Required only if <code>ssh</code> is <code>true</code>.</p> </td> </tr> </table> |
| **staging\_area** | OBJECT | the Success icon<br><br>This property is required to fully configure the connection. | Connection information for the Amazon S3 bucket Stitch will stage data to before loading into Databricks Delta Lake.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>scheme</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>This will be <code>s3</code>.</p> </td> </tr> <tr> <td> <strong>bucket_name</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The name of the Amazon S3 bucket.</p><p><strong>Note</strong>: This must be a pre-existing bucket. Refer to the <a href="https://help.qlik.com/en-US/stitch/destinations/databricks-delta/connecting-a-databricks-delta-destination-to-stitch">Databricks Delta Lake documentation</a> for instructions on configuring access to the bucket for Stitch and Databricks Delta Lake.</p> </td> </tr> </table> |

##### Example Databricks Delta Lake destination connection property object with form properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "jdbc_url":"jdbc:spark://<server-hostname>:<port>/default;transportMode=http;ssl=1;httpPath=<http-path>;AuthMech=3;UID=token;PWD=<personal-access-token>",
  "ssh_config":{
     "ssh":"true",
     "ssh_host":"your-ssh-server-address",
     "ssh_port":"22",
     "ssh_user":"stitch"
    },
  "staging_area":{
     "scheme": "s3",
     "bucket_name": "<S3-BUCKET-NAME>"
    }
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Deputy source connection property object

| **Property type:** | platform.deputy | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/deputy) |  |  |

Deputy connections read data from the Deputy API and correspond to source `type: platform.deputy`.

Deputy source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-deputy-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-deputy-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Deputy source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Deputy source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Deputy source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Deputy's documentation](https://www.deputy.com/api-doc/API/Authentication) for more info on performing OAuth with Deputy.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Deputy OAuth application’s client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Deputy OAuth application’s client secret. |
| **domain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Deputy subdomain of the user authorizing the connection. |
| **redirect\_uri** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A URL where Deputy will forward the user with access credentials for your application. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Deputy access tokens when old ones expire. |

##### Example Deputy source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_DEPUTY_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_DEPUTY_OAUTH_CLIENT_SECRET>",
  "domain":"your-deputy-subdomain.na.deputy.com",
  "redirect_uri":"https://your-deputy-app.com/app/",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Dixa source connection property object

| **Property type:** | platform.dixa | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/dixa) |  |  |

Dixa connections read data from and correspond to source `type: platform.dixa`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your API token. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Dixa source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The eBay source connection property object

| **Property type:** | platform.ebay | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/ebay) |  |  |

eBay connections read data from the eBay API and correspond to source `type: platform.ebay`.

eBay source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ebay-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ebay-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### eBay source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |

##### Example eBay source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### eBay source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [eBay's documentation](https://developer.ebay.com/api-docs/static/oauth-trad-apis.html) for more info on performing OAuth with eBay.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | This is your App ID in your eBay seller account. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | This is your Cert ID in your eBay seller account. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new eBay access tokens when old ones expire. |
| **scope** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | This allows Stitch to have certain access privileges to your eBay sales data. |

##### Example eBay source connection property object with OAuth properties

```

```

```
{
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>",
  "scope":"<SCOPE>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Eloqua source connection property object

| **Property type:** | platform.eloqua | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/eloqua) |  |  |

Eloqua connections read data from the Eloqua Bulk and REST APIs and correspond to source `type: platform.eloqua`.

Eloqua source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-eloqua-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-eloqua-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Eloqua source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **bulk\_page\_size** | STRING |  | The number of records each page in a bulk export should contain. **Note**: This setting only affects streams that use the Eloqua Bulk API. Refer to the [Eloqua documentation](https://help.qlik.com/en-US/stitch/integrations/saas/eloqua#schema) for info about how each stream is replicated. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Eloqua source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "bulk_page_size":"5000",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Eloqua source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Eloqua's documentation](https://docs.oracle.com/en/cloud/saas/marketing/eloqua-rest-api/Authentication_Auth.html) for more info on performing OAuth with Eloqua.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Eloqua OAuth application’s client ID, obtained when you register your app with Eloqua. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Eloqua OAuth application’s client secret, obtained when you register your app with Eloqua. |
| **redirect\_uri** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Eloqua OAuth application’s registered redirection endpoint. This should be the same URL entered as the **Callback Url** when you registered your app. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Eloqua access tokens when old ones expire. |

##### Example Eloqua source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_ELOQUA_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_ELOQUA_OAUTH_CLIENT_ID>",
  "redirect_uri":"https://your-awesome-company.com/app",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Facebook Ads source connection property object

| **Property type:** | platform.facebook | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/facebook-ads) |  |  |

Facebook Ads connections read data from the Facebook Ads API and correspond to source `type: platform.facebook`.

Facebook Ads source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-facebook-ads-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-facebook-ads-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Facebook Ads source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **attribution\_window** | STRING |  | Defines the number, in days, [Stitch should use as an attribution window](https://help.qlik.com/en-US/stitch/integrations/saas/facebook-ads#attribution-windows-data-extraction). An attribution window is the period of time for attributing results to ads and the lookback period after those actions occur during which ad results are counted.<br><br>Accepted values, in days:<br><br><ul> <li><code>1</code></li> <li><code>7</code></li> <li><code>28</code></li></ul><br><br>To ensure your Facebook Ads and Stitch settings align, we recommend using the same attribution window in Stitch that you use in Facebook Ads. For example: If the attribution window is 28 days in Facebook, this value should be `28`.<br><br>If your click and view windows differ, you should select the **greater** of the two. For example: If clicks have a window of `7` days and views have a window of `1` day, you should enter `7` for this setting. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **include\_deleted** | STRING |  | If `true`, Stitch will replicate data for deleted campaigns, ads, and adsets. **Note**: This data will not be included alongside insights data. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Facebook Ads source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "attribution_window":"7",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "include_deleted":"true",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Facebook Ads source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Facebook Ads's documentation](https://developers.facebook.com/docs/marketing-api/access#authentication) for more info on performing OAuth with Facebook Ads.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An access token generated by a Facebook OAuth handshake. |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Facebook Ads account to use when extracting data. |

##### Example Facebook Ads source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "account_id":"<FACEBOOK_ADS_ACCOUNT_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Freshdesk source connection property object

| **Property type:** | platform.freshdesk | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/freshdesk) |  |  |

Freshdesk connections read data from the Freshdesk API and correspond to source `type: platform.freshdesk`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API key for the Freshdesk account Stitch should replicate data from. Refer to the [Freshdesk documentation](https://help.qlik.com/en-US/stitch/integrations/saas/freshdesk#retrieve-api-credentials) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **domain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain prefix of the Freshdesk account Stitch should replicate data from. For example: If the URL were `stitch. }}.com`, this value would be `stitch`. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Freshdesk source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "domain":"<SUBDOMAIN_PREFIX>",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Front source connection property object

| **Property type:** | platform.frontapp | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/front) |  |  |

Front connections read data from the Front API and correspond to source `type: platform.frontapp`.

**Note**: To use this integration, the user must have a [Premium or Enterprise Front plan](https://frontapp.com/pricing). These plans include API access, which is required to use Stitch’s Front integration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **incremental\_range** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines how data will be aggregated. Accepted values are `daily` or `hourly`. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Front API token. Refer to the [Front setup guide](https://help.qlik.com/en-US/stitch/integrations/saas/front) for instructions on how to generate this token. |

##### Example Front source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "incremental_range":"daily",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The FullStory source connection property object

| **Property type:** | platform.fullstory | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/fullstory) |  |  |

FullStory connections read data from the FullStory API and correspond to source `type: platform.fullstory`.

**Note**: To use this integration, the user must have a FullStory account with the [FullStory Data Export Pack add-on](https://help.fullstory.com/technical-questions/data-export). This is a paid addition that allows users to export raw event data, and is required to use FullStory’s Data Export REST API.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A FullStory API key, used to authenticate to FullStory’s Data Export API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example FullStory source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The GitHub source connection property object

| **Property type:** | platform.github | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/github) |  |  |

GitHub connections read data from the GitHub API and correspond to source `type: platform.github`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An access token which allows access to any project the user wants to replicate data from. **Note**: This access token must have the `repo` scope at a minimum. Refer to the [GitHub documentation](https://help.qlik.com/en-US/stitch/integrations/saas/github#create-access-token) for more info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **repository** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The path or paths of the repository or repositories to be tracked. A repository path is relative to `https://github.com`. For example: The path for the Stitch Docs repository is `stitchdata/docs`<br><br>To track multiple repositories, this value should be a space delimited list of the repository paths. For example:<br><br>```<br>stitchdata/docs stitchdata/docs-about-docs<br>``` |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example GitHub source connection property object with form properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "repository":"stitchdata/docs stitchdata/docs-about-docs",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The GitLab source connection property object

| **Property type:** | platform.gitlab | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/gitlab) |  |  |

GitLab connections read data from the GitLab API and correspond to source `type: platform.gitlab`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The URL for the GitLab API. This value must be `https://gitlab.com/api/v3`. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **groups** | STRING |  | **Note**: While providing this property is optional, either `projects` or `groups` must be provided. You may also provide both properties.<br><br>A space separated list of groups you want to track. How data is replicated using this property depends on the value of the `groups` property:<br><br><ul> <li>If <code>groups</code> is provided but <code>projects</code> is not, all group projects will be replicated.</li> <li>If <code>groups</code> and <code>projects</code> are provided, the selected projects of the provided groups will be replicated.</li> <li>If <code>projects</code> is provided but <code>groups</code> is not, all selected projects will be replicated.</li></ul> |
| **private\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A GitLab Personal Access token. Refer to the [GitLab documentation](https://help.qlik.com/en-US/stitch/integrations/saas/gitlab) for instructions on generating this credential. |
| **projects** | STRING |  | **Note**: While providing this property is optional, either `projects` or `groups` must be provided. You may also provide both properties.<br><br>A space-separated list of projects you want to track.<br><br>For example: In an organization named `stitch`, there are two projects to track: `stitch-data` and `stitch-docs`. To track them, this value would be: `stitch/stitch-data stitch/stitch-docs`<br><br>A space separated list of groups you want to track. How data is replicated using this property depends on the value of the `groups` property:<br><br><ul> <li>If <code>groups</code> is provided but <code>projects</code> is not, all group projects will be replicated.</li> <li>If <code>groups</code> and <code>projects</code> are provided, the selected projects of the provided groups will be replicated.</li> <li>If <code>projects</code> is provided but <code>groups</code> is not, all selected projects will be replicated.</li></ul> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example GitLab source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_url":"https://gitlab.com/api/v3",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "groups":"your-org/group-a",
  "private_token":"<PRIVATE_TOKEN>",
  "projects":"your-org/project-a your-org/project-b",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Ads (Adwords) source connection property object

| **Property type:** | platform.adwords | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-ads-adwords) |  |  |

Google Ads (Adwords) connections read data from the Google Ads (Adwords) API and correspond to source `type: platform.adwords`.

Google Ads (Adwords) source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-adwords-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-adwords-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Ads (Adwords) source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`1440`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Ads (Adwords) source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"1440",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Ads (Adwords) source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Ads (Adwords)'s documentation](https://developers.google.com/adwords/api/docs/guides/authentication) for more info on performing OAuth with Google Ads (Adwords).

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **customer\_ids** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A comma-separated list of Google Ads (Adwords) account IDs to replicate data from. |
| **developer\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads (Adwords) developer token, which identifies your app to the AdWords API. Refer to [Google’s documentation](https://developers.google.com/adwords/api/docs/guides/first-api-call#request_a_developer_token) for more info. |
| **oauth\_client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads (Adwords) OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/adwords/api/docs/guides/authentication#create_a_client_id_and_client_secret) for more info. |
| **oauth\_client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads (Adwords) OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/adwords/api/docs/guides/authentication#create_a_client_id_and_client_secret) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Ads (Adwords) access tokens when old ones expire. |
| **user\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Google user authorizing the connection. |

##### Example Google Ads (Adwords) source connection property object with OAuth properties

```

```

```
{
  "customer_ids":"1234567890,0987654321",
  "developer_token":"<YOUR_DEVELOPER_TOKEN>",
  "oauth_client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "oauth_client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>",
  "user_id":"<USER_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Ads source connection property object

| **Property type:** | platform.google-ads | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-ads) |  |  |

Google Ads connections read data from the Google Ads API and correspond to source `type: platform.google-ads`.

Google Ads source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-ads-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Ads source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **conversion\_window** | STRING |  | The number of days for the conversion window. The value can be any number between 1 and 30, 60 or 90. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`1440`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Ads source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "conversion_window":"30",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"1440",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Ads source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Ads's documentation](https://developers.google.com/google-ads/api/docs/oauth/overview) for more info on performing OAuth with Google Ads.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **customer\_ids** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A comma-separated list of Google Ads account IDs to replicate data from. |
| **developer\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads developer token, which identifies your app to the AdWords API. Refer to [Google’s documentation](https://developers.google.com/google-ads/api/docs/first-call/dev-token) for more info. |
| **login\_customer\_ids** | ARRAY | the Success icon<br><br>This property is required to fully configure the connection. | An array of objects, each containing a pair of customer IDs.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>customerId</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The Ads account’s customer ID</p> </td> </tr> <tr> <td> <strong>loginCustomerId</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The manager account’s customer ID.</p> </td> </tr> </table> |
| **oauth\_client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/google-ads/api/docs/first-call/oauth-cloud-project#create_a_client_id_and_client_secret) for more info. |
| **oauth\_client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Ads OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/google-ads/api/docs/first-call/oauth-cloud-project#create_a_client_id_and_client_secret) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Ads access tokens when old ones expire. |
| **user\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Google user authorizing the connection. |

##### Example Google Ads source connection property object with OAuth properties

```

```

```
{
  "customer_ids":"1234567890,0987654321",
  "developer_token":"<YOUR_DEVELOPER_TOKEN>",
  "login_customer_ids":[
     {
        "customerId":"<CUSTOMER_ID>",
        "loginCustomerId":"<MANAGER_ACCOUNT_CUSTOMER_ID>"
     }
   ],
  "oauth_client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "oauth_client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>",
  "user_id":"<USER_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Analytics 360 source connection property object

| **Property type:** | platform.ga360 | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics-360) |  |  |

Google Analytics 360 connections read data from the Google Analytics 360 API and correspond to source `type: platform.ga360`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dataset\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of a dataset within your Google Analytics 360 project. Refer to the [Google Analytics 360 documentation](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics-360#retrieve-project-dataset-ids) for instructions on obtaining this information |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **page\_size** | STRING |  | This is an internal field for Stitch use. |
| **project\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the project where your dataset lives. Refer to the [Google Analytics 360 documentation](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics-360#retrieve-project-dataset-ids) for instructions on obtaining this information. |
| **service\_account\_json** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Details and credentials for the Google Cloud Platform (GCP) IAM service account Stitch will use to replicate data.<br><br>This data is generated when a [JSON project key file](https://cloud.google.com/iam/docs/creating-managing-service-account-keys) is created for the service account using the GCP Console. Refer to the [Google Analytics 360 documentation](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics-360#create-gcp-iam-service-account) for instructions on obtaining this credential. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Analytics 360 source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dataset_id":"<YOUR_DATASET_ID>",
  "frequency_in_minutes":"60",
  "page_size":"<PAGE_SIZE>",
  "project_id":"<YOUR_PROJECT_ID>",
  "service_account_json":"{
     "type": "service_account",
     "project_id": "<YOUR_PROJECT_ID>",
     "private_key_id": "<PRIVATE_KEY_ID>",
     "private_key": "-----BEGIN PRIVATE KEY-----<PRIVATE_KEY>-----END PRIVATE KEY-----",
     "client_email": "<EMAIL>@<PROJECT_ID>.iam.gserviceaccount.com",
     "client_id": "<CLIENT_ID>",
     "auth_uri": "https://accounts.google.com/o/oauth2/auth",
     "token_uri": "https://accounts.google.com/o/oauth2/token",
     "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
     "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/<SERVICE_ACCOUNT_EMAIL>"
    }",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Analytics 4 source connection property object

| **Property type:** | platform.ga4 | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics-4) |  |  |

Google Analytics 4 connections read data from the Google Analytics 4 API and correspond to source `type: platform.ga4`.

Google Analytics 4 source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ga4-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ga4-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Analytics 4 source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **conversion\_window** | INTEGER |  | The conversion window. The value can be 30, 60 or 90 days. The conversion window is 90 days by default. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **report\_definitions** | ARRAY | the Success icon<br><br>This property is required to fully configure the connection. | An array of objects, each object pertaining to a custom report you want to create.<br><br>**Note**: Metrics and dimensions for each report can be selected when the source proceeds to the `field_selection` step.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>id</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>A unique ID for the custom report.</p> </td> </tr> <tr> <td> <strong>name</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The name of the custom report. This will be used to create the name of the corresponding table in the destination.</p> </td> </tr> </table> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Analytics 4 source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "conversion_window":"X0",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "report_definitions":[
     {
        "name":"Visitor Traffic",
        "id":"visitor-traffic-report"
     },
     {
        "name":"Site A ECommerce",
        "id":"site-a-ecommerce-report"
     }
   ],
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Analytics 4 source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Analytics 4's documentation](https://developers.google.com/analytics/devguides/reporting/core/v4/authorization) for more info on performing OAuth with Google Analytics 4.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The token used to access your Google Analytics 4 data via API. |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Analytics 4 account ID. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2/web-server#creatingcred) for more info. |
| **oauth\_client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Analytics 4 OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2/web-server#creatingcred) for more info. |
| **oauth\_client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Analytics 4 OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2/web-server#creatingcred) for more info. |
| **property\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Google Analytics 4 property to extract data from. You can use [Google’s Account Explorer](https://ga-dev-tools.appspot.com/account-explorer/) to search or browse through your accounts, properties, and views. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Analytics 4 access tokens when old ones expire. |
| **user\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | TThe ID of the Google user authorizing the connection. You can use [Google’s Account Explorer](https://ga-dev-tools.appspot.com/account-explorer/) to search or browse through your accounts, properties, and views. |

##### Example Google Analytics 4 source connection property object with OAuth properties

```

```

```
{
  "access_token":"<YOUR_ACCESS_TOKEN>",
  "account_id":"<YOUR_ACCOUNT_ID>",
  "oauth_client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "oauth_client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "property_id":"<A_PROPERTY_ID>",
  "refresh_token":"<REFRESH_TOKEN>",
  "user_id":"<A_USER_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Analytics source connection property object

| **Property type:** | platform.google-analytics | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-analytics) |  |  |

Google Analytics connections read data from the Google Analytics API and correspond to source `type: platform.google-analytics`.

Google Analytics source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-analytics-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-analytics-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Analytics source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **quota\_user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **Note:** This is a read-only property and will be returned when the Google Analytics object is successfully created. Including it in `POST` or `PUT` requests will result in `InvalidProperties` errors. |
| **report\_definitions** | ARRAY | the Success icon<br><br>This property is required to fully configure the connection. | An array of objects, each object pertaining to a custom report you want to create.<br><br>**Note**: Metrics and dimensions for each report can be selected when the source proceeds to the `field_selection` step.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>id</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>A unique ID for the custom report.</p> </td> </tr> <tr> <td> <strong>name</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The name of the custom report. This will be used to create the name of the corresponding table in the destination.</p> </td> </tr> </table> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Analytics source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "quota_user":"",
  "report_definitions":[
     {
        "name":"Visitor Traffic",
        "id":"visitor-traffic-report"
     },
     {
        "name":"Site A ECommerce",
        "id":"site-a-ecommerce-report"
     }
   ],
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Analytics source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Analytics's documentation](https://developers.google.com/analytics/devguides/reporting/core/v4/authorization) for more info on performing OAuth with Google Analytics.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Analytics OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2/web-server#creatingcred) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Analytics OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2/web-server#creatingcred) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Analytics access tokens when old ones expire. |
| **view\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Google Analytics view (profile) to extract data from. You can use [Google’s Account Explorer](https://ga-dev-tools.appspot.com/account-explorer/) to search or browse through your accounts, properties, and views. |

##### Example Google Analytics source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>",
  "view_id":"<A_VIEW_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Google BigQuery destination connection property object

| **Property type:** | bigquery\_v2 | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/google-bigquery/v2) |  |  |

Google BigQuery connections write data to a Google BigQuery and correspond to destination `type: bigquery_v2`.

To set up a Google BigQuery destination, users will need to:

1. Create a Google Cloud Platform IAM service account
2. Generate a JSON project key file

Refer to our [Google BigQuery documentation](https://help.qlik.com/en-US/stitch/) for additional details.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **cloud\_storage\_location** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Google Cloud Storage (GCS) region to be used during the replication process. This setting determines the region of the internal GCS storage bucket Stitch will use to load data into Google BigQuery.<br><br>Accepted values are:<br><br><ul> <li> <p><code>US</code></p> </li> <li> <p><code>EU</code></p> </li> <li> <p><code>us-west2</code></p> </li> <li> <p><code>northamerica-northeast1</code></p> </li> <li> <p><code>us-east4</code></p> </li> <li> <p><code>southamerica-east1</code></p> </li> <li> <p><code>europe-north1</code></p> </li> <li> <p><code>europe-west2</code></p> </li> <li> <p><code>europe-west3</code></p> </li> <li> <p><code>europe-west6</code></p> </li> <li> <p><code>asia-east2</code></p> </li> <li> <p><code>asia-south1</code></p> </li> <li> <p><code>asia-northeast2</code></p> </li> <li> <p><code>asia-east1</code></p> </li> <li> <p><code>asia-northeast1</code></p> </li> <li> <p><code>asia-southeast1</code></p> </li> <li> <p><code>australia-southeast1</code></p> </li></ul> |
| **loading\_mode** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Determines how Stitch handles changes to existing records when loading data into Google BigQuery. **Note**: This value cannot be modified after the destination is created.<br><br>Accepted values are:<br><br><ul> <li> <p><code>UPSERT</code>: Existing rows for which a Primary Key exists will be updated with the most recent version of the record from the source. With this option, only the most recent version of a record will exist in Google BigQuery.</p> </li> <li> <p><code>APPEND_ONLY</code>: Existing rows aren’t updated. Newer versions of existing records are added as new rows to the end of tables. With this option, many versions of the record will exist in Google BigQuery, capturing how a record changed over time.</p> </li></ul><br><br>Refer to the [Understanding loading behavior guide](https://help.qlik.com/en-US/stitch/replication/loading/understanding-loading-behavior) for more info and examples. |
| **project\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **Note:** This is a read-only property and will be returned when the Google BigQuery object is successfully created. Including it in `POST` or `PUT` requests will result in `InvalidProperties` errors.<br><br>The ID of the project associated with the service account. |
| **service\_account\_credentials** | OBJECT | the Success icon<br><br>This property is required to fully configure the connection. | Details and credentials for the Google Cloud Platform (GCP) IAM service account Stitch will use to load data into Google BigQuery from Google Cloud Storage (GCS).<br><br>This data is generated when a [JSON project key file](https://cloud.google.com/iam/docs/creating-managing-service-account-keys) is created for the service account using the GCP Console. Refer to [setup guide for Google BigQuery destinations](https://help.qlik.com/en-US/stitch/destinations/google-bigquery/v2/connecting-google-bigquery-to-stitch) for more info and instructions.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>type</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>This will be <code>service_account</code>.</p> </td> </tr> <tr> <td> <strong>project_id</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The ID of the project associated with the service account.</p> </td> </tr> <tr> <td> <strong>private_key_id</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The ID of the private key.</p> </td> </tr> <tr> <td> <strong>private_key</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The private key for the service account.</p> </td> </tr> <tr> <td> <strong>client_email</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The service account email address.</p> </td> </tr> <tr> <td> <strong>client_id</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The client ID.</p> </td> </tr> <tr> <td> <strong>auth_uri</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The auth URL for the service account.</p> </td> </tr> <tr> <td> <strong>token_uri</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The token URL for the service account.</p> </td> </tr> <tr> <td> <strong>auth_provider_x509_cert_url</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The auth provider x509 cert URL for the service account.</p> </td> </tr> <tr> <td> <strong>client_x509_cert_url</strong> </td> <td>				STRING			</td> <td> <div><button>the Success icon</button><div>This property is required to fully configure the connection.</div></div> </td> <td> <p>The client x509 cert URL for the service account.</p> </td> </tr> </table> |

##### Example Google BigQuery destination connection property object with form properties

```

```

```
{
  "cloud_storage_location":"US",
  "loading_mode":"UPSERT",
  "project_id":"<READ_ONLY_PROJECT_ID>",
  "service_account_credentials":{
     "type": "service_account",
     "project_id": "<YOUR_PROJECT_ID>",
     "private_key_id": "<PRIVATE_KEY_ID>",
     "private_key": "-----BEGIN PRIVATE KEY-----<PRIVATE_KEY>-----END PRIVATE KEY-----",
     "client_email": "<EMAIL>@<PROJECT_ID>.iam.gserviceaccount.com",
     "client_id": "<CLIENT_ID>",
     "auth_uri": "https://accounts.google.com/o/oauth2/auth",
     "token_uri": "https://accounts.google.com/o/oauth2/token",
     "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
     "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/<SERVICE_ACCOUNT_EMAIL>"
    }
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google CloudSQL MySQL source connection property object

| **Property type:** | platform.cloudsql | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/google-cloudsql-mysql/v2) |  |  |

Google CloudSQL MySQL connections read data from Google CloudSQL MySQL databases and correspond to source `type: platform.cloudsql`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **allow\_non\_auto\_increment\_pks** | STRING |  | If `true`, an auto-incrementing Primary Key will not be required for tables using Full Table Replication. Auto-incrementing Primary Keys are used during full table replication to allow the replication of a table to span multiple replication jobs.<br><br>Unless set, this property will default to `true`. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **filter\_dbs** | ARRAY |  | **Optional**: An array of strings that specifies the name of the databases that can be discovered by Stitch.<br>If no value is specified, Stitch will discover all databases on the host. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `3306`. |
| **server\_id** | STRING |  | Defines the unique ID of the server that Stitch will connect to, if using Log-based (binlog) Replication.<br><br>Server IDs must be unique, as MySQL doesn’t allow replication to simultaneously occur across multiple connections using the same server ID. For more info about this setting in Stitch, refer to the [MySQL documentation](https://help.qlik.com/en-US/stitch/integrations/databases/mysql#server-id). |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **database** | STRING |  | The name of the logical database to connect to. |

##### Example Google CloudSQL MySQL source connection property object with form properties

```

```

```
{
  "allow_non_auto_increment_pks":"true",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "filter_dbs":["<DATABASE_NAME>", "<OTHER_DATABASE_NAME>"],
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"3306",
  "server_id":"<UNIQUE_SERVER_ID>",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "database
":"<DATABASE_NAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google CloudSQL PostgreSQL (HP) source connection property object

| **Property type:** | platform.hp-cloudsql-pg | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/google-cloudsql-postgresql/v2) |  |  |

Google CloudSQL PostgreSQL (HP) connections read data from Google CloudSQL PostgreSQL databases and correspond to source `type: platform.hp-cloudsql-pg`.

**Note**: This version of the Google CloudSQL PostgreSQL source differs from the version used by the `platform.cloudsql_pg` form property. Refer to the [Google CloudSQL PostgreSQL (HP) integration feature summary](https://help.qlik.com/en-US/stitch/integrations/databases/google-cloudsql-postgresql/v2#feature-summary) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dbname** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **debug\_lsn** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **filter\_dbs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **itersize** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **logical\_poll\_total\_seconds** | STRING |  | The total amount of time, in seconds, that the integration should be allowed to poll for records while performing Log-based Incremental Replication. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Google CloudSQL PostgreSQL (HP) source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dbname":"<DATABASE_NAME>",
  "debug_lsn":"",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "itersize":"",
  "logical_poll_total_seconds":"1800",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google CloudSQL PostgreSQL source connection property object

| **Property type:** | platform.cloudsql\_pg | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/google-cloudsql-postgresql/v2) |  |  |

Google CloudSQL PostgreSQL connections read data from Google CloudSQL PostgreSQL databases and correspond to source `type: platform.cloudsql_pg`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dbname** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **debug\_lsn** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **filter\_dbs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **itersize** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **logical\_poll\_total\_seconds** | STRING |  | The total amount of time, in seconds, that the integration should be allowed to poll for records while performing Log-based Incremental Replication. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Google CloudSQL PostgreSQL source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dbname":"<DATABASE_NAME>",
  "debug_lsn":"",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "itersize":"",
  "logical_poll_total_seconds":"1800",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Search Console source connection property object

| **Property type:** | platform.google-search-console | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-search-console) |  |  |

Google Search Console connections read data from the Google Search Console API and correspond to source `type: platform.google-search-console`.

Google Search Console source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-search-console-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-search-console-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Search Console source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **site\_urls** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The domains and websites that belong to your organization. The URLs should be comma delimited and begin with `https://` or `http://`. Refer to the [Google Search Console documentation](https://help.qlik.com/en-US/stitch/integrations/saas/google-search-console#set-up-console) for instructions on how to set these URLs up in your Google Search Console account. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Search Console source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "site_urls":"https://yoursite.com, http://yourothersite.com",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Search Console source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Search Console's documentation](https://developers.google.com/webmaster-tools/search-console-api-original/v3/how-tos/authorizing) for more info on performing OAuth with Google Search Console.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Search Console OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Search Console OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/identity/protocols/oauth2) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Search Console access tokens when old ones expire. |

##### Example Google Search Console source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Google Sheets source connection property object

| **Property type:** | platform.google-sheets | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/google-sheets) |  |  |

Google Sheets connections read data from the Google Sheets API and correspond to source `type: platform.google-sheets`.

Google Sheets source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-sheets-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-google-sheets-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Google Sheets source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **spreadsheet\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The unique identifier of your spreadsheet. It’s also a good idea to link back to the setup docs for this, since locating the spreadsheet ID isn’t totally straightforward. Refer to the [Google Sheets documentation](https://help.qlik.com/en-US/stitch/integrations/saas/google-sheets#obtain-spreadsheet-id) for instructions on locating this info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Google Sheets source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "spreadsheet_id":"<YOUR_SPREADSHEET_ID>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Google Sheets source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Google Sheets's documentation](https://developers.google.com/sheets/api/guides/authorizing?hl=en) for more info on performing OAuth with Google Sheets.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Sheets OAuth application’s client ID, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/sheets/api/guides/authorizing?hl=en#OAuth2Authorizing) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Google Sheets OAuth application’s client secret, obtained when you create an OAuth app with Google. Refer to [Google’s documentation](https://developers.google.com/sheets/api/guides/authorizing?hl=en#OAuth2Authorizing) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Google Sheets access tokens when old ones expire. |

##### Example Google Sheets source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Harvest Forecast source connection property object

| **Property type:** | platform.harvest-forecast | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/harvest-forecast) |  |  |

Harvest Forecast connections read data from the Harvest Forecast API and correspond to source `type: platform.harvest-forecast`.

Harvest Forecast source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-forecast-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-forecast-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Harvest Forecast source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`3600`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Harvest Forecast source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"3600",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Harvest Forecast source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Harvest Forecast's documentation](https://help.getharvest.com/api-v2/authentication-api/authentication/authentication/#oauth2-authorization-flow) for more info on performing OAuth with Harvest Forecast.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Harvest Forecast OAuth application client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Harvest Forecast OAuth application client secret. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If exchanging a code with Harvest Forecast, a long-lived token that can be used to retrieve new `access_tokens` when old ones expire. |

##### Example Harvest Forecast source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Harvest source connection property object

| **Property type:** | platform.harvest | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/harvest) |  |  |

Harvest connections read data from the Harvest API and correspond to source `type: platform.harvest`.

Harvest source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-harvest-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Harvest source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Harvest account name. For example: if your Harvest account URL is `stitch.harvestapp.com`, this value would be `stitch`. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Harvest source connection property object with form properties

```

```

```
{
  "account_name":"<ACCOUNT_NAME>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Harvest source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Harvest's documentation](https://help.getharvest.com/api-v2/authentication-api/authentication/authentication/#oauth2-authorization-flow) for more info on performing OAuth with Harvest.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Harvest OAuth application client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Harvest OAuth application client secret. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If exchanging a code with Harvest, a long-lived token that can be used to retrieve new `access_tokens` when old ones expire. |

##### Example Harvest source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Heap source connection property object

| **Property type:** | platform.heap | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/heap) |  |  |

Heap connections read data from data dumps in Amazon S3 buckets and correspond to source `type: platform.heap`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Amazon Web Services account ID. Refer to the [Heap documentation](https://help.qlik.com/en-US/stitch/integrations/saas/heap#retrieve-aws-account-id) for instructions on retrieving this info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the bucket Stitch should replicate Heap data from. Heap [requires that bucket names](https://docs.heapanalytics.com/docs/heap-sql-retroactive-s3-specification#section-data-delivery) be prefixed with `heap-rs3-`. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **external\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The external ID associated with the Amazon Web Services (AWS) Identity Access Management (IAM) role used by Stitch. In AWS, external IDs are used to increase role security when granting access to accounts that you don’t own or have administrative access to. Stitch will provide this ID when accessing Heap.<br><br>This value can be anything, but it must be the same as the external ID provided in the AWS console when creating the Stitch IAM role. Refer to the [Heap documentation](https://help.qlik.com/en-US/stitch/integrations/saas/heap#create-stitch-iam-role) for more info. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **role\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the AWS IAM role Stitch should assume when extracting data from Amazon S3. This role will have the permissions in the IAM policy associated with the role.<br><br>This value can be anything, but it must be the same as the role name provided in the AWS console when creating the Stitch IAM role.<br><br>Refer to the [Heap documentation](https://help.qlik.com/en-US/stitch/integrations/saas/heap#create-stitch-iam-role) for more info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Heap source connection property object with form properties

```

```

```
{
  "account_id":"123456789123",
  "anchor_time":"2018-04-30T17:00:00Z",
  "bucket":"heap-rs3-<BUCKET_NAME>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "external_id":"stitch_connection_12345",
  "frequency_in_minutes":"60",
  "role_name":"stitch_heap_CNTl5Br9",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Help Scout source connection property object

| **Property type:** | platform.helpscout | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/helpscout) |  |  |

Help Scout connections read data from the Help Scout API and correspond to source `type: platform.helpscout`.

Help Scout source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-helpscout-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-helpscout-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Help Scout source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`3600`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Help Scout source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"3600",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Help Scout source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Help Scout's documentation](https://developer.helpscout.com/mailbox-api/overview/authentication/#oauth2-application) for more info on performing OAuth with Help Scout.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Help Scout OAuth application client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Help Scout OAuth application client secret. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token that can be used to retrieve new `access_tokens` when old ones expire. |

##### Example Help Scout source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Heroku source connection property object

| **Property type:** | platform.heroku\_pg | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/heroku/v1) |  |  |

Heroku connections read data from Heroku databases and correspond to source `type: platform.heroku_pg`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dbname** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **filter\_dbs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **itersize** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Heroku source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dbname":"<DATABASE_NAME>",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "itersize":"",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssl":"false",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The HubSpot source connection property object

| **Property type:** | platform.hubspot | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/hubspot) |  |  |

HubSpot connections read data from the HubSpot API and correspond to source `type: platform.hubspot`.

HubSpot source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hubspot-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-hubspot-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### HubSpot source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example HubSpot source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### HubSpot source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [HubSpot's documentation](https://developers.hubspot.com/docs/methods/oauth2/oauth2-overview) for more info on performing OAuth with HubSpot.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your HubSpot OAuth application client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your HubSpot OAuth application client secret. |
| **redirect\_uri** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The URL that the user will be redirected to after they authorize your app for the requested scopes. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If exchanging a code with HubSpot, a long-lived token that can be used to retrieve new `access_tokens` when old ones expire. |

##### Example HubSpot source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "redirect_uri":"https://www.yourcompany.com/auth-callback",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The iLEVEL source connection property object

| **Property type:** | platform.ilevel | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/ilevel) |  |  |

iLEVEL connections read data from the iLEVEL API and correspond to source `type: platform.ilevel`.

Connecting a iLEVEL data source requires iLEVEL Web Services access. Contact iLEVEL support to request this feature.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **is\_sandbox** | STRING |  | If `true`, the iLEVEL instance you’re connecting is a sandbox. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The iLEVEL API user’s password. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An iLEVEL API user’s username. |

##### Example iLEVEL source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "is_sandbox":"false",
  "password":"<PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<ILEVEL_USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Impact source connection property object

| **Property type:** | platform.impact | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/impact) |  |  |

Impact connections read data from the Impact API and correspond to source `type: platform.impact`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_sid** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The read-only version of your Impact Account SID. Refer to the [Impact documentation](https://help.qlik.com/en-US/stitch/integrations/saas/impact#retrieve-sid-auth) for instructions on locating this info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_catalog** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The internal Impact API you’re using for the Stitch Impact integration. Currently the only supported option is `advertisers`. |
| **auth\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The read-only version of your Impact Auth Token. Refer to the [Impact documentation](https://help.qlik.com/en-US/stitch/integrations/saas/impact#retrieve-sid-auth) for instructions on locating this info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **model\_id** | STRING/INTEGER |  | Identifies the conversion process and the necessary steps from click to conversion. It is an optional parameter for the `conversion_paths` endpoint, which shows conversions from clicks to conversion purchases. The only way to access this ID, you need to contact [Impact Radius Support](mailto:support@impactradius.com) or [open an Impact help desk request](https://help.impactradius.com/hc/en-us/requests) with Impact. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Impact source connection property object with form properties

```

```

```
{
  "account_sid":"<YOUR_API_ACCOUNT_SID>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_catalog":"advertisers",
  "auth_token":"<YOUR_API_AUTH_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "model_id":"<YOUR_MODEL_ID>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Import API source connection property object

| **Property type:** | import\_api | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/impact) |  |  |

Import API connections receive data you push to the Import API and correspond to source `type: import_api`.

To create an Import API source, the only required property is `type`, which must have a value of `import_api`.

**Note**: While Import API source form properties don’t technically have any form properties, some setup is still required to fully configure this source. Refer to the [Create and Configure an Import API Source with the Connect API guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/create-import-api-integration-with-stitch-connect) for help setting up this source.

##### Example Import API source connection property object with form properties

```

```

```
"type":"import_api"
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Intacct source connection property object

| **Property type:** | platform.intacct | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/intacct) |  |  |

Intacct connections read data from reports exported to Amazon S3 via Intacct's Data Delivery Service feature and correspond to source `type: platform.intacct`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Amazon Web Services account ID. Refer to the [Intacct documentation](https://help.qlik.com/en-US/stitch/integrations/saas/intacct#retrieve-aws-account-id) for instructions on retrieving this info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the bucket Stitch should replicate Intacct data from. This value should only include the bucket name: No URLs, `https`, or S3 parts. |
| **company\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Intacct company ID, used to sign into Intacct. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **external\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The external ID associated with the Amazon Web Services (AWS) Identity Access Management (IAM) role used by Stitch. In AWS, external IDs are used to increase role security when granting access to accounts that you don’t own or have administrative access to. Stitch will provide this ID when accessing Intacct.<br><br>This value can be anything, but it must be the same as the external ID provided in the AWS console when creating the Stitch IAM role. Refer to the [Intacct documentation](https://help.qlik.com/en-US/stitch/integrations/saas/intacct#create-stitch-iam-role) for more info. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **path** | STRING |  | **Optional**: The path configured in Intacct for use in the S3 bucket. |
| **role\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the AWS IAM role Stitch should assume when extracting data from Amazon S3. This role will have the permissions in the IAM policy associated with the role.<br><br>This value can be anything, but it must be the same as the role name provided in the AWS console when creating the Stitch IAM role.<br><br>Refer to the [Intacct documentation](https://help.qlik.com/en-US/stitch/integrations/saas/intacct#create-stitch-iam-role) for more info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Intacct source connection property object with form properties

```

```

```
{
  "account_id":"123456789123",
  "anchor_time":"2018-04-30T17:00:00Z",
  "bucket":"intacct-stitch-bucket",
  "company_id":"<COMPANY_ID>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "external_id":"stitch_connection_12345",
  "frequency_in_minutes":"60",
  "path":"/optional/bucket/path",
  "role_name":"stitch_intacct_CNTl5Br9",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Invoiced source connection property object

| **Property type:** | platform.invoiced | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/invoiced) |  |  |

Invoiced connections read data from the Invoiced API and correspond to source `type: platform.invoiced`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Invoiced API key. Refer to the [Invoiced documentation](https://help.qlik.com/en-US/stitch/integrations/saas/invoiced#generate-api-key) for instructions on generating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **sandbox** | STRING |  | If `true`, the Invoiced instance is a sandbox. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Invoiced source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<INVOICED_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "sandbox":"false",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Iterable source connection property object

| **Property type:** | platform.iterable | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/iterable-core) |  |  |

Iterable connections read data from and correspond to source `type: platform.iterable`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Iterable API key. |
| **api\_window\_in\_days** | INTEGER |  | The API window, in days. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Iterable source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "api_window_in_days":"X",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Jira source connection property object

| **Property type:** | platform.jira | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/jira) |  |  |

Jira connections read data from the Jira API and correspond to source `type: platform.jira`.

Stitch’s Jira source can connect to self-managed (hosted) or cloud-hosted instances. **Note**: The steps for connecting each type of instance vary. Refer to [our Jira documentation](https://help.qlik.com/en-US/stitch/integrations/saas/jira) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **base\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The base URL for the user’s Jira instance.<br><br>**Note**: If connecting a self-managed (hosted) instance, the server must use the `HTTPs` protocl or the connection will fail. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Depending on the type of Jira instance being connected, this value should be one of the following:<br><br><ul> <li><strong>For a self-managed instance</strong>, this will be the password associated with the <code>username</code>.</li> <li><strong>For a cloud-hosted instance</strong>, this will be an API token generated by the user (<code>username</code>). Refer to <a href="https://help.qlik.com/en-US/stitch/integrations/saas/jira/#generate-jira-api-token">our JIRA documentation</a> for instructions on generating the token.</li></ul> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Jira username. This will typically be the email address the user uses to sign into Jira. |

##### Example Jira source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "base_url":"<NAME>.atlassian.net",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "password":"<PASSWORD_OR_API_TOKEN>",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<NAME>@<DOMAIN>.com"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Klaviyo source connection property object

| **Property type:** | platform.klaviyo | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/klaviyo) |  |  |

Klaviyo connections read data from and correspond to source `type: platform.klaviyo`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Klaviyo API Key. Refer to the [Klaviyo documentation](https://help.qlik.com/en-US/stitch/integrations/saas/klaviyo#create-api-key) for info on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Klaviyo source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API-KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Kustomer source connection property object

| **Property type:** | platform.kustomer | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/kustomer) |  |  |

Kustomer connections read data from the Kustomer API and correspond to source `type: platform.kustomer`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your API key. Refer to the [Kustomer documentation](https://help.qlik.com/en-US/stitch/integrations/saas/kustomer#obtain-api-key) for instructions on obtaining this. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING |  | This is an internal field for Stitch use. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **page\_size\_limit** | STRING |  | This is an internal field for Stitch use. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Kustomer source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<YOUR_KUSTOMER_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"<DATE_WINDOW_SIZE>",
  "frequency_in_minutes":"60",
  "page_size_limit":"<PAGE_SIZE_LIMIT>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Lever source connection property object

| **Property type:** | platform.lever | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/lever) |  |  |

Lever connections read data from the Lever API and correspond to source `type: platform.lever`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Lever API key. Refer to the [Lever documentation](https://help.qlik.com/en-US/stitch/integrations/saas/lever#obtain-api-token) for instructions on obtaining this. |

##### Example Lever source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<YOUR_API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Listrak source connection property object

| **Property type:** | platform.listrak | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/listrak) |  |  |

Listrak connections read data from the Listrak API and correspond to source `type: platform.listrak`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password associated with the Listrak user. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Listrak username. |

##### Example Listrak source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "password":"",
  "start_date":"2018-01-10T00:00:00Z",
  "username":""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The LivePerson source connection property object

| **Property type:** | platform.liveperson | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/liveperson) |  |  |

LivePerson connections read data from the [LivePerson Data Access API](https://developers.liveperson.com/data-access-api-overview.html){:target="new"} and correspond to source `type: platform.liveperson`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your LivePerson API access token. Refer to the [LivePerson documentation](https://help.qlik.com/en-US/stitch/integrations/saas/liveperson) for instructions on creating this credential. |
| **access\_token\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your LivePerson API access token secret. Refer to the [LivePerson documentation](https://help.qlik.com/en-US/stitch/integrations/saas/liveperson) for instructions on creating this credential. |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your LivePerson account ID. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **app\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your LivePerson API app key. Refer to the [LivePerson documentation](https://help.qlik.com/en-US/stitch/integrations/saas/liveperson) for instructions on creating this credential. |
| **app\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your LivePerson API app secret. Refer to the [LivePerson documentation](https://help.qlik.com/en-US/stitch/integrations/saas/liveperson) for instructions on creating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example LivePerson source connection property object with form properties

```

```

```
{
  "access_token":"<LIVEPERSON_ACCESS_TOKEN>",
  "access_token_secret":"<LIVEPERSON_ACCESS_TOKEN_SECRET>",
  "account_id":"<LIVEPERSON_ACCOUNT_ID>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "app_key":"<LIVEPERSON_APP_KEY>",
  "app_secret":"<LIVEPERSON_APP_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Looker source connection property object

| **Property type:** | platform.looker | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/looker) |  |  |

Looker connections read data from the Looker API and correspond to source `type: platform.looker`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Looker API Port number. This value will be `19999`, unless you host Looker internally. |
| **api\_version** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Looker API version. This value will be `3.1`. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The client ID portion of your Looker API3 Key. Refer to the [Looker documentation](https://help.qlik.com/en-US/stitch/integrations/saas/looker#generate-looker-api-keys) for instructions on obtaining this information. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The client secret portion of your Looker API3 Key. Refer to the [Looker documentation](https://help.qlik.com/en-US/stitch/integrations/saas/looker#generate-looker-api-keys) for instructions on obtaining this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **domain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The domain of your Looker URL. This value is typically `looker.com`, unless you have your own white-listed domain. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain of your Looker URL. This is the leading part of your Looker URL.<br><br>For example: If the URL is `https://stitch.looker.com`, the value for this property would be `stitch`. |

##### Example Looker source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_port":"19999",
  "api_version":"3.1",
  "client_id":"<YOUR_LOOKER_CLIENT_ID>",
  "client_secret":"<YOUR_LOOKER_CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "domain":"looker.com",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<YOUR_LOOKER_SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The LookML source connection property object

| **Property type:** | platform.lookml | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/lookml) |  |  |

LookML connections read data from GitHub repositories containing Looker LookML code and correspond to source `type: platform.lookml`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A GitHub access token which allows access to any repository the user wants to replicate data from.<br><br>**Note**: This access token must have the `repo` scope at a minimum. Refer to the [LookML documentation](https://help.qlik.com/en-US/stitch/integrations/saas/lookml#create-access-token) for more info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **git\_owner** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of owner of the GitHub repository to replicate LookML data from. You can find the owner in the URL of the repositories you want to replicate. For example: If the URL of the repository is `https://github.com/stichdata/docs`, the repository owner would be `stitchdata`. |
| **git\_repositories** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A comma-delimited list of the GitHub repositories to replicate LookML data from. The name of the repository is in its URL. For example: If the URL of the repository is `https://github.com/stichdata/docs`, the repository would be `docs`.<br><br><ul> <li>To track a single repository, this value should be just the name of the repository: <code>repository-1</code></li> <li>To track multiple repositories, this value should be comma-delimited: <code>repository-1, repository-2</code>, etc.</li></ul> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example LookML source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "git_owner":"<GIT_REPOSITORY_OWNER>",
  "git_repositories":"<GIT_REPOSITORY_NAME>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The MailChimp source connection property object

| **Property type:** | platform.mailchimp | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/mailchimp) |  |  |

MailChimp connections read data from the MailChimp API and correspond to source `type: platform.mailchimp`.

MailChimp source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mailchimp-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-mailchimp-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### MailChimp source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **page\_size** | STRING |  | An optional parameter used to reduce the amount of data requested in a single API request. Refer to the [MailChimp repository](https://github.com/singer-io/tap-mailchimp/pull/12) for more info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example MailChimp source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "page_size":"250",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### MailChimp source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [MailChimp's documentation](https://mailchimp.com/developer/guides/how-to-use-oauth2/) for more info on performing OAuth with MailChimp.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The MailChimp token to use in future requests to the MailChimp API, created after a successful OAuth handshake. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your MailChimp OAuth application’s client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your MailChimp OAuth application’s client secret. |

##### Example MailChimp source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Mailshake source connection property object

| **Property type:** | platform.mailshake | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/mailshake) |  |  |

Mailshake connections read data from the Mailshake API and correspond to source `type: platform.mailshake`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Mailshake API key. Refer to the [Mailshake documentation](https://help.qlik.com/en-US/stitch/en-US/stitch/integrations/saas/mailshake#retrieve-api-key) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Mailshake source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<YOUR_MAILSHAKE_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Mambu source connection property object

| **Property type:** | platform.mambu | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/mambu) |  |  |

Mambu connections read data from the Mambu API and correspond to source `type: platform.mambu`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the Mambu user account. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain of the Mambu account. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Mambu username used for login. |

##### Example Mambu source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "password":"<PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"stitch.mambu.com",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The MariaDB source connection property object

| **Property type:** | platform.mariadb | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/mariadb/v2) |  |  |

MariaDB connections read data from MariaDB databases and correspond to source `type: platform.mariadb`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **allow\_non\_auto\_increment\_pks** | STRING |  | If `true`, an auto-incrementing Primary Key will not be required for tables using Full Table Replication. Auto-incrementing Primary Keys are used during full table replication to allow the replication of a table to span multiple replication jobs.<br><br>Unless set, this property will default to `true`. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **filter\_dbs** | ARRAY |  | **Optional**: An array of strings that specifies the name of the databases that can be discovered by Stitch.<br><br>If no value is specified, Stitch will discover all databases on the host. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `3306`. |
| **server\_id** | STRING |  | Defines the unique ID of the server that Stitch will connect to, if using Log-based (binlog) Replication.<br><br>Server IDs must be unique, as MySQL doesn’t allow replication to simultaneously occur across multiple connections using the same server ID. For more info about this setting in Stitch, refer to the [MySQL documentation](https://help.qlik.com/en-US/stitch/integrations/databases/mysql#server-id). |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **database** | STRING |  | The name of the logical database to connect to. |

##### Example MariaDB source connection property object with form properties

```

```

```
{
  "allow_non_auto_increment_pks":"true",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "filter_dbs":["<DATABASE_NAME>", "<OTHER_DATABASE_NAME>"],
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"3306",
  "server_id":"<UNIQUE_SERVER_ID>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "database
":"<DATABASE_NAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Marketo Bulk source connection property object

| **Property type:** | platform.marketobulk | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/marketo) |  |  |

Marketo Bulk connections read data from the Marketo Bulk API and correspond to source `type: platform.marketobulk`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo client secret. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`720`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **endpoint** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo REST endpoint URL. For example: `https://457-RFG-234.mktorest.com/rest` |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Marketo Bulk source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<MARKETO_CLIENT_ID>",
  "client_secret":"<MARKETO_CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "endpoint":"https://<some-id-here>.mktorest.com/rest",
  "frequency_in_minutes":"720",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Marketo source connection property object

| **Property type:** | platform.marketo | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/marketo) |  |  |

Marketo connections read data from the Marketo API and correspond to source `type: platform.marketo`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo client secret. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`720`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **endpoint** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo REST endpoint URL. For example: `https://457-RFG-234.mktorest.com/rest` |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **identity** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Marketo REST identity URL. For example: `https://457-RFG-234.mktorest.com/identity` |
| **max\_daily\_calls** | STRING |  | The maximum number of daily API calls that Stitch may make to the Marketo API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Marketo source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<MARKETO_CLIENT_ID>",
  "client_secret":"<MARKETO_CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "endpoint":"https://<some-id-here>.mktorest.com/rest",
  "frequency_in_minutes":"720",
  "identity":"https://<some-id-here>.mktorest.com/identity",
  "max_daily_calls":"",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Microsoft Advertising (Bing Ads) source connection property object

| **Property type:** | platform.bing-ads | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/microsoft-advertising) |  |  |

Microsoft Advertising (Bing Ads) connections read data from the Microsoft Advertising (Bing Ads) API and correspond to source `type: platform.bing-ads`.

Microsoft Advertising (Bing Ads) source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-bing-ads-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-bing-ads-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Microsoft Advertising (Bing Ads) source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`1440`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Microsoft Advertising (Bing Ads) source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"1440",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Microsoft Advertising (Bing Ads) source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Microsoft Advertising (Bing Ads)'s documentation](https://docs.microsoft.com/en-us/advertising/guides/authentication-oauth-live-connect?view=bingads-133) for more info on performing OAuth with Microsoft Advertising (Bing Ads).

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_ids** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the account that owns the entities in API requests. Refer to [Microsoft’s documentation](https://docs.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13#get-ids) for more info about this identifer. |
| **customer\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the customer that contains and owns the Microsoft Advertising (Bing Ads) account being accessed. Refer to [Microsoft’s documentation](https://docs.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13#get-ids) for more info about this identifer. |
| **developer\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Microsoft Advertising (Bing Ads) developer token, used to access the Microsoft Advertising (Bing Ads) API. Refer to [Microsoft’s documentation](https://docs.microsoft.com/en-us/advertising/guides/get-started?view=bingads-13#get-developer-token) for instructions on obtaining this credential. |
| **oauth\_client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The application (client) ID that the **Azure portal - App registrations portal** assigned your OAuth application. Refer to [Microsoft’s documentation](https://docs.microsoft.com/en-us/advertising/guides/authentication-oauth-live-connect?view=bingads-13#registerapplication) for more info. |
| **oauth\_client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Microsoft Advertising (Bing Ads) OAuth application’s client secret. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token that can be used to retrieve new Microsoft Advertising (Bing Ads) `access_tokens` when old ones expire. |
| **user\_id** | STRING |  | The ID of the user authorizing the connection. |

##### Example Microsoft Advertising (Bing Ads) source connection property object with OAuth properties

```

```

```
{
  "account_ids":"<ACCOUNT_ID>",
  "customer_id":"<CUSTOMER_ID>",
  "developer_token":"<YOUR_MICROSOFT_ADVERTISING_(BING_ADS)_DEVELOPER_TOKEN>",
  "oauth_client_id":"<YOUR_MICROSOFT_ADVERTISING_(BING_ADS)_OAUTH_CLIENT_ID>",
  "oauth_client_secret":"<YOUR_MICROSOFT_ADVERTISING_(BING_ADS)_OAUTH_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>",
  "user_id":"<USER_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Azure Synapse Analytics destination connection property object

| **Property type:** | azure\_sqldw | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/microsoft-azure-synapse-analytics) |  |  |

Azure Synapse Analytics connections write data to a Azure Synapse Analytics and correspond to destination `type: azure_sqldw`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **azure\_storage\_account\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An Azure Storage Access Key. This is used to access Azure Blob Storage, which Stitch uses to stage data for Polybase before loading it into an Azure Synapse Analytics destination.<br><br>For more info and instructions for generating this credential, refer to our [Azure Synapse Analytics setup documentation](https://help.qlik.com/en-US/stitch/destinations/microsoft-azure-sql-data-warehouse/connecting-a-microsoft-azure-sql-data-warehouse-to-stitch#retrieve-storage-access-key). |
| **azure\_storage\_sas\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An Azure Blob service Shared Access Signature (SAS) URL, which is used to grant Stitch restricted access to Azure Storage resources. These resources are used to load data into an Azure Synapse Analytics destination.<br><br>For more info and instructions for generating this credential, refer to our [Azure Synapse Analytics setup documentation](https://help.qlik.com/en-US/stitch/destinations/microsoft-azure-sql-data-warehouse/connecting-a-microsoft-azure-sql-data-warehouse-to-stitch#generate-shared-access-signature-url). |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **encryption\_host** | STRING |  | If using SSH encryption, the host of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_port** | STRING |  | If using SSH encryption, the port of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Indicates that SSH encryption should be used to connect to the destination. Valid values are:<br><br><ul> <li><code>none</code> - No encryption will be used.</li> <li><code>ssh</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>encryption_host</code>, <code>encryption_port</code>, and <code>encryption_username</code>.</li></ul> |
| **encryption\_username** | STRING |  | If using SSH encryption, the name of the SSH user. Required only if `encryption_type` is `ssh`. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `1433`. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Azure Synapse Analytics destination connection property object with form properties

```

```

```
{
  "azure_storage_account_token":"<AZURE_STORAGE_ACCESS_KEY>",
  "azure_storage_sas_url":"<AZURE_STORAGE_SAS_URL>",
  "database":"<DATABASE_NAME>",
  "encryption_host":"<ENCRYPTION_HOST_ADDRESS>",
  "encryption_port":"<ENCRYPTION_PORT>",
  "encryption_type":"ssh",
  "encryption_username":"<ENCRYPTION_USERNAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"1433",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Microsoft SQL Server destination connection property object

| **Property type:** | mssql\_server | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/microsoft-sql-server) |  |  |

Microsoft SQL Server connections write data to and correspond to destination `type: mssql_server`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **encryption\_host** | STRING |  | If using SSH encryption, the host of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_port** | STRING |  | If using SSH encryption, the port of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Indicates that SSH encryption should be used to connect to the destination. Valid values are:<br><br><ul> <li><code>none</code> - No encryption will be used.</li> <li><code>ssh</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>encryption_host</code>, <code>encryption_port</code>, and <code>encryption_username</code>.</li></ul> |
| **encryption\_username** | STRING |  | If using SSH encryption, the name of the SSH user. Required only if `encryption_type` is `ssh`. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `1433`. |
| **ssl** | BOOLEAN |  | If `true`, SSL will be used to connect to the database. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Microsoft SQL Server destination connection property object with form properties

```

```

```
{
  "database":"<DATABASE_NAME>",
  "encryption_host":"<ENCRYPTION_HOST_ADDRESS>",
  "encryption_port":"<ENCRYPTION_PORT>",
  "encryption_type":"ssh",
  "encryption_username":"<ENCRYPTION_USERNAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"1433",
  "ssl":true,
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Microsoft SQL Server source connection property object

| **Property type:** | platform.mssql | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/microsoft-sql-server/v1) |  |  |

Microsoft SQL Server connections read data from Microsoft SQL Server databases and correspond to source `type: platform.mssql`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **database** | STRING |  | The name of the logical database to connect to. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `1433`. |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Microsoft SQL Server source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "database":"<DATABASE_NAME>",
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"1433",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Microsoft Teams source connection property object

| **Property type:** | platform.ms-teams | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/microsoft-teams) |  |  |

Microsoft Teams connections read data from the Microsoft Teams API and correspond to source `type: platform.ms-teams`.

Microsoft Teams source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ms-teams-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-ms-teams-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

You will need to have an Azure App set up to connect to Stitch for the integration. Refer to the [Microsoft Teams documentation in Singer](https://github.com/singer-io/tap-ms-teams#app-and-authentication) for instructions on how to set up the app.

#### Microsoft Teams source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |

##### Example Microsoft Teams source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Microsoft Teams source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Microsoft Teams's documentation](https://docs.microsoft.com/en-us/azure/active-directory/develop/active-directory-v2-protocols) for more info on performing OAuth with Microsoft Teams.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your OAuth application’s client ID, obtained when you create an app with Azure. Refer to the [Microsoft Teams documentation in Singer](https://github.com/singer-io/tap-ms-teams#app-and-authentication) for instructions on obtaining this credential. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your OAuth application’s client secret, obtained when you create an app with Azure. Refer to the [Microsoft Teams documentation in Singer](https://github.com/singer-io/tap-ms-teams#app-and-authentication) for instructions on obtaining this credential. |
| **tenant\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Office 365 tenant ID. This is ID is located on the **Properties** page in your Azure Active Directory. |

##### Example Microsoft Teams source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_CLIENT_ID>",
  "client_secret":"<YOUR_CLIENT_SECRET>",
  "tenant_id":"<YOUR_TENANT_ID>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Mixpanel source connection property object

| **Property type:** | platform.mixpanel | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/mixpanel) |  |  |

Mixpanel connections read data from the Mixpanel API and correspond to source `type: platform.mixpanel`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API secret of your project in your Mixpanel account. Refer to the [Mixpanel documentation](https://help.qlik.com/en-US/stitch/integrations/saas/mixpanel#retrieve-timezone-api-secret) for instructions on obtaining this information. |
| **attribution\_window** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines the number, in days, Stitch should use as an attribution window. To ensure your Mixpanel and Stitch settings align, we recommend using the same attribution window in Stitch that you use in Mixpanel. [Mixpanel’s default attribution window](https://help.mixpanel.com/hc/en-us/articles/115004616486-Tracking-If-Users-Are-Offline) is five days (`5`).<br><br>Refer to the [Mixpanel documentation](https://help.qlik.com/en-US/stitch/integrations/saas/mixpanel#attribution-windows-extraction) for more information about attribution windows for this integration. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Defines the number, in days, for a date looping window for the `export`, `funnel`, and `revenue` tables. Date looping will return records whose `from_date` and `to_date` fall between the number of days in the defined window size.<br><br>**Note**: If your project has large volumes of events, you may want to set the number of days to `14`, `7`, or even to `1` or `2` days. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **project\_timezone** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The timezone in which your date-time fields are stored for your project. You can find your project timezone in the project settings in the Mixpanel console. For more information on Mixpanel’s project timezones, [click here](https://help.mixpanel.com/hc/en-us/articles/115004547203-Manage-Timezones-for-Projects-in-Mixpanel). |
| **select\_properties\_by\_default** | STRING |  | A confifguration parameter - the only accepted values are `true` and `false`. When set to `true`, this parameter captures new properties in the `events` and `engage` tables’ records. If set to `false`, new properties will be ignored. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Mixpanel source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_secret":"<YOUR_API_SECRET>",
  "attribution_window":"<XX>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"<XX>",
  "frequency_in_minutes":"60",
  "project_timezone":"US/Pacific",
  "select_properties_by_default":"true",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The MongoDB source connection property object

| **Property type:** | platform.mongodb | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/mongodb/v3) |  |  |

MongoDB connections read data from MongoDB databases and correspond to source `type: platform.mongodb`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the authentication database for the `user` connecting the source.<br><br>**Note**: For Atlas-based instances, this must be the `admin` database. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `27017`. |
| **replica\_set** | STRING |  | The name of the replica set to be used for Log-based Incremental Replication. |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example MongoDB source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "database":"admin",
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "password":"<PASSWORD>",
  "port":"27017",
  "replica_set":"<REPLICA_SET>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The MySQL (HP) source connection property object

| **Property type:** | platform.hp-mysql | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/mysql/v2) |  |  |

MySQL (HP) connections read data from MySQL databases and correspond to source `type: platform.hp-mysql`.

**Note**: This version of the MySQL source differs from the version used by the `platform.mysql` form property. Refer to the [MySQL (HP) integration feature summary](https://help.qlik.com/en-US/stitch/integrations/databases/mysql/v2#feature-summary) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **filter\_dbs** | ARRAY |  | **Optional**: An array of strings that specifies the name of the databases that can be discovered by Stitch.<br><br>If no value is specified, Stitch will discover all databases on the host. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `3306`. |
| **server\_id** | STRING |  | Defines the unique ID of the server that Stitch will connect to, if using Log-based (binlog) Replication.<br><br>Server IDs must be unique, as MySQL doesn’t allow replication to simultaneously occur across multiple connections using the same server ID. For more info about this setting in Stitch, refer to the [MySQL documentation](https://help.qlik.com/en-US/stitch/integrations/databases/mysql#server-id). |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **ssl\_ca** | STRING |  | **Optional**: The certificate (typically a CA or server certificate) Stitch should verify the SSL connection against. The connection will succeed only if the server’s certifcate verifies against the certificate provided.<br><br>**Note**: Providing a certifcate via this property isn’t required to use SSL. This is only if Stitch should verify the connection against a specific certificate. |
| **ssl\_cert** | STRING |  | **Optional**: If `ssl_client_auth_enabled: true`, the SSL client authentication cerficiate Stitch should use. The `ssl_key` property must also be provided to ensure the connection is successful. |
| **ssl\_key** | STRING |  | **Optional**: If `ssl_client_auth_enabled: true`, the SSL client authentication key stitch should use. The `ssl_ca` property must also be provided to ensure the connection is successful. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **verify\_mode** | STRING |  | **Optional**: SSL certificate verification is enabled when a Certificate Authority (CA) is provided. If `true`, Stitch will enforce it in lieu of a custom CA. Accepted values are:<br><br><ul> <li><code>true</code></li> <li>`false’</li></ul><br><br>**Note**: If you don’t want to use a custom CA, this property and the `check_hostname` property should both be enabled (`true`). |
| **dbname** | STRING |  | The name of the logical database to connect to. |

##### Example MySQL (HP) source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "filter_dbs":["<DATABASE_NAME>", "<OTHER_DATABASE_NAME>"],
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"3306",
  "server_id":"<UNIQUE_SERVER_ID>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "ssl_ca":"<SSL_CERTIFICATE>",
  "ssl_cert":"<CA_CERTIFICATE>",
  "ssl_key":"<CA_KEY>",
  "start_date":"2018-01-10T00:00:00Z",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "verify_mode":"true",
  "dbname
":"<DATABASE_NAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The MySQL destination connection property object

| **Property type:** | mysql\_destination | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/mysql) |  |  |

MySQL connections write data to and correspond to destination `type: mysql_destination`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **encryption\_host** | STRING |  | If using SSH encryption, the host of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_port** | STRING |  | If using SSH encryption, the port of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Indicates that SSH encryption should be used to connect to the destination. Valid values are:<br><br><ul> <li><code>none</code> - No encryption will be used.</li> <li><code>ssh</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>encryption_host</code>, <code>encryption_port</code>, and <code>encryption_username</code>.</li></ul> |
| **encryption\_username** | STRING |  | If using SSH encryption, the name of the SSH user. Required only if `encryption_type` is `ssh`. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is ``. |
| **ssl** | BOOLEAN |  | If `true`, SSL will be used to connect to the database. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example MySQL destination connection property object with form properties

```

```

```
{
  "encryption_host":"<ENCRYPTION_HOST_ADDRESS>",
  "encryption_port":"<ENCRYPTION_PORT>",
  "encryption_type":"ssh",
  "encryption_username":"<ENCRYPTION_USERNAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"",
  "ssl":true,
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The MySQL source connection property object

| **Property type:** | platform.mysql | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/mysql/v2) |  |  |

MySQL connections read data from MySQL databases and correspond to source `type: platform.mysql`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **allow\_non\_auto\_increment\_pks** | STRING |  | If `true`, an auto-incrementing Primary Key will not be required for tables using Full Table Replication. Auto-incrementing Primary Keys are used during full table replication to allow the replication of a table to span multiple replication jobs.<br><br>Unless set, this property will default to `true`. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **check\_hostname** | STRING |  | **Optional**: This property works with the `verify_mode` property to validate that the hostname of the database server matches the name in the provided certificate. Accepted values are:<br><br><ul> <li><code>true</code></li> <li><code>false</code></li></ul><br><br>**Note**: If you don’t want to use a custom CA, this property and the `verify_mode` property should both be enabled (`true`). |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **filter\_dbs** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `3306`. |
| **server\_id** | STRING |  | Defines the unique ID of the server that Stitch will connect to, if using Log-based (binlog) Replication.<br><br>Server IDs must be unique, as MySQL doesn’t allow replication to simultaneously occur across multiple connections using the same server ID. For more info about this setting in Stitch, refer to the [MySQL documentation](https://help.qlik.com/en-US/stitch/integrations/databases/mysql#server-id). |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **ssl\_ca** | STRING |  | **Optional**: The certificate (typically a CA or server certificate) Stitch should verify the SSL connection against. The connection will succeed only if the server’s certifcate verifies against the certificate provided.<br><br>**Note**: Providing a certifcate via this property isn’t required to use SSL. This is only if Stitch should verify the connection against a specific certificate. |
| **ssl\_cert** | STRING |  | **Optional**: If `ssl_client_auth_enabled: true`, the SSL client authentication cerficiate stitch should use. The `ssl_key` property must also be provided to ensure the connection is successful. |
| **ssl\_client\_auth\_enabled** | STRING |  | **Optional**: Indicates if SSL client authentication should be used. Accepted values are:<br><br><ul> <li><code>true</code></li> <li><code>false</code></li></ul> |
| **ssl\_key** | STRING |  | **Optional**: If `ssl_client_auth_enabled: true`, the SSL client authentication key stitch should use. The `ssl_ca` property must also be provided to ensure the connection is successful. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **verify\_mode** | STRING |  | **Optional**: SSL certificate verification is enabled when a Certificate Authority (CA) is provided. If `true`, Stitch will enforce it in lieu of a custom CA. Accepted values are:<br><br><ul> <li><code>true</code></li> <li>`false’</li></ul><br><br>**Note**: If you don’t want to use a custom CA, this property and the `check_hostname` property should both be enabled (`true`). |
| **database** | STRING |  | The name of the logical database to connect to. |

##### Example MySQL source connection property object with form properties

```

```

```
{
  "allow_non_auto_increment_pks":"true",
  "anchor_time":"2018-04-30T17:00:00Z",
  "check_hostname":"true",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"3306",
  "server_id":"<UNIQUE_SERVER_ID>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "ssl_ca":"<SSL_CERTIFICATE>",
  "ssl_cert":"<CA_CERTIFICATE>",
  "ssl_client_auth_enabled":"true",
  "ssl_key":"<CA_KEY>",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "verify_mode":"true",
  "database
":"<DATABASE_NAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The NetSuite source connection property object

| **Property type:** | platform.netsuite | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk) |  |  |

NetSuite connections read data from the NetSuite SuiteTalk API (v2017\_2) and correspond to source `type: platform.netsuite`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your NetSuite account ID. If the account ID includes a suffix, it should be included. For example: `1234567_sb2`<br><br>Refer to the [NetSuite documentation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#locate-netsuite-account-id) for instructions on retrieving this info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **consumer\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The consumer key for Stitch’s integration record in the user’s NetSuite account. This is used when performing token-based authentication to NetSuite.<br><br>Refer to the [NetSuite documentation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-integration-record) for instructions on retrieving this info. |
| **consumer\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The consumer secret for Stitch’s integration record in the user’s NetSuite account. This is used when performing token-based authentication to NetSuite.<br><br>Refer to the [NetSuite documentation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-stitch-integration-record) for instructions on retrieving this info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The token ID, created as part of generating access tokens for Stitch’s integration record in the user’s NetSuite account. This is used when performing token-based authentication to NetSuite.<br><br>Refer to the [NetSuite documentation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-access-tokens) for instructions on retrieving this info. |
| **token\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The token secret, created as part of generating access tokens for Stitch’s integration record in the user’s NetSuite account. This is used when performing token-based authentication to NetSuite.<br><br>Refer to the [NetSuite documentation](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suitetalk#create-access-tokens) for instructions on retrieving this info. |

##### Example NetSuite source connection property object with form properties

```

```

```
{
  "account":"1234567_sb2",
  "anchor_time":"2018-04-30T17:00:00Z",
  "consumer_key":"<NETSUITE_CONSUMER_KEY>",
  "consumer_secret":"<NETSUITE_CONSUMER_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "token_id":"<NETSUITE_TOKEN_ID>",
  "token_secret":"<NETSUITE_TOKEN_SECRET>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The NetSuite SuiteAnalytics source connection property object

| **Property type:** | platform.netsuite-suite-analytics | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/netsuite-suite-analytics) |  |  |

NetSuite SuiteAnalytics connections read data from NetSuite SuiteAnalytics and correspond to source `type: platform.netsuite-suite-analytics`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The account ID for the NetSuite account being connected, as found on the account’s **Set Up SuiteAnalytics Connect** page. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#retrieve-suite-analytics-connect) for more info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The host address for the NetSuite account being connected, as found on the account’s **Set Up SuiteAnalytics Connect** page. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#retrieve-suite-analytics-connect) for more info. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the Stitch NetSuite user. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#create-stitch-netsuite-user) for more info. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port for the NetSuite account being connected, as found on the account’s **Set Up SuiteAnalytics Connect** page. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#retrieve-suite-analytics-connect) for more info. |
| **role\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The internal ID of the role assigned to the Stitch NetSuite user. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#get-role-internal-id) for more info. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username for the Stitch NetSuite user. Refer to the [NetSuite SuiteAnalytics docs](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#create-stitch-netsuite-user) for more info. |

##### Example NetSuite SuiteAnalytics source connection property object with form properties

```

```

```
{
  "account_id":"123456",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "host":"<NETSUITE_ACCOUNT_ID>.connect.api.netsuite.com",
  "password":"<PASSWORD>",
  "port":"1708",
  "role_id":"1001",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Onfleet source connection property object

| **Property type:** | platform.onfleet | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/onfleet) |  |  |

Onfleet connections read data from the Onfleet API and correspond to source `type: platform.onfleet`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Onfleet API key. Refer to the [Onfleet documentation](https://help.qlik.com/en-US/stitch/integrations/saas/onfleet) for instructions on creating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **quota\_limit** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The percentage of the Onfleet API quota Stitch is allowed to use for this connection.<br><br>[Onfleet limits API requests](http://docs.onfleet.com/docs/throttling) to 20 requests per second across all API keys in a given Onfleet account.<br><br>For example: If this value is `10`, Stitch would be allowed to use 10% of the API quota, or 2 requests per second. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Onfleet source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<ONFLEET_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "quota_limit":"10",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Oracle source connection property object

| **Property type:** | platform.oracle | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/oracle) |  |  |

Oracle connections read data from Oracle databases and correspond to source `type: platform.oracle`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **default\_replication\_method** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The replication method to be used as the default method for tables set to replicate. Accepted values are:<br><br><ul> <li><code>FULL_TABLE</code> - <a href="https://help.qlik.com/en-US/stitch/replication/replication-methods/full-table">Full Table Replication</a> will be the default</li> <li> <p><code>LOG_BASED</code> - <a href="https://help.qlik.com/en-US/stitch/replication/replication-methods/log-based-incremental">Log-based Incremental Replication</a> will be the default. Stitch uses <a href="https://docs.oracle.com/cd/B19306_01/server.102/b14215/logminer.htm" target="new">Oracle’s LogMiner package</a> to perform incremental replication.</p> <p><strong>Note</strong>: This replication method requires additional configuration. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/databases/oracle">Oracle documentation</a> for more info.</p> </li></ul> |
| **filter\_schemas** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `1521`. |
| **sid** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The database’s Oracle System ID (SID). A SID is used to uniquely identify a specific database in Oracle. |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Oracle source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "default_replication_method":"LOG_BASED",
  "filter_schemas":"",
  "frequency_in_minutes":"30",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"1521",
  "sid":"<ORACLE_SID>",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Outbrain source connection property object

| **Property type:** | platform.outbrain | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/outbrain) |  |  |

Outbrain connections read data from the Outbrain API and correspond to source `type: platform.outbrain`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Outbrain account (or marketer) ID.<br><br>You can find this info by looking at the URL when you’re logged into your Outbrain account. The Account ID looks something like this: `0f4b02153ee75f3c9dc4fc128ab041962` and is located between `marketers` and `campaigns`, if you’re looking at the Overview dashboard:<br><br>`https://my.outbrain.com/amplify/site/marketers/[account-id-will-be-here]/campaigns/overview` |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Outbrain password. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Outbrain username. |

##### Example Outbrain source connection property object with form properties

```

```

```
{
  "account_id":"0f4b02153ee75f3c9dc4fc128ab041962",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "password":"<PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Outreach source connection property object

| **Property type:** | platform.outreach | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/outreach) |  |  |

Outreach connections read data from the Outreach API and correspond to source `type: platform.outreach`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **quota\_limit** | STRING |  | The percentage of your standard Outreach API quota Stitch is allowed to use. Refer to the [Outreach documentation](https://help.qlik.com/en-US/stitch/integrations/saas/outreach#add-integration) for more information on defining this limit. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Outreach source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "quota_limit":"XX",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Panoply destination connection property object

| **Property type:** | panoply | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/panoply) |  |  |

Panoply connections write data to a Panoply and correspond to destination `type: panoply`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5439`. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Panoply destination connection property object with form properties

```

```

```
{
  "database":"<DATABASE_NAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"5439",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Pardot source connection property object

| **Property type:** | platform.pardot | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/pardot) |  |  |

Pardot connections read data from the Pardot API and correspond to source `type: platform.pardot`.

Pardot source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pardot-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-pardot-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Pardot source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **email** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The email address used for your account. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **pardot\_business\_unit\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The 18-character long business unit ID for your account. Refer to the [Pardot documentation](https://help.qlik.com/en-US/stitch/integrations/saas/pardot#retrieve-business-unit) for instructions on retrieving this credential. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password used for your account. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **user\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | 32-character hexadecimal user key for your user account. This allows Stitch to access your account’s API. You can retrieve your user key in the **API User Key** row on the settings page of your Pardot account. |

##### Example Pardot source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "email":"<YOUR_EMAIL_ADDRESS>",
  "frequency_in_minutes":"60",
  "pardot_business_unit_id":"<YOUR_BUSINESS_UNIT_ID>",
  "password":"<YOUR_PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "user_key":"<YOUR_USER_KEY>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Pardot source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Pardot's documentation](https://developer.pardot.com/kb/authentication/) for more info on performing OAuth with Pardot.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Salesforce connected app’s consumer key. This info can be found on the connected app’s **Manage Connected Apps** page or from the connected app’s definition. Refer to [Salesforce’s documentation](https://help.salesforce.com/articleView?id=connected_app_create_api_integration.htm&type=5) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Salesforce connected app’s consumer secret. This info can be found on the connected app’s **Manage Connected Apps** page or from the connected app’s definition. Refer to [Salesforce’s documentation](https://help.salesforce.com/articleView?id=connected_app_create_api_integration.htm&type=5) for more info. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A token that your Salesforce connected app will use to obtain new access tokens, when needed. |

##### Example Pardot source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_CONNECTED_APP_CLIENT_ID>",
  "client_secret":"<YOUR_CONNECTED_APP_CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Pendo source connection property object

| **Property type:** | platform.pendo | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/pendo) |  |  |

Pendo connections read data from the Pendo API and correspond to source `type: platform.pendo`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **include\_anonymous\_visitors** | STRING |  | If `true`, anonymous visitors will be included when extracting visitor data. The default is `false`. |
| **period** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The time period by which data is aggregated for event streams. Accepted values are:<br><br><ul> <li><code>dayRange</code></li> <li><code>hourRange</code></li></ul><br><br>Refer to the [Pendo documentation](https://help.qlik.com/en-US/stitch/integrations/saas/pendo#event-replication) for more info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **x\_pendo\_integration\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Pendo integration key. Refer to the [Pendo documentation](https://help.qlik.com/en-US/stitch/integrations/saas/pendo#create-integration-key) for instructions on creating this credential. |

##### Example Pendo source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "include_anonymous_visitors":"false",
  "period":"dayRange",
  "start_date":"2018-01-10T00:00:00Z",
  "x_pendo_integration_key":"<PENDO_INTEGRATION_KEY>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Pepperjam source connection property object

| **Property type:** | platform.pepperjam | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/pepperjam) |  |  |

Pepperjam connections read data from the Pepperjam API and correspond to source `type: platform.pepperjam`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Pepperjam API key. Refer to the [Pepperjam documentation](https://help.qlik.com/en-US/stitch/integrations/saas/pepperjam#obtain-api-key) for instructions on obtaining this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Pepperjam source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<YOUR_API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Pipedrive source connection property object

| **Property type:** | platform.pipedrive | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/pipedrive) |  |  |

Pipedrive connections read data from the Pipedrive API and correspond to source `type: platform.pipedrive`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Pipedrive API token, used to authenticate to Pipedrive’s API.<br><br>**Note**: In Pipedrive, API tokens are unique to each Pipedrive user. The API token provided should be associated with a Pipedrive user with Admin permissions, which will ensure Stitch can successfully access and replicate all data from Pipedrive. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Pipedrive source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The PostgreSQL (HP) source connection property object

| **Property type:** | platform.hp-postgres | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/postgresql/v2) |  |  |

PostgreSQL (HP) connections read data from PostgreSQL databases and correspond to source `type: platform.hp-postgres`.

**Note**: This version of the PostgreSQL source differs from the version used by the `platform.postgres` form property. Refer to the [PostgreSQL (HP) integration feature summary](https://help.qlik.com/en-US/stitch/integrations/databases/postgresql/v2#feature-summary) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dbname** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **debug\_lsn** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **filter\_dbs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **itersize** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **logical\_poll\_total\_seconds** | STRING |  | The total amount of time, in seconds, that the integration should be allowed to poll for records while performing Log-based Incremental Replication. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example PostgreSQL (HP) source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dbname":"<DATABASE_NAME>",
  "debug_lsn":"",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "itersize":"",
  "logical_poll_total_seconds":"1800",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The PostgreSQL destination connection property object

| **Property type:** | postgres | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/postgresql) |  |  |

PostgreSQL connections write data to a PostgreSQL and correspond to destination `type: postgres`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **encryption\_host** | STRING |  | If using SSH encryption, the host of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_port** | STRING |  | If using SSH encryption, the port of the SSH server. Required only if `encryption_type` is `ssh`. |
| **encryption\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Indicates that SSH encryption should be used to connect to the destination. Valid values are:<br><br><ul> <li><code>none</code> - No encryption will be used.</li> <li><code>ssh</code> - SSH encryption will be used to connect to the destination. The SSH connection details should be submitted using the <code>encryption_host</code>, <code>encryption_port</code>, and <code>encryption_username</code>.</li></ul> |
| **encryption\_username** | STRING |  | If using SSH encryption, the name of the SSH user. Required only if `encryption_type` is `ssh`. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssl** | BOOLEAN | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, SSL will be used to connect to the database. |
| **sslrootcert** | STRING |  | **Optional**: The certificate (typically a CA or server certificate) Stitch should verify the SSL connection against. The connection will succeed only if the server’s certificate verifies against the certificate provided.<br><br>**Note**: Providing a certificate via this property isn’t required to use SSL. This is only if Stitch should verify the connection against a specific certificate. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example PostgreSQL destination connection property object with form properties

```

```

```
{
  "database":"<DATABASE_NAME>",
  "encryption_host":"<ENCRYPTION_HOST_ADDRESS>",
  "encryption_port":"<ENCRYPTION_PORT>",
  "encryption_type":"ssh",
  "encryption_username":"<ENCRYPTION_USERNAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssl":true,
  "sslrootcert":"<OPTIONAL_SSL_CERTIFICATE>",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The PostgreSQL source connection property object

| **Property type:** | platform.postgres | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/postgresql/v2) |  |  |

PostgreSQL connections read data from PostgreSQL databases and correspond to source `type: platform.postgres`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **dbname** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **debug\_lsn** | STRING |  | **This is an internal field and is for Stitch use only.** |
| **filter\_dbs** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **include\_schemas\_in\_destination\_stream\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, the name of the source schema will be included in the destination table name. For example: `<source_schema_name>__<table_name>`. This can help prevent table name collisions when two tables canonicalize to the same name.<br><br>For more info, refer to the [Database Integration Table Name Collisions guide](https://help.qlik.com/en-US/stitch/troubleshooting/data-discrepancies/database-integration-table-name-collisions). |
| **itersize** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field and is for Stitch use only.** |
| **logical\_poll\_total\_seconds** | STRING |  | The total amount of time, in seconds, that the integration should be allowed to poll for records while performing Log-based Incremental Replication. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `5432`. |
| **ssh** | STRING |  | If `true`, an SSH tunnel will be used to connect to the database. |
| **ssh\_host** | STRING |  | The IP address or hostname of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_port** | STRING |  | The port of the SSH server. This property is only required if `ssh: true`. |
| **ssh\_user** | STRING |  | The username of the SSH user. This property is only required if `ssh: true`. |
| **ssl** | STRING |  | If `true`, SSL will be used to connect to the database. |
| **use\_log\_based\_replication** | STRING |  | If `true`, Log-based Incremental Replication will be used as the default Replication Method for tables set to replicate. This choice can be overriden on individual tables at any time. |
| **user** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **wal2json\_message\_format** | STRING |  | The message format version the [wal2json plugin](https://github.com/eulerto/wal2json) on Stitch’s server should use when performing Log-based Incremental Replication.<br><br>Accepted values are:<br><br><ul> <li><code>1</code> - Use the v1 message format. This is the default.</li> <li><code>2</code> - Use the v2 message format</li></ul> |

##### Example PostgreSQL source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "dbname":"<DATABASE_NAME>",
  "debug_lsn":"",
  "filter_dbs":"",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "include_schemas_in_destination_stream_name":"false",
  "itersize":"",
  "logical_poll_total_seconds":"1800",
  "password":"<PASSWORD>",
  "port":"5432",
  "ssh":"true",
  "ssh_host":"<SSH_HOST>",
  "ssh_port":"22",
  "ssh_user":"<SSH_USERNAME>",
  "ssl":"false",
  "use_log_based_replication":"true",
  "user":"<USERNAME>",
  "wal2json_message_format":"2"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Quick Base source connection property object

| **Property type:** | platform.quickbase | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/quick-base) |  |  |

Quick Base connections read data from the Quick Base API and correspond to source `type: platform.quickbase`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **qb\_appid** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Quick Base app the user wants to connect. This is a unique alpha-numeric string that can be found in the app’s URL when the user is logged into Quick Base.<br><br>For example: If the app URL is `https://stitchdata.quickbase.com/db/bngf9ix7e`, the app ID is `bngf9ix7e`. |
| **qb\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The URL of the user’s Quick Base realm. This value must include the `https://` and the trailing backslash after `db/`.<br><br>For example: If the realm URL is `https://stitchdata.quickbase.com/db/main?a=myqb`, the URL required is `https://stitchdata.quickbase.com/db/`. |
| **qb\_user\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The user’s Quick Base user token. [Refer to Stitch’s Quick Base documentation for creation instructions](https://help.qlik.com/en-US/stitch/integrations/saas/quick-base#create-quick-base-user-token). |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Quick Base source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "qb_appid":"<APPID>",
  "qb_url":"https://<your-subdomain-here>.quickbase.com/db/",
  "qb_user_token":"<QUICK_BASE_USER_TOKEN>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Quickbooks source connection property object

| **Property type:** | platform.quickbooks | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/quickbooks) |  |  |

Quickbooks connections read data from the Quickbooks API and correspond to source `type: platform.quickbooks`.

Quickbooks source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-quickbooks-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-quickbooks-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Quickbooks source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **max\_results** | STRING |  | The maximum amount of rows of data you want replicated from your Quickbooks account. If the amount is not specified, the default amount of rows replicated will be 100. The maximum amount of rows of data you can replicate at a time is 1000. |
| **sandbox** | STRING |  | Whether to replicate data from your Quickbooks sandbox or prod account for this integration. If `false`, Stitch will connect to your prouction account. The default value is false. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Quickbooks source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "max_results":"`true` or `false`",
  "sandbox":"`true` or `false`",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Quickbooks source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Quickbooks's documentation](https://developer.intuit.com/app/developer/qbo/docs/develop/authentication-and-authorization) for more info on performing OAuth with Quickbooks.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Quickbooks OAuth application’s client ID, obtained when you create an OAuth app. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Quickbooks OAuth application’s client secret, obtained when you create an OAuth app. |
| **realm\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your company ID in your Quickbooks account. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A long-lived token, used to generate new Quickbooks access tokens when old ones expire. |

##### Example Quickbooks source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "realm_id":"<REALM_ID>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The ReCharge source connection property object

| **Property type:** | platform.recharge | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/recharge/) |  |  |

ReCharge connections read data from the ReCharge API and correspond to source `type: platform.recharge`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your ReCharge access token. Refer to the [ReCharge documentation](https://help.qlik.com/en-US/stitch/integrations/saas/recharge/#obtain-access-token) for instructions on obtaining this credential. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example ReCharge source connection property object with form properties

```

```

```
{
  "access_token":"<RECHARGE_ACCESS_TOKEN>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Recurly source connection property object

| **Property type:** | platform.recurly | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/recurly) |  |  |

Recurly connections read data from the Recurly API and correspond to source `type: platform.recurly`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Recurly API key. Refer to the [Recurly documentation](https://help.qlik.com/en-US/stitch/integrations/saas/recurly) for instructions on generating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **quota\_limit** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The percentage of the API rate limit that should be allocated to Stitch replicating from Recurly. For example: A value of `30` would be `30%` of the rate limit. Refer to [Recurly’s documentation](https://dev.recurly.com/docs/rate-limits) for more info. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Recurly subdomain. For example: If the full URL were `https://stitchdata.recurly.com`, the value of this property would be `stitchdata`. |

##### Example Recurly source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "quota_limit":"30",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<RECURLY_SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Referral SaaSquatch source connection property object

| **Property type:** | platform.referral-saasquatch | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/referral-saasquatch) |  |  |

Referral SaaSquatch connections read data from the Referral SaaSquatch API and correspond to source `type: platform.referral-saasquatch`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Referral SaaSquatch API key. Refer to the [Referral SaaSquatch documentation](https://help.qlik.com/en-US/stitch/integrations/saas/referral-saasquatch#retrieve-api-credentials) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **tenant\_alias** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Referral SaaSquatch tenant alias. |

##### Example Referral SaaSquatch source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z",
  "tenant_alias":"<TENANT_ALIAS>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Responsys source connection property object

| **Property type:** | platform.responsys | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/responsys) |  |  |

Responsys connections read data from Responsys databases and correspond to source `type: platform.responsys`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The host address of the Responsys SFTP server. If the server is hosted by Oracle, this will likely be `files.responsys.net`. |
| **path** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The file server path where completed Responsys export files are stored. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the SFTP server. As Stitch uses an SSH tunnel to connect to Responsys, this will likely be the default SSH port (`22`). |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |

##### Example Responsys source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "host":"<HOST_ADDRESS>",
  "path":"<PATH>",
  "port":"22",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Revinate source connection property object

| **Property type:** | platform.revinate | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/revinate) |  |  |

Revinate connections read data from the Revinate API and correspond to source `type: platform.revinate`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Revinate API key. You can obtain this by contacting your Revinate sales representative or account manager. |
| **api\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Revinate API secret. The user can obtain this by contacting their Revinate sales representative or account manager. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Revinate username. |

##### Example Revinate source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "api_secret":"<API_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The RingCentral source connection property object

| **Property type:** | platform.ringcentral | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/ringcentral) |  |  |

RingCentral connections read data from the RingCentral API and correspond to source `type: platform.ringcentral`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API URL used by the RingCentral developer application. Refer to the [RingCentral documentation](https://help.qlik.com/en-US/stitch/integrations/saas/ringcentral) for instructions on generating this info. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The client ID for the RingCentral developer application. Refer to the [RingCentral documentation](https://help.qlik.com/en-US/stitch/integrations/saas/ringcentral) for instructions on generating this credential. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The client secret for the RingCentral developer application. Refer to the [RingCentral documentation](https://help.qlik.com/en-US/stitch/integrations/saas/ringcentral) for instructions on generating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the RingCentral developer application. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username for the RingCentral application. This is typically the phone number used to create the app. |

##### Example RingCentral source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_url":"https://platform.ringcentral.com",
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "password":"<PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"9991234567"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The SaaSOptics source connection property object

| **Property type:** | platform.saasoptics | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/saasoptics) |  |  |

SaaSOptics connections read data from the SaaSOptics API and correspond to source `type: platform.saasoptics`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your account name. Refer to the [SaaSOptics documentation](https://help.qlik.com/en-US/stitch/integrations/saas/saasoptics#account-subdomain) for instructions on retrieving this information. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | This is an internal field for Stitch use. The value is defaulted to 60. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **server\_subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain of your SaaSOptics account. When enterting this information, do not include the `.saasoptics.com` portion of the web address. Refer to the [SaaSOptics documentation](https://help.qlik.com/en-US/stitch/integrations/saas/saasoptics#account-subdomain) for instructions on retrieving this information. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A API token. Refer to the [SaaSOptics documentation](https://help.qlik.com/en-US/stitch/integrations/saas/saasoptics#obtain-token) for instructions on retrieving this credential. |

##### Example SaaSOptics source connection property object with form properties

```

```

```
{
  "account_name":"<YOUR_ACCOUNT_NAME>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"60",
  "frequency_in_minutes":"60",
  "server_subdomain":"<YOUR_SUBDOMAIN>",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<YOUR_API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Sailthru source connection property object

| **Property type:** | platform.sailthru | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/sailthru) |  |  |

Sailthru connections read data from the Sailthru API and correspond to source `type: platform.sailthru`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Sailthru API key. Refer to the [Sailthru documentation](https://help.qlik.com/en-US/stitch/integrations/saas/sailthru#retrieve-api-key-secret) to retrieve this information. |
| **api\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Sailthru API secret. Refer to the [Sailthru documentation](https://help.qlik.com/en-US/stitch/integrations/saas/sailthru#retrieve-api-key-secret) to retrieve this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Sailthru source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<YOUR_API_KEY>",
  "api_secret":"<YOUR_API_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Salesforce Marketing Cloud source connection property object

| **Property type:** | platform.exacttarget | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce-marketing-cloud) |  |  |

Salesforce Marketing Cloud connections read data from the Salesforce Marketing Cloud API and correspond to source `type: platform.exacttarget`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **batch\_size** | STRING |  | **This field is for Stitch internal use only.** |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Salesforce Marketing Cloud client ID. Refer to the [Salesforce Marketing Cloud documentation](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce-marketing-cloud#generate-api-credentials) for instructions on generating this credential. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Salesforce Marketing Cloud client secret. Refer to the [Salesforce Marketing Cloud documentation](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce-marketing-cloud#generate-api-credentials) for instructions on generating this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **tenant\_subdomain** | STRING |  | The tenant subdomain ID for your Salesforce Marketing Cloud account. Refer to the [Salesforce Marketing Cloud documentation](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce-marketing-cloud#retrieve-tenant-subdomai) for instructions on retrieving this info. |

##### Example Salesforce Marketing Cloud source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "batch_size":"",
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "tenant_subdomain":"mcx21dt54chc0gprl638px2g7r48"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Salesforce source connection property object

| **Property type:** | platform.salesforce | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce) |  |  |

Salesforce connections read data from the Salesforce API and correspond to source `type: platform.salesforce`.

Salesforce source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-salesforce-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-salesforce-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Salesforce source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_type** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Salesforce API Stitch should use to extract data. Possible values are `REST` or `BULK`. [Read about the pros and cons of each API here](https://help.qlik.com/en-US/stitch/integrations/saas/salesforce#bulk-vs-rest-api). |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **is\_sandbox** | STRING |  | If `true`, the Salesforce account being connected is a sandbox. |
| **quota\_percent\_per\_run** | STRING |  | The maximum percentage of Salesforce API quota allowed per replication job. |
| **quota\_percent\_total** | STRING |  | The maximum percentage of Salesforce API quota allowed per day. |
| **select\_fields\_by\_default** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, Stitch will automatically set new fields added in Salesforce to replicate. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Salesforce source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_type":"BULK",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "is_sandbox":"false",
  "quota_percent_per_run":"20",
  "quota_percent_total":"80",
  "select_fields_by_default":"false",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Salesforce source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Salesforce's documentation](https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_oauth_and_connected_apps.htm) for more info on performing OAuth with Salesforce.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Salesforce connected app’s consumer key. This info can be found on the connected app’s **Manage Connected Apps** page or from the connected app’s definition. Refer to [Salesforce’s documentation](https://help.salesforce.com/articleView?id=connected_app_create_api_integration.htm&type=5) for more info. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Salesforce connected app’s consumer secret. This info can be found on the connected app’s **Manage Connected Apps** page or from the connected app’s definition. Refer to [Salesforce’s documentation](https://help.salesforce.com/articleView?id=connected_app_create_api_integration.htm&type=5) for more info. |
| **instance\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The URL indicating the instance of the authorizing user’s org. |
| **orgid** | STRING |  | The ID of the org the authorizing user belongs to. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A token that your Salesforce connected app will use to obtain new access tokens, when needed. |

##### Example Salesforce source connection property object with OAuth properties

```

```

```
{
  "client_id":"<YOUR_CONNECTED_APP_CLIENT_ID>",
  "client_secret":"<YOUR_CONNECTED_APP_CLIENT_SECRET>",
  "instance_url":"https://yourInstance.salesforce.com",
  "orgid":"<USER_ORG>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Selligent source connection property object

| **Property type:** | platform.selligent | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/selligent) |  |  |

Selligent connections read data from and correspond to source `type: platform.selligent`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Selligent API key. Contact your Selligent account manager for assistance in generating your API key. |
| **base\_url** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The base URL for your Selligent installation. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **organization** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of your organization in Selligent. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Selligent source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "base_url":"https://organization.yourhost.com:443",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "organization":"Organization",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The SendGrid source connection property object

| **Property type:** | platform.sendgrid | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/sendgrid-core) |  |  |

SendGrid connections read data from the SendGrid API and correspond to source `type: platform.sendgrid`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The SendGrid API key. Refer to [SendGrid’s documentation](https://sendgrid.com/docs/Classroom/Basics/API/api_key_permissions.html) for info about permissions and creating keys. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example SendGrid source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The SFTP source connection property object

| **Property type:** | platform.sftp | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/databases/sftp) |  |  |

SFTP connections read data from CSV files on an FTP server and correspond to source `type: platform.sftp`.

Refer to the [SFTP documentation](https://help.qlik.com/en-US/stitch/integrations/databases/sftp#setup-requirements) for requirements for CSV files.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li> <p><code>1</code></p> </li> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The host address (endpoint) of the SFTP server. |
| **password** | STRING |  | **Optional**: You only need to provide a password if you aren’t using SSH. |
| **port** | INTEGER | the Success icon<br><br>This property is required to fully configure the connection. | The port of the SFTP server. The default is `22`. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **tables** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A series of properties defining the CSV files to be tracked as tables. For every table configuration, this property will contain a JSON object with the following properties. **Note**: Every property should be an escaped string.<br><br>Refer to the [SFTP documentation](https://help.qlik.com/en-US/stitch/integrations/databases/sftp#setup-requirements) for requirements for CSV files.<br><br><ul> <li><strong>search_pattern</strong> - The search criteria Stitch should use when selecting CSV files for extraction. This can be the name of a single file or a regular expression. For example: <code>customers.csv</code> or <code>*\.csv</code></li> <li><strong>search_prefix</strong> - The directory path Stitch should limit the file search to. For example: <code>exports/data</code></li> <li><strong>table_name</strong> - The name of the table as it should appear in the destination. For example: <code>customers</code></li> <li> <p><strong>key_properties</strong> - A comma-separated list of header fields in the CSV files Stitch can use to uniquely identify records. For example: <code>_id,date</code></p> <p><strong>Note</strong>: If undefined, data will be loaded to the table in an append-only fashion. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/databases/sftp#loading-details">SFTP documentation</a> for more info.</p> </li> <li> <p><strong>date_overrides</strong> - A comma-separated list of header fields in the CSV that should be typed as <code>datetime</code> fields in the destination. For example: <code>updated_at,created_at</code></p> <p><strong>Note:</strong> If columns aren’t specified and values can’t be parsed as dates, Stitch will load data for the columns as nullable strings. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/databases/sftp#discovery--data-types">SFTP documentation</a> for more info.</p> </li> <li> <p><strong>delimiter</strong> - The field separator delimiter used in the CSV files. Accepted values are:</p> <ul> <li><code>,</code> - Comma</li> <li><code>\|</code> - Pipe</li> <li><code>\t</code> - Tab</li> </ul> </li></ul> |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the SFTP user. If using SSH, this should be the same user that adds the Stitch public key to their `authorized_keys` file. Refer to the [SFTP documentation](https://help.qlik.com/en-US/stitch/integrations/databases/sftp#configure-ssh-for-server) for instructions. |

##### Example SFTP source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "host":"ftp.example-website.com",
  "password":"<PASSWORD>",
  "port":"22",
  "start_date":"2018-01-10T00:00:00Z",
  "tables":"[{\"search_pattern\":\"customers.csv\",\"search_prefix\":\"exports\/files\",\"table_name\":\"customers\",\"key_properties\":\"id\",\"date_overrides\":\"created_at\",\"delimiter\":\",\"},{\"search_pattern\":\"orders.csv\",\"search_prefix\":\"exports\/files\",\"table_name\":\"orders\",\"key_properties\":\"id\",\"date_overrides\":\"updated_at\",\"delimiter\":\",\"}]",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The ShipHero source connection property object

| **Property type:** | platform.shiphero | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/shiphero) |  |  |

ShipHero connections read data from the ShipHero API and correspond to source `type: platform.shiphero`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A ShipHero API token, used to authenticate to ShipHero’s API.<br><br>**Note**: [In the ShipHero app](https://help.shiphero.com/article/32-where-can-i-get-my-api-credentials), this is referred to as an **API Key**. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example ShipHero source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Shippo source connection property object

| **Property type:** | platform.shippo | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/shippo) |  |  |

Shippo connections read data from the Shippo API and correspond to source `type: platform.shippo`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Shippo API token. Refer to the [Shippo documentation](https://help.qlik.com/en-US/stitch/integrations/saas/shippo#retrieve-api-creds) for instructions on retrieving this credential. |

##### Example Shippo source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Shopify source connection property object

| **Property type:** | platform.shopify | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/shopify/v3) |  |  |

Shopify connections read data from the Shopify API and correspond to source `type: platform.shopify`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **shop** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the Shopify shop.<br><br>For example: If the shop URL was `stitch-data.shopify.com`, this value would be `stitch-data`. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Shopify source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "shop":"stitch-data",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Slack source connection property object

| **Property type:** | platform.slack | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/slack) |  |  |

Slack connections read data from the Slack API and correspond to source `type: platform.slack`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING |  | The number of days to replicate for each request made for applicable streams during a replication job. The default is `7`.<br><br>This property applies to the following streams:<br><br><ul> <li><code>files</code></li> <li><code>messages</code></li> <li><code>remote_files</code></li></ul><br><br>For example: If this value is `7`, Stitch will replicate 7 days’ worth of data for each request made for the `files` stream.<br><br>**Note:** This doesn’t mean only seven days’ worth of data is replicated for each replication job, as Stitch can make several API requests for the same stream over the course of a job. This is implemented to more efficiently replicate data and prevent issues with Slack’s API. |
| **exclude\_archived** | STRING |  | If `false`, then the integration will replicate data for archived channels in your Slack workspace. The default is `false`. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **join\_public\_channels** | STRING |  | If `true`, then the integration will have your Slack app join all public channels in your Slack workspace and not just the ones you have personally joined. The default is `true`. |
| **lookback\_window** | STRING |  | The number of historical days’ worth of data to replicate from the `start_date` value for each replication job for the `files` and `remote_files` streams. The default is `14`. |
| **private\_channels** | STRING |  | If `true`, then the integration will replicate data for private channels in your Slack workspace. The default is `true`. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Slack app bot user OAuth access token, generated after you create a Slack app, assign the required scopes, and install the app in your workspace. Refer to the [Slack documentation](https://help.qlik.com/en-US/stitch/integrations/saas/slack#verification-token) for instructions on retrieving this information. |

##### Example Slack source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"7",
  "exclude_archived":"false",
  "frequency_in_minutes":"60",
  "join_public_channels":"true",
  "lookback_window":"7",
  "private_channels":"true",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<YOUR_APP_BOT_USER_OAUTH_ACCESS_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Snapchat Ads source connection property object

| **Property type:** | platform.snapchat-ads | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/snapchat-ads) |  |  |

Snapchat Ads connections read data from and correspond to source `type: platform.snapchat-ads`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Snapchat Ads source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

DESTINATION

### The Snowflake destination connection property object

| **Property type:** | snowflake | **Connection type:** | Destination |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/destinations/snowflake) |  |  |

Snowflake connections write data to a Snowflake and correspond to destination `type: snowflake`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **database** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the logical database to connect to. |
| **host** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The IP address or hostname of the database server. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password for the user connecting to the database server. **Note**: This property will never be returned by the API, but it can be submitted when creating or modifying a connection. |
| **port** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The port of the database server. The default is `443`. |
| **role** | STRING |  | The role to use. |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the database user. |
| **warehouse** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the Snowflake warehouse Stitch will connect to. |

##### Example Snowflake destination connection property object with form properties

```

```

```
{
  "database":"<DATABASE_NAME>",
  "host":"<HOST_ADDRESS>",
  "password":"<PASSWORD>",
  "port":"443",
  "role":"<OPTIONAL_ROLE>",
  "username":"<USERNAME>",
  "warehouse":"<WAREHOUSE>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Square source connection property object

| **Property type:** | platform.square | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/square) |  |  |

Square connections read data from the Square API and correspond to source `type: platform.square`.

Square source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-square-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-square-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Square source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **sandbox** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | If `true`, Stitch will connect to your Square sandbox environment. The default is `false`. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Square source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "sandbox":"`true` or `false`",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Square source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Square's documentation](https://developer.squareup.com/reference/square/oauth-api) for more info on performing OAuth with Square.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID generated by Square to identify your OAuth application. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A secret key generated by Square to verify your `client_id`. |
| **refresh\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An access token generated by a Square OAuth handshake. |

##### Example Square source connection property object with OAuth properties

```

```

```
{
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "refresh_token":"<REFRESH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Stripe source connection property object

| **Property type:** | platform.stripe | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/square) |  |  |

Stripe connections read data from the Stripe API and correspond to source `type: platform.stripe`.

Stripe source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-stripe-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-stripe-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Stripe source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING |  | **Internal field.** |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **lookback\_window** | INTEGER |  | The number of historical days’ worth of data to replicate from the `start_date` value for each replication job for your streams. The maximum lookback window is `600` days.” |
| **request\_timeout** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **Internal field.** |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **whitelist\_map** | STRING |  | An optional parameter used to select individual fields from the [`data` attribute in the `events` stream](https://stripe.com/docs/api/events/object).<br><br>The fields in a `data` object are dependent on the event’s `type`. For example: For an `invoice.*` event, the `data` object will contain an `invoice` object. Refer to [Stripe’s documentation](https://stripe.com/docs/api/events/types) for a list of supported event types and the fields a `data` object may contain for each event type.<br><br>The value for this property is typed as a `STRING` and takes the following form:<br><br>```<br>{<br>"events": [<br>["data","<field_1_breadcrumb>"],<br>["data","<field_2_breadcrumb>"],<br>...<br>["data","<field_n_breadcrumb>"]<br>]<br>}<br>```<br><br>The `<field_breadcrumb>` value is the path to the field you want to track. For example: The following would select the `id`, `amount`, `plan`, `plan.id`, and `plan.active` fields:<br><br>```<br>{<br>"events": [<br>["data","id"],<br>["data","amount"],<br>["data","plan"],<br>["data","plan","id"],<br>["data","plan","active"]<br>]<br>}<br>```<br><br>Fields for multiple event types may be included in the `whitelist_map` value. |

##### Example Stripe source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"",
  "frequency_in_minutes":"60",
  "lookback_window":"600",
  "request_timeout":"",
  "start_date":"2018-01-10T00:00:00Z",
  "whitelist_map":""{\"events\":[[\"data\",\"id\"],[\"data\",\"amount\"],[\"data\",\"plan\"],[\"data\",\"plan\",\"id\"],[\"data\",\"plan\",\"active\"]]}""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Stripe source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Stripe's documentation](https://stripe.com/docs/connect/oauth-reference) for more info on performing OAuth with Stripe.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The ID of the Stripe account being connected to Stitch. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The secret key of the Stripe account being connected to Stitch, available in the account’s Stripe dashboard. |

##### Example Stripe source connection property object with OAuth properties

```

```

```
{
  "account_id":"<ACCOUNT_ID>",
  "client_secret":"<CLIENT_SECRET>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The SurveyMonkey source connection property object

| **Property type:** | platform.surveymonkey | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/surveymonkey) |  |  |

SurveyMonkey connections read data from the SurveyMonkey API and correspond to source `type: platform.surveymonkey`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The access token. This access token allows Stitch to access your account’s API. Refer to the [SurveyMonkey documentation](https://help.qlik.com/en-US/stitch/integrations/saas/surveymonkey#obtain-access-token) for instructions on locating this info. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **survey\_id** | STRING |  | The survey ID. These survey IDs are used to pull simplified responses for specific surveys. Refer to the [SurveyMonkey documentation](https://help.qlik.com/en-US/stitch/integrations/saas/surveymonkey#retrieve-survey-id) for instructions on locating this info. |

##### Example SurveyMonkey source connection property object with form properties

```

```

```
{
  "access_token":"<YOUR_ACCESS_TOKEN>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "survey_id":"<YOUR_SURVEY_ID"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Taboola source connection property object

| **Property type:** | platform.taboola | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/taboola) |  |  |

Taboola connections read data from the Taboola API and correspond to source `type: platform.taboola`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Taboola account ID. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Taboola client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Taboola client secret. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Taboola password. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Taboola username. |

##### Example Taboola source connection property object with form properties

```

```

```
{
  "account_id":"<ACCOUNT_ID>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<CLIENT_ID>",
  "client_secret":"<CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "password":"<PASSWORD>",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The TikTok Ads source connection property object

| **Property type:** | platform.tiktok-ads | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/tiktok-ads) |  |  |

TikTok Ads connections read data from and correspond to source `type: platform.tiktok-ads`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example TikTok Ads source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Toggl source connection property object

| **Property type:** | platform.toggl | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/toggl) |  |  |

Toggl connections read data from the Toggl API and correspond to source `type: platform.toggl`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Toggl API token. For more info and instructions on retrieving this credential, refer to our [Toggl setup documentation](https://help.qlik.com/en-US/stitch/integrations/saas/toggl). |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **detailed\_report\_trailing\_days** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The number of days Stitch should replicate time entry data for during each replication job. This is only applicable to the `time_entries` stream.<br><br>For example: If this value is `5`, Stitch will replicate the past five days’ worth of data for the `time_entries` stream during every replication job. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Toggl source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_token":"<API_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "detailed_report_trailing_days":"5",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Trello source connection property object

| **Property type:** | platform.trello | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/trello) |  |  |

Trello connections read data from the Trello API and correspond to source `type: platform.trello`.

Trello source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-trello-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-trello-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Trello source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Trello source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Trello source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Trello's documentation](https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/#using-basic-oauth) for more info on performing OAuth with Trello.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. |  |
| **access\_token\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. |  |
| **consumer\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. |  |
| **consumer\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. |  |

##### Example Trello source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "access_token_secret":"<ACCESS_TOKEN_SECRET>",
  "consumer_key":"<CONSUMER_KEY>",
  "consumer_secret":"<CONSUMER_SECRET>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Twilio source connection property object

| **Property type:** | platform.twilio | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/twilio) |  |  |

Twilio connections read data from the Twilio API and correspond to source `type: platform.twilio`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_sid** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Twilio account SID. Refer to the [Twilio documentation](https://help.qlik.com/en-US/stitch/integrations/saas/twilio#retrieve-auth-sid) to retrieve this information. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **auth\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Twilio auth token. Refer to the [Twilio documentation](https://help.qlik.com/en-US/stitch/integrations/saas/twilio#retrieve-auth-sid) to retrieve this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_days** | INTEGER |  | The number of days of data to replicate at a time. The default value is `30`. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Twilio source connection property object with form properties

```

```

```
{
  "account_sid":"<YOUR_ACCOUNT_SID>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "auth_token":"<YOUR_AUTH_TOKEN>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_days":"XX",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Twitter Ads source connection property object

| **Property type:** | platform.twitter-ads | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/twitter-ads) |  |  |

Twitter Ads connections read data from the Twitter Ads API and correspond to source `type: platform.twitter-ads`.

Twitter Ads source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-twitter-ads-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-twitter-ads-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Twitter Ads source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **account\_ids** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A Twitter Ads account ID, or a comma-delimited list of account IDs. For example: `accountId1, accountId2`<br><br>Refer to the [Twitter Ads documentation](https://help.qlik.com/en-US/stitch/integrations/saas/twitter-ads#retrieve-account-id) to retrieve this information. |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **attribution\_window** | STRING |  | The number of days of historical records to replicate for custom report tables during each replication job. |
| **country\_codes** | STRING |  | A comma-delimited list of ISO 2-letter country codes for targeting and segmentation. **Note**: This value is required to use some segment types in custom reports. Refer to the [Segment compatibility reference](https://help.qlik.com/en-US/stitch/integrations/saas/twitter-ads#custom-report-configuration-options--segments) for more info. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **reports** | ARRAY |  | An array of objects, each object pertaining to a custom report.<br><br>**Note**: If provided, each property in this object must be provided to fully configure the custom report.<br><br><table> <tr> <td> <strong>Name</strong> </td> <td> <strong>Type</strong> </td> <td> <strong>Required</strong> <div><button>the Info icon</button><div>Indicates if a property is required. Required properties must be provided to fully configure the connection.</div></div> </td> <td> <strong>Description</strong> </td> </tr> <tr> <td> <strong>name</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>The name of the custom report.</p> </td> </tr> <tr> <td> <strong>entity</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>The  entity (object) to report on. The entity determines the metrics (fields) available for selection and the segments you can apply to those metrics. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/saas/twitter-ads#custom-report-configuration-options">Custom report options compatibility reference</a> for more info.</p><p>Accepted values are:</p><ul> <li> <p><code>ACCOUNT</code></p> </li> <li> <p><code>CAMPAIGN</code></p> </li> <li> <p><code>FUNDING_INVESTMENT</code></p> </li> <li> <p><code>LINE_ITEM</code></p> </li> <li> <p><code>MEDIA_CREATIVE</code></p> </li> <li> <p><code>ORGANIC_TWEET</code></p> </li> <li> <p><code>PROMOTED_ACCOUNT</code></p> </li> <li> <p><code>PROMOTED_TWEET</code></p> </li></ul> </td> </tr> <tr> <td> <strong>segment</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>The segment to apply to the <code>entity</code>’s available metrics. <strong>Note</strong>: Some entity and segment combinations may be incompatible. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/saas/twitter-ads#custom-report-configuration-options--segments">Segment compatibility reference</a> for more info.</p><p>Accepted values are:</p><ul> <li> <p><code>NO_SEGMENT</code></p> </li> <li> <p><code>AGE</code></p> </li> <li> <p><code>AMPLIFY_MARKETPLACE_PREROLL_VIDEOS</code></p> </li> <li> <p><code>AMPLIFY_PUBLISHER_TWEETS</code></p> </li> <li> <p><code>APP_STORE_CATEGORY</code></p> </li> <li> <p><code>AUDIENCES</code></p> </li> <li> <p><code>CONVERSIONS</code></p> </li> <li> <p><code>CONVERSION_TAGS</code></p> </li> <li> <p><code>DEVICES</code></p> </li> <li> <p><code>EVENTS</code></p> </li> <li> <p><code>GENDER</code></p> </li> <li> <p><code>INTERESTS</code></p> </li> <li> <p><code>KEYWORDS</code></p> </li> <li> <p><code>LANGUAGES</code></p> </li> <li> <p><code>LOCATION</code></p> </li> <li> <p><code>METROS</code></p> </li> <li> <p><code>PLATFORM_VERSIONS</code></p> </li> <li> <p><code>PLATFORMS</code></p> </li> <li> <p><code>POSTAL_CODES</code></p> </li> <li> <p><code>REGIONS</code></p> </li> <li> <p><code>SIMILAR_TO_FOLLOWERS_OF_USER</code></p> </li> <li> <p><code>SWIPEABLE_MEDIA</code></p> </li> <li> <p><code>TV_ADS</code></p> </li> <li> <p><code>TV_SHOWS</code></p> </li></ul> </td> </tr> <tr> <td> <strong>granularity</strong> </td> <td>				STRING			</td> <td> </td> <td> <p>The granularity of the custom report data. Accepted values are:</p><ul> <li><code>DAY</code></li> <li><code>HOUR</code></li> <li><code>TOTAL</code></li></ul> </td> </tr> </table> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **with\_deleted** | STRING |  | Whether to include logically deleted records, that fall outside of the attribution window, in the results. This value will be `true` or `false`. |

##### Example Twitter Ads source connection property object with form properties

```

```

```
{
  "account_ids":"<YOUR_ACCOUNT_ID_1>,<YOUR_ACCOUNT_ID_2>",
  "anchor_time":"2018-04-30T17:00:00Z",
  "attribution_window":"14",
  "country_codes":"US,MX,CA,DE",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "reports":[
   {
        "name": "campaigns_genders_hourly_report",
        "enitity": "CAMPAIGN",
        "segment": "GENDER",
        "granularity": "HOUR"
     },
     {
        "name": "line_items_regions_daily_report",
        "enitity": "LINE_ITEM",
        "segment": "REGIONS",
        "granularity": "DAY"
     }
   ],
  "start_date":"2018-01-10T00:00:00Z",
  "with_deleted":""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Twitter Ads source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Twitter Ads's documentation](https://developer.twitter.com/en/docs/basics/authentication/oauth-1-0a) for more info on performing OAuth with Twitter Ads.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The access token of the Twitter Ads account being connected to Stitch. |
| **access\_token\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The token secret key of the Twitter Ads account being connected to Stitch. |
| **consumer\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Twitter Ads OAuth application’s consumer key. This is obtained when you create an OAuth app with Twitter. |
| **consumer\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Twitter Ads OAuth application’s consumer secret. This is obtained when you create an OAuth app with Twitter. |

##### Example Twitter Ads source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "access_token_secret":"<ACCESS_TOKEN_SECRET>",
  "consumer_key":"<CONSUMER_KEY>",
  "consumer_secret":"<CONSUMER_SECRET>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Typeform source connection property object

| **Property type:** | platform.typeform | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/typeform) |  |  |

Typeform connections read data from the Typeform API and correspond to source `type: platform.typeform`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **forms** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Typeform form ID(s) Stitch should replicate. If replicating multiple forms, enter the IDs as a comma-separated list. For example: `"<FORM_ID_1>, <FORM_ID_2>"`<br>Refer to our [Typeform documentation](https://help.qlik.com/en-US/stitch/integrations/saas/typeform#retrieve-typeform-form-ids) for instructions on retrieving form IDs. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **incremental\_range** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The type of data aggregation Stitch should use when replicating Typeform data. Accepted values are:<br><br><ul> <li><code>daily</code></li> <li><code>hourly</code></li></ul> |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Typeform API token. Refer to our [Typeform documentation](https://help.qlik.com/en-US/stitch/integrations/saas/typeform#generate-typeform-api-token) for instructions on generating the token. |

##### Example Typeform source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "forms":"<FORM_ID_1>, <FORM_ID_2>",
  "frequency_in_minutes":"60",
  "incremental_range":"daily",
  "start_date":"2018-01-10T00:00:00Z",
  "token":"<TYPEFORM_API_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The UJET source connection property object

| **Property type:** | platform.ujet | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/ujet) |  |  |

UJET connections read data from and correspond to source `type: platform.ujet`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **company\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your UJET company key. Refer to the [UJET documentation](https://help.qlik.com/en-US/stitch/integrations/saas/ujet#retrieve-keys) to retrieve this information. |
| **company\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your UJET company secret code. Refer to the [UJET documentation](https://help.qlik.com/en-US/stitch/integrations/saas/ujet#retrieve-keys) to retrieve this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **date\_window\_size** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **This is an internal field for Stitch use**. |
| **domain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The domain of your UJET account’s URL. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain of your account’s URL. For example: If the URL were `stitch.ujet.com`, the subdomain would be `stitch`. |

##### Example UJET source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "company_key":"<YOUR_COMPANY_KEY>",
  "company_secret":"<YOUR_COMPANY_SECRET_CODE>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "date_window_size":"",
  "domain":"ujet",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"your-subdomain"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Urban Airship source connection property object

| **Property type:** | platform.urban-airship | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/urban-airship) |  |  |

Urban Airship connections read data from the Urban Airship API and correspond to source `type: platform.urban-airship`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **app\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Urban Airship app key. Refer to the [Urban Airship documentation](https://help.qlik.com/en-US/stitch/integrations/saas/urban-airship#retrieve-app-creds) for instructions on retrieving this credential. |
| **app\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Urban Airship app secret. Refer to the [Urban Airship documentation](https://help.qlik.com/en-US/stitch/integrations/saas/urban-airship#retrieve-app-creds) for instructions on retrieving this credential. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Urban Airship source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "app_key":"<APP_KEY>",
  "app_secret":"<APP_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The UserVoice source connection property object

| **Property type:** | platform.uservoice | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/uservoice) |  |  |

UserVoice connections read data from the UserVoice API and correspond to source `type: platform.uservoice`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The UserVoice API key. API keys must be generated by a user who can access **Settings** in their UserVoice account. Refer to [UserVoice’s documentation](https://developer.uservoice.com/docs/api/v2/getting-started/) for credential generation instructions. |
| **api\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The UserVoice API secret. API secrets must be generated by a user who can access **Settings** in their UserVoice account. Refer to [UserVoice’s documentation](https://developer.uservoice.com/docs/api/v2/getting-started/) for credential generation instructions. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The subdomain of the UserVoice account to replicate data from. For example: If the full subdomain were `stitch.uservoice.com`, only `stitch` would be provided. |

##### Example UserVoice source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "api_secret":"<SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Workday RaaS source connection property object

| **Property type:** | platform.workday-raas | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/workday-raas) |  |  |

Workday RaaS connections read data from the Workday RaaS API and correspond to source `type: platform.workday-raas`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your password for your Workday RaaS account. |
| **reports** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | A stringified JSON array containing objects with `report_url` and `report_name` keys. For every report you want to replicate from Workday RaaS, include an object with these keys:<br><br><ul> <li><code>report_url</code> - A report’s Workday XML REST link. Refer to the <a href="https://help.qlik.com/en-US/stitch/integrations/saas/workday-raas#retrieve-report-url">Workday RaaS documentation</a> for instructions on retrieving this info from Workday RaaS.</li> <li><code>report_name</code> - A report name of your choice</li></ul><br><br>Refer to the [example object](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-workday-raas-object-example-usage) below to see what this value should look like. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your username for your Workday RaaS account. |

##### Example Workday RaaS source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "password":"<YOUR_PASSWORD>",
  "reports":"[{\"report_url\": \"<REPORT_URL_1>", \"table_name\": \"REPORT_ONE\"},{\"report_url\": \"<REPORT_URL_2>", \"table_name\": \"REPORT_TWO\"}]",
  "start_date":"2018-01-10T00:00:00Z",
  "username":"<YOUR_USERNAME>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Xero source connection property object

| **Property type:** | platform.xero | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/xero) |  |  |

Xero connections read data from the Xero API and correspond to source `type: platform.xero`.

Xero source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-xero-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-xero-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Xero source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **oauth\_s3\_bucket** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **Note:** This is a read-only property and will be returned when the Xero object is successfully created. Including it in `POST` or `PUT` requests will result in `InvalidProperties` errors.<br><br>**This is an internal Stitch field**. |
| **oauth\_s3\_path** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | **Note:** This is a read-only property and will be returned when the Xero object is successfully created. Including it in `POST` or `PUT` requests will result in `InvalidProperties` errors.<br><br>**This is an internal Stitch field**. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Xero source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "oauth_s3_bucket":"<STITCH_OAUTH_S3_BUCKET>",
  "oauth_s3_path":"<STITCH_OAUTH_S3_PATH>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Xero source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

```
<p>When configuring OAuth for Xero sources, note that:</p>
```

* **Only Partner Applications are supported.** Stitch’s Xero source is designed to work only with [Xero Partner Applications](https://developer.xero.com/documentation/auth-and-limits/partner-applications). Private Applications aren’t currently supported.
* **This version of the source uses Xero’s OAuth 1.0a implementation**. Upgrading to OAuth 2.0 is on the roadmap, but there currently isn’t a release timeline.

Refer to [Xero's documentation](https://developer.xero.com/documentation/auth-and-limits/partner-applications) for more info on performing OAuth with Xero.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **consumer\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your OAuth 1.0a application’s consumer key, generated when you register your application with Xero. |
| **consumer\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your OAuth 1.0a application’s consumer secret, generated when you register your application with Xero. |
| **oauth\_session\_handle** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An OAuth 1.0a session handle, used to refresh the `oauth_token`. |
| **oauth\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An OAuth 1.0a access token. |
| **oauth\_token\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An OAuth 1.0a access token secret. |
| **organization\_name** | STRING |  | The name of the organization allowing access. |
| **rsa\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An RSA Key, generated when you register your application with Xero. Refer to [Xero’s documentation](https://developer.xero.com/documentation/auth-and-limits/create-publicprivate-key) for more info. |

##### Example Xero source connection property object with OAuth properties

```

```

```
{
  "consumer_key":"<OAUTH_1.0A_CONSUMER_KEY>",
  "consumer_secret":"<OAUTH_1.0A_CONSUMER_SECRET>",
  "oauth_session_handle":"<OAUTH_1.0A_SESSION_HANDLE>",
  "oauth_token":"<OAUTH_1.0A_ACCESS_TOKEN>",
  "oauth_token_secret":"<OAUTH_1.0A_ACCESS_TOKEN_SECRET>",
  "organization_name":"<ORGANIZATION_NAME>",
  "rsa_key":"<RSA_KEY>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Yotpo source connection property object

| **Property type:** | platform.yotpo | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/yotpo) |  |  |

Yotpo connections read data from the Yotpo API and correspond to source `type: platform.yotpo`.

**Note**: Creating a Yotpo source requires Yotpo API credentials. Retrieving these credentials requires Yotpo Account Administrator permissions. Refer to [Yotpo’s documentation](https://support.yotpo.com/en/article/finding-your-app-key-and-your-secret-key) for more info.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **api\_key** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API Key for the Yotpo account Stitch should replicate data from. This is the **App Key** field in the Yotpo app, accessed by clicking **User menu (people icon) &gt; Account Settings &gt; Store tab**. |
| **api\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The API Secret for the Yotpo account Stitch should replicate data from. This is the **Secret Key** field in the Yotpo app, accessed by clicking **User menu (people icon) &gt; Account Settings &gt; Store tab**.<br><br>**Note**: Yotpo Account Administrator permissions are required to retrieve this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Yotpo source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "api_key":"<API_KEY>",
  "api_secret":"<API_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Zendesk Chat source connection property object

| **Property type:** | platform.zendesk-chat | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/zendesk-chat) |  |  |

Zendesk Chat connections read data from the Zendesk Chat API and correspond to source `type: platform.zendesk-chat`.

Zendesk Chat source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-chat-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-chat-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Zendesk Chat source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | **Note: Advanced Scheduling using Cron is not yet supported for this source.** A value may be submitted for this property if the account is on an Advanced or Premium plan, but Stitch will not use the expression submitted.<br><br>A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING |  | The subdomain of your Zendesk Chat account URL. |

##### Example Zendesk Chat source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"30",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<YOUR_SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Zendesk Chat source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Zendesk Chat's documentation](https://developer.zendesk.com/api-reference/live-chat/introduction/#oauth-access-token) for more info on performing OAuth with Zendesk Chat.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The access token of the Zendesk Chat account being connected to Stitch. |

##### Example Zendesk Chat source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Zendesk source connection property object

| **Property type:** | platform.zendesk | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/zendesk) |  |  |

Zendesk connections read data from the Zendesk API and correspond to source `type: platform.zendesk`.

Zendesk source connection property objects can contain two types of properties:

* [Form properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-object-form): Required to create the source and complete the source's `form` step.
* [OAuth properties](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#source-form-properties-zendesk-object-oauth): **Required only if you're performing OAuth for this source yourself.** Refer to the [Performing OAuth with Stitch Connect](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/configure-oauth-for-a-source-with-stitch-connect) guide for more info.

#### Zendesk source form properties

Form properties are used to complete the `form` step in source configuration.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`3600`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **subdomain** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The prefix of the Zendesk subdomain Stitch should replicate data from.<br><br>For example: If the address is `stitchdata.zendesk.com`, only `stitchdata` would be entered as the value. |

##### Example Zendesk source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"3600",
  "start_date":"2018-01-10T00:00:00Z",
  "subdomain":"<YOUR_ZENDESK_SUBDOMAIN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

#### Zendesk source OAuth properties

OAuth properties are used to complete the `oauth` step in source configuration.

**A source's OAuth properties are required only if you’re performing OAuth for this source yourself.** After you perform the OAuth handshake, use the [PUT /v4/sources/{source_id}](https://help.qlik.com/en-US/stitch/developers/stitch-connect/api#update-a-source) endpoint to update the source with the OAuth properties listed below.

Refer to [Zendesk's documentation](https://support.zendesk.com/hc/en-us/articles/203663836) for more info on performing OAuth with Zendesk.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `oauth` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **access\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The Zendesk token to use in future requests to the Zendesk API, created after a successful OAuth handshake. |
| **client\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Zendesk OAuth application’s client ID. |
| **client\_secret** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | Your Zendesk OAuth application’s client secret. |
| **marketplace\_app\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The app ID assigned when you submit your app to the [Zendesk Marketplace](https://developer.zendesk.com/apps/docs/publish/submit_your_app#submitting-integration-apps). |
| **marketplace\_name** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The name of the integration in the [Zendesk Marketplace](https://developer.zendesk.com/apps/docs/publish/submit_your_app#submitting-integration-apps). |
| **marketplace\_organization\_id** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The organization ID of your organization from the [Zendesk Marketplace developer portal](https://apps.zendesk.com/organization). |
| **oauth\_token** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | An OAuth token associated with the `client_id`. Refer to [Zendesk’s documentation](https://develop.zendesk.com/hc/en-us/articles/360001074348) for more info. |

##### Example Zendesk source connection property object with OAuth properties

```

```

```
{
  "access_token":"<ACCESS_TOKEN>",
  "client_id":"<YOUR_OAUTH_CLIENT_ID>",
  "client_secret":"<YOUR_OAUTH_CLIENT_SECRET>",
  "marketplace_app_id":"<YOUR_MARKETPLACE_APP_ID>",
  "marketplace_name":"<YOUR_MARKETPLACE_INTEGRATION_NAME>",
  "marketplace_organization_id":"<YOUR_MARKETPLACE_ORGANIZATION_ID>",
  "oauth_token":"<YOUR_OAUTH_TOKEN>"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Zoom source connection property object

| **Property type:** | platform.zoom | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/zoom) |  |  |

Zoom connections read data from the Zoom API and correspond to source `type: platform.zoom`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **client\_id** | STRING |  | Your Zoom client ID. Only use this if you plan to connect to Stitch using an OAuth app. Refer to the [Zoom documentation](https://help.qlik.com/en-US/stitch/integrations/saas/zoom#obtain-tokens) to retrieve this information. |
| **client\_secret** | STRING |  | Your Zoom client secret key. Only use this if you plan to connect to Stitch using an OAuth app. Refer to the [Zoom documentation](https://help.qlik.com/en-US/stitch/integrations/saas/zoom#obtain-tokens) to retrieve this information. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`60`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **jwt** | STRING |  | Your Zoom JSON Web Token (JWT). Only use this if you plan to connect to Stitch using a JWT app. Refer to the [Zoom documentation](https://help.qlik.com/en-US/stitch/integrations/saas/zoom#obtain-tokens) to retrieve this information. |
| **refresh\_token** | STRING |  | Your Zoom refresh token. Only use this if you plan to connect to Stitch using an OAuth app. Refer to the [Zoom documentation](https://help.qlik.com/en-US/stitch/integrations/saas/zoom#obtain-tokens) to retrieve this information. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |

##### Example Zoom source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "client_id":"<YOUR_CLIENT_ID>",
  "client_secret":"<YOUR_CLIENT_SECRET>",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "frequency_in_minutes":"60",
  "jwt":"<YOUR_JWT>",
  "refresh_token":"<YOUR_REFRESH_TOKEN>",
  "start_date":"2018-01-10T00:00:00Z"
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)

SOURCE

### The Zuora source connection property object

| **Property type:** | platform.zuora | **Connection type:** | Source |
| --- | --- | --- | --- |
| **Documentation:** | [Stitch docs](https://help.qlik.com/en-US/stitch/integrations/saas/zuora) |  |  |

Zuora connections read data from the Zuora API and correspond to source `type: platform.zuora`.

**Note**: Attributes marked as

the Success icon

Required

(required) must be provided to complete the `form` step for the connection.

| **Name** | **Type** | **Required**<br><br>the Info icon<br><br>Indicates if a property is required. Required properties must be provided to fully configure the connection. | **Description** |
| --- | --- | --- | --- |
| **anchor\_time** | STRING |  | Defines the time that `frequency_in_minutes` is “anchored” to, which Stitch will use to create the integration’s replication schedule. In Stitch, this is referred to as [Anchor Scheduling](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/anchor-scheduling).<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date. **Note**: When Stitch stores this value, it will be in UTC. You should provide this value in UTC to ensure the desired anchor time is retained.<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **cron\_expression** | STRING |  | A valid Quartz cron expression representing the replication schedule for the integration. Refer to the [Advanced Scheduling documentation](https://help.qlik.com/en-US/stitch/replication/replication-scheduling/advanced-scheduling) for more info.<br><br>**Note**: If neither a `cron_expression` or `frequency_in_minutes` property is provided, Stitch will use the source’s default `frequency_in_minutes` value (`30`).<br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **european** | STRING |  | If `true`, the Zuora account being connected is based in Europe. |
| **frequency\_in\_minutes** | STRING |  | Defines how often, in minutes, Stitch should attempt to replicate data from . Accepted values are:<br><br><ul> <li><code>30</code></li> <li><code>60</code></li> <li><code>360</code></li> <li><code>720</code></li> <li><code>1440</code></li></ul><br><br>Refer to the [Replication Scheduling for API sources guide](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/replication-scheduling-for-sources) for more info about replication scheduling using the API. |
| **password** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The password associated with the Zuora user authorizing the connection. |
| **sandbox** | STRING |  | If `true`, the Zuora account being connected is a sandbox. |
| **start\_date** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The date from which Stitch should begin replicating data from . Data from this date forward will be replicated.<br><br>This field must contain an [ISO 8601-compliant](https://en.wikipedia.org/wiki/ISO_8601) date, and the timestamp must be midnight. For example: `2018-01-01T00:00:00Z` |
| **username** | STRING | the Success icon<br><br>This property is required to fully configure the connection. | The username of the Zuora user authorizing the connection. To successfully create a connection, this user must:<br><br><ol> <li><strong>Have Standard user permissions across the board</strong>,</li> <li><strong>Have two-factor authentication disabled</strong>. Refer to this <a href="https://knowledgecenter.zuora.com/CF_Users_and_Administrators/Two-Factor_Authentication">Zuora article</a> for assistance in disabling this setting.</li> <li><strong>Have credentials that don’t expire</strong>. This is only applicable if Password Expiration rules are enforced. Refer to <a href="https://knowledgecenter.zuora.com/kb/How_do_I_prevent_my_API_user_login_from_expiring%3F">Zuora’s documentation</a> for a workaround.</li></ol><br><br>For more info, refer to our [Zuora integration documentation](https://help.qlik.com/en-US/stitch/integrations/saas/zuora#create-the-zuora-user). |

##### Example Zuora source connection property object with form properties

```

```

```
{
  "anchor_time":"2018-04-30T17:00:00Z",
  "cron_expression":"0 0 12 ? * MON-FRI *",
  "european":"false",
  "frequency_in_minutes":"30",
  "password":"",
  "sandbox":"false",
  "start_date":"2018-01-10T00:00:00Z",
  "username":""
}
```

[Back to connection property object search](https://help.qlik.com/en-US/stitch/developers/stitch-connect/guides/source-destination-reference#search-connection-properties)