# hotglue Docs ## Docs - [Retrieve access token](https://docs.hotglue.com/api-reference/access-tokens/retrieve-access-token.md): Uses the tenant's linked credentials to retrieve a new access token for a given connector. Only supported on select connectors - [Authentication](https://docs.hotglue.com/api-reference/authentication.md) - [Create linked flows](https://docs.hotglue.com/api-reference/flows/create-linked-flows.md): Link a flow for a specific tenant - [Retrieve linked flows](https://docs.hotglue.com/api-reference/flows/retrieve-linked-flows.md): Returns the flows that are currently linked for a specific tenant - [Retrieve supported flows](https://docs.hotglue.com/api-reference/flows/retrieve-supported-flows.md): Returns all flows in an environment and their connectors - [Fetch job zip](https://docs.hotglue.com/api-reference/jobs/fetch-job-zip.md): Jobs Download - [Fetch jobs](https://docs.hotglue.com/api-reference/jobs/fetch-jobs.md): Returns a list of job details for a specified tenant. Note that this endpoint does not return raw data fetched in jobs. - [Get latest job](https://docs.hotglue.com/api-reference/jobs/get-latest-job.md): Fetch the most recent job for a given tenant in a given flow - [Kill job](https://docs.hotglue.com/api-reference/jobs/kill-job.md): End any running processes for a job - [Poll job status](https://docs.hotglue.com/api-reference/jobs/poll-job-status.md): Check on the status of a job, using the `job_root` returned by your initial Run Job call. Read about the possible job statuses [here](/key-concepts/jobs/life-cycle). - [Retrigger a job](https://docs.hotglue.com/api-reference/jobs/retrigger-job.md): Retriggers a job based on the provided job_root and parameters. Returns the job details for the retriggered job. - [Rollback job](https://docs.hotglue.com/api-reference/jobs/rollback-job.md): Reset the the configuration to the state before a given job ran. This affects the `source state` (bookmarks) and the `snapshots`. - [Trigger download](https://docs.hotglue.com/api-reference/jobs/trigger-download.md): Jobs Download - [Create a Magic Link](https://docs.hotglue.com/api-reference/manage-tenants/create-magic-link.md): Create a Magic Link to allow tenants to link an integration. - [Delete a tenant](https://docs.hotglue.com/api-reference/manage-tenants/delete-a-tenant.md): Delete all of a tenants data and optionally revoke OAuth connections - [Delete Snapshot](https://docs.hotglue.com/api-reference/manage-tenants/delete-snapshot.md): Delete all existing snapshots for a particular tenant - [Get Snapshots](https://docs.hotglue.com/api-reference/manage-tenants/get-snapshot.md): Retrieve either a list of snapshot files or a specific snapshot file for a tenant. - [Get tenant config](https://docs.hotglue.com/api-reference/manage-tenants/get-tenant-config.md): Gets the `tenant-config.json` from snapshots - [Get tenant mapping](https://docs.hotglue.com/api-reference/manage-tenants/get-tenant-mapping.md): Gets the mapping object from the `tenant-config.json`, if present - [Retrieve tenants](https://docs.hotglue.com/api-reference/manage-tenants/retrieve-tenants.md): Returns a list of tenants that exist in an environment - [Set tenant config](https://docs.hotglue.com/api-reference/manage-tenants/set-tenant-config.md): Creates a `tenant-config.json` that you can use to store custom settings, credentials, and metadata - [Set tenant mapping](https://docs.hotglue.com/api-reference/manage-tenants/set-tenant-mapping.md): Adds a mapping object to the `tenant-config.json`. - [Set tenant metadata](https://docs.hotglue.com/api-reference/manage-tenants/set-tenant-metadata.md): Add metadata to your [Tenant Metadata](/key-concepts/tenants/metadata) object - [Toggle schedule](https://docs.hotglue.com/api-reference/manage-tenants/toggle-schedule.md): Disable, enable, and manage schedules across tenants in your environment - [Update tenant config](https://docs.hotglue.com/api-reference/manage-tenants/update-tenant-config.md): Update an existing tenant config - [Overview](https://docs.hotglue.com/api-reference/overview.md): Start making requests to the hotglue API! - [Poll write request](https://docs.hotglue.com/api-reference/real-time/status.md): If a real-time write request returns async: true, you can use this endpoint to get the result of the request. - [Write to a connector](https://docs.hotglue.com/api-reference/real-time/write.md): Write data directly to integrations in real-time. Note: this feature is in beta with limited support. - [Create jobs schedule](https://docs.hotglue.com/api-reference/schedule-jobs/create-jobs-schedule.md): Create a new schedule for a tenant - [Delete jobs schedule](https://docs.hotglue.com/api-reference/schedule-jobs/delete-jobs-schedule.md): Delete a schedule for a tenant - [Retrieve jobs schedule](https://docs.hotglue.com/api-reference/schedule-jobs/retrieve-jobs-schedule.md): Fetch the schedule for a tenant - [Delete Connector Selected Filters](https://docs.hotglue.com/api-reference/stream-filters/delete-selected-filters.md): Delete the Connector Selected Filters configuration - [Retrieve Connector Available Filters](https://docs.hotglue.com/api-reference/stream-filters/get-available-filters.md): Fetch the Available Filters configuration for a connector - [Retrieve Connector Selected Filters](https://docs.hotglue.com/api-reference/stream-filters/get-selected-filters.md): Fetch the Connector Selected Filters configuration - [Save Connector Selected Filters](https://docs.hotglue.com/api-reference/stream-filters/put-selected-filters.md): Save the Connector Selected Filters configuration - [Introduction](https://docs.hotglue.com/api-reference/v1/introduction.md): The following endpoints apply for V1, one-way flows - [Run a V1 job](https://docs.hotglue.com/api-reference/v1/jobs/run-job.md): Kicks off a job for a given tenant. When using the API tap, you can pass a payload in the `state` object to be written to the target. - [Delete source state](https://docs.hotglue.com/api-reference/v1/linked-sources-state/delete-source-state.md): Clearing the source state means that the next job will be a full sync - [Retrieve source state](https://docs.hotglue.com/api-reference/v1/linked-sources-state/retrieve-source-state.md): Fetch the current bookmarks for your tenant's linked source - [Set source state](https://docs.hotglue.com/api-reference/v1/linked-sources-state/set-source-state.md): Overwrite the source state with your own bookmarks to re-sync or ignore data - [Kill discover](https://docs.hotglue.com/api-reference/v1/linked-sources/kill-discover.md) - [Link a source](https://docs.hotglue.com/api-reference/v1/linked-sources/link-a-source.md): Create a new connection for a tenant by passing a config object, along with an optional schedule or field_map - [Poll Discover](https://docs.hotglue.com/api-reference/v1/linked-sources/poll-discover.md): Check the status of a running discover. If empty, no discover is currently running. - [Retrieve linked source](https://docs.hotglue.com/api-reference/v1/linked-sources/retrieve-linked-source.md): Fetch the linked source for a tenant. This can be useful for fetching credentials and flags, and to confirm that a user is properly connected. - [Run Discover](https://docs.hotglue.com/api-reference/v1/linked-sources/run-discover.md): Run a discover to generate a `catalog` of available tables and fields - [Unlink a source](https://docs.hotglue.com/api-reference/v1/linked-sources/unlink-a-source.md): Permanently delete your tenant's connection. This cannot be undone. - [Update linked sources](https://docs.hotglue.com/api-reference/v1/linked-sources/update-linked-sources.md): Modify the field map or change the config for a linked source - [Link a target](https://docs.hotglue.com/api-reference/v1/linked-targets/link-a-target.md): Link one of your tenants to a target - [Retrieve linked target](https://docs.hotglue.com/api-reference/v1/linked-targets/retrieve-linked-target.md): Fetch metadata about your tenant's linked target - [Run Discover](https://docs.hotglue.com/api-reference/v1/linked-targets/run-discover.md): Run a discover for a linked target - [Unlink a target](https://docs.hotglue.com/api-reference/v1/linked-targets/unlink-a-target.md): Clears the configuration for a tenant's linked target. This cannot be undone. - [Update a linked target](https://docs.hotglue.com/api-reference/v1/linked-targets/update-linked-target.md): Modify the config object on a linkedTarget - [Available sources](https://docs.hotglue.com/api-reference/v1/source-metadata/available-sources.md): Returns details for every source that you can enable in your environment - [Supported sources](https://docs.hotglue.com/api-reference/v1/source-metadata/supported-sources.md): Returns all of the sources that are enabled in a particular flow - [Available targets](https://docs.hotglue.com/api-reference/v1/target-metadata/available-targets.md): Returns details for every target that you can enable in your environment - [Supported targets](https://docs.hotglue.com/api-reference/v1/target-metadata/supported-targets.md): Returns all of the targets that are enabled in a particular flow - [Retrieve available connectors](https://docs.hotglue.com/api-reference/v2/connector-metadata/retrieve-available-connectors.md): Returns details for every connector that you can enable in your environment - [Retrieve supported connectors](https://docs.hotglue.com/api-reference/v2/connector-metadata/retrieve-supported-connectors.md): Returns details for connectors that have been enabled in a given flow - [Introduction](https://docs.hotglue.com/api-reference/v2/introduction.md): The following section applies to V2 bidirectional flows. - [Run a V2 Job](https://docs.hotglue.com/api-reference/v2/jobs/create.md): Kicks off a job for a given tenant. Can be used to write data in target flows by passing a payload in the state object. - [Delete connector state](https://docs.hotglue.com/api-reference/v2/linked-connectors-state/delete-connector-state.md): Clearing the connector state means that the next job will be a full sync - [Retrieve connector state](https://docs.hotglue.com/api-reference/v2/linked-connectors-state/retrieve-connector-state.md): Fetch the current bookmarks for your tenant's linked connector - [Set connector state](https://docs.hotglue.com/api-reference/v2/linked-connectors-state/set-connector-state.md): Overwrite the connector state with your own bookmarks to re-sync or ignore data - [Link a connector](https://docs.hotglue.com/api-reference/v2/linked-connectors/create.md): Create a new connection for your tenant, along with an optional schedule and field map, without using the embedded widget. - [Unlink connector](https://docs.hotglue.com/api-reference/v2/linked-connectors/delete.md): Clear the credentials and configuration for a tenant's linked integration. This cannot be undone. - [Retrieve linked connector](https://docs.hotglue.com/api-reference/v2/linked-connectors/get.md): Fetch the configuration details for a linked connector - [Poll Discover](https://docs.hotglue.com/api-reference/v2/linked-connectors/poll-discover-status.md): Check the status of a running discover. If empty, no discover is currently running. - [Run Discover](https://docs.hotglue.com/api-reference/v2/linked-connectors/trigger-discover.md): Run a discover to generate a `catalog` of available tables and fields - [Update linked connectors](https://docs.hotglue.com/api-reference/v2/linked-connectors/update.md): Modify the field map or change the config for a linked connector - [Unlink a source](https://docs.hotglue.com/api-reference/v2/linked-sources/delete.md): Permanently delete your tenant's linked source connection. This will revoke OAuth credentials and remove the source configuration. This cannot be undone. - [Get linked sources](https://docs.hotglue.com/api-reference/v2/linked-sources/get.md): Get a linked source's configuration, catalog, secrets, and trigger mapping for a V2 flow - [Update linked source](https://docs.hotglue.com/api-reference/v2/linked-sources/update.md): Update a linked source - [Unlink a target](https://docs.hotglue.com/api-reference/v2/linked-targets/delete.md): Permanently delete your tenant's linked target connection. This will revoke OAuth credentials and remove the target configuration. This cannot be undone. - [Get linked targets](https://docs.hotglue.com/api-reference/v2/linked-targets/get.md): Returns the targets linked by a user_id in this env_id - [Update linked target](https://docs.hotglue.com/api-reference/v2/linked-targets/update.md): Update a linked target - [Configuration](https://docs.hotglue.com/cli/configuration.md) - [Env](https://docs.hotglue.com/cli/env.md): hotglue CLI commands for env settings - [ETL](https://docs.hotglue.com/cli/etl.md): hotglue CLI commands for ETL - [Flows](https://docs.hotglue.com/cli/flows.md): hotglue CLI commands for flows - [Jobs](https://docs.hotglue.com/cli/jobs.md): hotglue CLI commands for jobs - [Overview](https://docs.hotglue.com/cli/overview.md): A brief overview of the hotglue CLI and installation options - [Singer Utils](https://docs.hotglue.com/cli/singer.md): hotglue CLI utils for developing Singer tap and targets - [Snapshots](https://docs.hotglue.com/cli/snapshots.md): Download and deploy snapshots for a tenant - [Tenants](https://docs.hotglue.com/cli/tenants.md): hotglue CLI commands for tenants - [Changelog](https://docs.hotglue.com/connection-methods/embedded-widget/changelog.md): This changelog documents the updates, enhancements, and bug fixes for the `@hotglue/widget` package. - [Javascript Reference](https://docs.hotglue.com/connection-methods/embedded-widget/javascript.md): Using the hotglue widget with plain JavaScript - [Allow multiple sources](https://docs.hotglue.com/connection-methods/embedded-widget/options/allow-multiple-sources.md): Allows tenants to connect to multiple distinct connectors in the same flow - [Create metadata](https://docs.hotglue.com/connection-methods/embedded-widget/options/create-metadata.md): Define tenant metadata like name, industry, or contact - [Custom Credential Validation](https://docs.hotglue.com/connection-methods/embedded-widget/options/custom-credential-validation.md): Specify custom validation logic for credential input in the widget. - [Custom field mapping](https://docs.hotglue.com/connection-methods/embedded-widget/options/custom-field-mapping.md): Allow users to map their fields to your schema - [Filter](https://docs.hotglue.com/connection-methods/embedded-widget/options/filter.md): Object specifying filters - [Hide back buttons](https://docs.hotglue.com/connection-methods/embedded-widget/options/hide-back-buttons.md): Hides back buttons in widget. Usually used for the `link` function - [Listeners](https://docs.hotglue.com/connection-methods/embedded-widget/options/listener.md): Use callbacks to respond to Widget events - [Localization](https://docs.hotglue.com/connection-methods/embedded-widget/options/override-default-text.md): `localization` overrides default headers, captions, and buttons in the widget - [Skip to flow](https://docs.hotglue.com/connection-methods/embedded-widget/options/skip-to-flow.md): Instead of showing a list of flows, `flow` will open to a specific flow - [Overview](https://docs.hotglue.com/connection-methods/embedded-widget/overview.md): The hotglue widget allows you to offer native, inline integrations in your app with a few lines of code. - [HotglueConfig](https://docs.hotglue.com/connection-methods/embedded-widget/react/hotglue-config.md): HotglueConfig component reference - [Inline component](https://docs.hotglue.com/connection-methods/embedded-widget/react/inline-component.md): Connections React component reference - [Overview](https://docs.hotglue.com/connection-methods/embedded-widget/react/overview.md): Using the hotglue widget with React - [Use the widget](https://docs.hotglue.com/connection-methods/embedded-widget/react/use-the-widget.md): useHotglue React hook reference - [Magic Links](https://docs.hotglue.com/connection-methods/magic-links.md): Connect your customers to integrations with powerful links - [Abicart](https://docs.hotglue.com/connectors/abicart.md) - [Abra](https://docs.hotglue.com/connectors/abra.md) - [ActiveCampaign](https://docs.hotglue.com/connectors/activecampaign.md) - [Azure Active Directory](https://docs.hotglue.com/connectors/activedirectory.md) - [Google Adwords](https://docs.hotglue.com/connectors/adwords.md) - [Affinity](https://docs.hotglue.com/connectors/affinity.md) - [Agile CRM](https://docs.hotglue.com/connectors/agilecrm.md) - [Airtable](https://docs.hotglue.com/connectors/airtable.md) - [Altium 365](https://docs.hotglue.com/connectors/altium.md) - [Amazon Ads](https://docs.hotglue.com/connectors/amazon-advertising.md) - [Amazon Seller](https://docs.hotglue.com/connectors/amazon-seller.md) - [Amazon Vendor Central](https://docs.hotglue.com/connectors/amazon-vendor-central.md) - [Amplitude](https://docs.hotglue.com/connectors/amplitude.md) - [API](https://docs.hotglue.com/connectors/api.md) - [AppsFlyer](https://docs.hotglue.com/connectors/appsflyer.md) - [App Store Connect](https://docs.hotglue.com/connectors/appstore.md) - [Asana](https://docs.hotglue.com/connectors/asana.md) - [Auth0](https://docs.hotglue.com/connectors/auth0.md) - [AWS Cognito](https://docs.hotglue.com/connectors/aws-cognito.md) - [Bexio](https://docs.hotglue.com/connectors/bexio.md) - [BigCommerce](https://docs.hotglue.com/connectors/bigcommerce.md) - [BigQuery](https://docs.hotglue.com/connectors/bigquery.md) - [Blackbaud](https://docs.hotglue.com/connectors/blackbaud.md) - [Azure Blob Storage](https://docs.hotglue.com/connectors/blob-storage.md) - [bol.com](https://docs.hotglue.com/connectors/bol.md) - [BQE](https://docs.hotglue.com/connectors/bqe.md) - [Braintree](https://docs.hotglue.com/connectors/braintree.md) - [Campaign Monitor](https://docs.hotglue.com/connectors/campaign-monitor.md) - [Capsule](https://docs.hotglue.com/connectors/capsulecrm.md) - [Chargebee](https://docs.hotglue.com/connectors/chargebee.md) - [Chargify](https://docs.hotglue.com/connectors/chargify.md) - [Cin7](https://docs.hotglue.com/connectors/cin7.md) - [ClickUp](https://docs.hotglue.com/connectors/clickup.md) - [Clockify](https://docs.hotglue.com/connectors/clockify.md) - [Close](https://docs.hotglue.com/connectors/closeio.md) - [Google Cloud Storage](https://docs.hotglue.com/connectors/cloud-storage.md) - [Confluence](https://docs.hotglue.com/connectors/confluence.md) - [ConnectWise](https://docs.hotglue.com/connectors/connectwise.md) - [Contentful](https://docs.hotglue.com/connectors/contentful.md) - [Copper](https://docs.hotglue.com/connectors/copper.md) - [Databricks](https://docs.hotglue.com/connectors/databricks.md) - [DearSystems](https://docs.hotglue.com/connectors/dearsystems.md) - [Delighted](https://docs.hotglue.com/connectors/delighted.md) - [Dotykacka](https://docs.hotglue.com/connectors/dotykacka.md) - [Microsoft Dynamics 365](https://docs.hotglue.com/connectors/dynamics.md) - [Microsoft Dynamics Business Central](https://docs.hotglue.com/connectors/dynamics-bc.md) - [Microsoft Dynamics 365 Finance](https://docs.hotglue.com/connectors/dynamics-finance.md) - [Microsoft Dynamics On-Premise](https://docs.hotglue.com/connectors/dynamics-onprem.md) - [ECB Exchange Rates](https://docs.hotglue.com/connectors/ecbexchangerates.md) - [Ecwid](https://docs.hotglue.com/connectors/ecwid.md) - [Etsy](https://docs.hotglue.com/connectors/etsy.md) - [Eventbrite](https://docs.hotglue.com/connectors/eventbrite.md) - [Exact](https://docs.hotglue.com/connectors/exact.md) - [Excel](https://docs.hotglue.com/connectors/excel.md) - [Facebook Ads](https://docs.hotglue.com/connectors/facebook.md) - [Faire](https://docs.hotglue.com/connectors/faire.md) - [Files](https://docs.hotglue.com/connectors/file.md) - [Firebase Auth](https://docs.hotglue.com/connectors/firebase-auth.md) - [Firestore](https://docs.hotglue.com/connectors/firestore.md) - [Fishbowl Inventory](https://docs.hotglue.com/connectors/fishbowl.md) - [Fixer.io](https://docs.hotglue.com/connectors/fixerio.md) - [Follow Up Boss](https://docs.hotglue.com/connectors/followupboss.md) - [Fortnox](https://docs.hotglue.com/connectors/fortnox.md) - [FreshBooks](https://docs.hotglue.com/connectors/freshbooks.md) - [Freshcaller](https://docs.hotglue.com/connectors/freshcaller.md) - [Freshdesk](https://docs.hotglue.com/connectors/freshdesk.md) - [Freshsales Classic](https://docs.hotglue.com/connectors/freshsales.md) - [Freshsales Suite](https://docs.hotglue.com/connectors/freshworks.md) - [Front](https://docs.hotglue.com/connectors/frontapp.md) - [FTP](https://docs.hotglue.com/connectors/ftp.md) - [Fulfil](https://docs.hotglue.com/connectors/fulfil.md) - [Gambio](https://docs.hotglue.com/connectors/gambio.md) - [GitHub](https://docs.hotglue.com/connectors/github.md) - [GitLab](https://docs.hotglue.com/connectors/gitlab.md) - [Gladly](https://docs.hotglue.com/connectors/gladly.md) - [Gmail](https://docs.hotglue.com/connectors/gmail.md) - [GoCardless](https://docs.hotglue.com/connectors/gocardless.md) - [GoHighLevel](https://docs.hotglue.com/connectors/gohighlevel.md) - [Gong](https://docs.hotglue.com/connectors/gong.md) - [Google Analytics 4](https://docs.hotglue.com/connectors/google-analytics.md) - [Google Drive](https://docs.hotglue.com/connectors/google-drive.md) - [Google Play](https://docs.hotglue.com/connectors/google-play.md) - [Google Sheets](https://docs.hotglue.com/connectors/google-sheets-beta.md) - [Google Workspace](https://docs.hotglue.com/connectors/google-workspace.md) - [Google Ads](https://docs.hotglue.com/connectors/googleads.md) - [HubSpot](https://docs.hotglue.com/connectors/hubspot.md) - [Sage Intacct](https://docs.hotglue.com/connectors/intacct.md) - [Intercom](https://docs.hotglue.com/connectors/intercom.md) - [Invoiced](https://docs.hotglue.com/connectors/invoiced.md) - [Iterable](https://docs.hotglue.com/connectors/iterable.md) - [iTunes](https://docs.hotglue.com/connectors/itunes.md) - [Jira](https://docs.hotglue.com/connectors/jira.md) - [Jotform](https://docs.hotglue.com/connectors/jotform.md) - [Judge.me](https://docs.hotglue.com/connectors/judgeme.md) - [Kafka](https://docs.hotglue.com/connectors/kafka.md) - [Katana MRP](https://docs.hotglue.com/connectors/katana.md) - [Keap](https://docs.hotglue.com/connectors/keap.md) - [Klaviyo](https://docs.hotglue.com/connectors/klaviyo.md) - [KPA](https://docs.hotglue.com/connectors/kpa.md) - [Kustomer](https://docs.hotglue.com/connectors/kustomer.md) - [Lightspeed (C-Series)](https://docs.hotglue.com/connectors/lightspeed.md) - [Linear](https://docs.hotglue.com/connectors/linear.md) - [LinkedIn Ads](https://docs.hotglue.com/connectors/linkedin-ads.md) - [Linnworks](https://docs.hotglue.com/connectors/linnworks.md) - [LiveChat](https://docs.hotglue.com/connectors/livechat.md) - [Logic4](https://docs.hotglue.com/connectors/logic4.md) - [Looker](https://docs.hotglue.com/connectors/looker.md) - [Magento 2](https://docs.hotglue.com/connectors/magento.md) - [Magento 1](https://docs.hotglue.com/connectors/magento-v1.md) - [Mailchimp](https://docs.hotglue.com/connectors/mailchimp.md) - [MailerLite](https://docs.hotglue.com/connectors/mailerlite.md) - [Mailgun](https://docs.hotglue.com/connectors/mailgun.md) - [Mailjet](https://docs.hotglue.com/connectors/mailjet.md) - [Mailshake](https://docs.hotglue.com/connectors/mailshake.md) - [Mailstep](https://docs.hotglue.com/connectors/mailship.md) - [Marketplacer](https://docs.hotglue.com/connectors/marketplacer.md) - [Medusa](https://docs.hotglue.com/connectors/medusa.md) - [Metronome](https://docs.hotglue.com/connectors/metronome.md) - [Mixpanel](https://docs.hotglue.com/connectors/mixpanel.md) - [Monday.com](https://docs.hotglue.com/connectors/monday.md) - [MongoDB](https://docs.hotglue.com/connectors/mongodb.md) - [Montapacking](https://docs.hotglue.com/connectors/montapacking.md) - [Moosend](https://docs.hotglue.com/connectors/moosend.md) - [Microsoft SQL](https://docs.hotglue.com/connectors/mssql.md) - [MYOB](https://docs.hotglue.com/connectors/myob.md) - [MySQL](https://docs.hotglue.com/connectors/mysql.md) - [Netohq](https://docs.hotglue.com/connectors/netohq.md) - [NetSuite](https://docs.hotglue.com/connectors/netsuite.md) - [Notion](https://docs.hotglue.com/connectors/notion.md) - [Odoo](https://docs.hotglue.com/connectors/odoo.md) - [Omnisend](https://docs.hotglue.com/connectors/omnisend.md) - [Ongoing WMS](https://docs.hotglue.com/connectors/ongoing.md) - [Open Exchange Rates](https://docs.hotglue.com/connectors/openexchangerates.md) - [Ordoro](https://docs.hotglue.com/connectors/ordoro.md) - [Outreach](https://docs.hotglue.com/connectors/outreach.md) - [PagerDuty](https://docs.hotglue.com/connectors/pagerduty.md) - [PayPal](https://docs.hotglue.com/connectors/paypal.md) - [Picqer](https://docs.hotglue.com/connectors/picqer.md) - [Pipedrive](https://docs.hotglue.com/connectors/pipedrive.md) - [plentymarkets](https://docs.hotglue.com/connectors/plentymarkets.md) - [PostgreSQL](https://docs.hotglue.com/connectors/postgres.md) - [PostHog](https://docs.hotglue.com/connectors/posthog.md) - [PowerBI](https://docs.hotglue.com/connectors/powerbi.md) - [Precoro](https://docs.hotglue.com/connectors/precoro.md) - [PrestaShop](https://docs.hotglue.com/connectors/prestashop.md) - [Procore](https://docs.hotglue.com/connectors/procore.md) - [PropX](https://docs.hotglue.com/connectors/propx.md) - [QLS](https://docs.hotglue.com/connectors/qls.md) - [Azure Queue Storage](https://docs.hotglue.com/connectors/queue-storage.md) - [QuickBooks](https://docs.hotglue.com/connectors/quickbooks.md) - [QuickBooks Desktop](https://docs.hotglue.com/connectors/quickbooks-desktop.md) - [Quickbutik](https://docs.hotglue.com/connectors/quickbutik.md) - [ReCharge](https://docs.hotglue.com/connectors/recharge.md) - [Recurly](https://docs.hotglue.com/connectors/recurly.md) - [Reddit](https://docs.hotglue.com/connectors/reddit.md) - [AWS Redshift](https://docs.hotglue.com/connectors/redshift.md) - [Restaurant365](https://docs.hotglue.com/connectors/restaurant365.md) - [Reviews.io](https://docs.hotglue.com/connectors/reviewsio.md) - [Rillet](https://docs.hotglue.com/connectors/rillet.md) - [Ringcentral](https://docs.hotglue.com/connectors/ringcentral.md) - [AWS S3](https://docs.hotglue.com/connectors/s3.md) - [Sage 50 UK](https://docs.hotglue.com/connectors/sage-50.md) - [Sage 300](https://docs.hotglue.com/connectors/sage300.md) - [Salesforce](https://docs.hotglue.com/connectors/salesforce.md) - [Salesforce Commerce Cloud](https://docs.hotglue.com/connectors/salesforce-commerce.md) - [Salesforce Marketing Cloud](https://docs.hotglue.com/connectors/salesforce-marketing.md) - [Salesloft](https://docs.hotglue.com/connectors/salesloft.md) - [Sellercloud](https://docs.hotglue.com/connectors/sellercloud.md) - [Sellsy](https://docs.hotglue.com/connectors/sellsy-v1.md) - [Sendinblue](https://docs.hotglue.com/connectors/sendinblue.md) - [SFTP](https://docs.hotglue.com/connectors/sftp.md) - [SFTP Files](https://docs.hotglue.com/connectors/sftp-files.md) - [SharePoint](https://docs.hotglue.com/connectors/sharepoint.md) - [ShipBob](https://docs.hotglue.com/connectors/shipbob.md) - [ShipHero](https://docs.hotglue.com/connectors/shiphero.md) - [ShipStation](https://docs.hotglue.com/connectors/shipstation.md) - [Shopify](https://docs.hotglue.com/connectors/shopify.md) - [SHOPLAZZA](https://docs.hotglue.com/connectors/shoplazza.md) - [Shoptet](https://docs.hotglue.com/connectors/shoptet.md) - [SkuVault](https://docs.hotglue.com/connectors/skuvault.md) - [Slack](https://docs.hotglue.com/connectors/slack.md) - [Snowflake](https://docs.hotglue.com/connectors/snowflake.md) - [Square](https://docs.hotglue.com/connectors/square.md) - [Squarespace](https://docs.hotglue.com/connectors/squarespace.md) - [Stamped](https://docs.hotglue.com/connectors/stamped.md) - [Statflo](https://docs.hotglue.com/connectors/statflo.md) - [Stella Connect](https://docs.hotglue.com/connectors/stella-connect.md) - [StoreFeeder](https://docs.hotglue.com/connectors/storefeeder.md) - [Storyous](https://docs.hotglue.com/connectors/storyous.md) - [Stripe](https://docs.hotglue.com/connectors/stripe.md) - [SurveyMonkey](https://docs.hotglue.com/connectors/surveymonkey.md) - [Toast](https://docs.hotglue.com/connectors/toast.md) - [Travefy](https://docs.hotglue.com/connectors/travefy.md) - [Trustpilot](https://docs.hotglue.com/connectors/trustpilot.md) - [Twilio](https://docs.hotglue.com/connectors/twilio.md) - [Twitter](https://docs.hotglue.com/connectors/twitter.md) - [Typeform](https://docs.hotglue.com/connectors/typeform.md) - [Unanet](https://docs.hotglue.com/connectors/unanet.md) - [Unleashed](https://docs.hotglue.com/connectors/unleashed.md) - [Vilkas](https://docs.hotglue.com/connectors/vilkas.md) - [Wannafind](https://docs.hotglue.com/connectors/wannafind.md) - [Wix](https://docs.hotglue.com/connectors/wix.md) - [WooCommerce](https://docs.hotglue.com/connectors/woocommerce.md) - [Xero](https://docs.hotglue.com/connectors/xero.md) - [Yotpo](https://docs.hotglue.com/connectors/yotpo.md) - [Zendesk](https://docs.hotglue.com/connectors/zendesk.md) - [Zendesk Chat](https://docs.hotglue.com/connectors/zendesk-chat.md) - [Zoho](https://docs.hotglue.com/connectors/zoho.md) - [Zoho Inventory](https://docs.hotglue.com/connectors/zoho-inventory.md) - [Zoho Books](https://docs.hotglue.com/connectors/zohobooks.md) - [Zoom](https://docs.hotglue.com/connectors/zoom.md) - [Zuora](https://docs.hotglue.com/connectors/zuora.md) - [Connector Builder](https://docs.hotglue.com/custom-connectors/connector-builder.md): Learn how to create custom taps using the Connector Builder - [Creating Singer taps](https://docs.hotglue.com/custom-connectors/creating-singer-taps.md): Scaffold a tap with the Hotglue Cookiecutter starter and HotglueSingerSDK - [Running Targets](https://docs.hotglue.com/custom-connectors/running-targets.md): Learn how to run targets using the Singer SDK - [Running taps](https://docs.hotglue.com/custom-connectors/taps.md): Learn how to run custom taps using the Singer SDK - [Target CSV](https://docs.hotglue.com/custom-connectors/target-csv.md): Learn how to convert Singer data to CSV - [Target Parquet](https://docs.hotglue.com/custom-connectors/target-parquet.md): Learn how to convert Singer data to Parquet - [Building targets](https://docs.hotglue.com/custom-connectors/targets.md): Learn how to build custom targets using the hotglue SDK - [Environment Variables](https://docs.hotglue.com/environment-settings/environment-variables.md): Example overview page before API endpoints - [Job settings](https://docs.hotglue.com/environment-settings/job-settings.md): Set up job settings and webhook monitoring - [Webhooks](https://docs.hotglue.com/environment-settings/webhooks.md): Integrate hotglue with your own workflow by configuring a webhook - [White-label](https://docs.hotglue.com/environment-settings/white-label.md): Fully white-label your user OAuth experience - [Widget settings](https://docs.hotglue.com/environment-settings/widget-settings.md): Learn more about the widget settings - [FAQ](https://docs.hotglue.com/faq.md): Get answers to all your questions on hotglue. - [Welcome to hotglue](https://docs.hotglue.com/introduction.md): The ETL platform to build the integrations your customers want - [Connectors](https://docs.hotglue.com/key-concepts/connectors/connectors.md): What are Connectors? - [Creating and Updating Source Settings](https://docs.hotglue.com/key-concepts/connectors/v1-sources/management.md): Modifying Hotglue Source Settings - [Sources](https://docs.hotglue.com/key-concepts/connectors/v1-sources/overview.md): What are Sources? - [Source Settings](https://docs.hotglue.com/key-concepts/connectors/v1-sources/settings.md): Modifying Hotglue Source Settings - [Creating and Updating Target Settings](https://docs.hotglue.com/key-concepts/connectors/v1-targets/management.md): Modifying Hotglue Target Settings - [Targets](https://docs.hotglue.com/key-concepts/connectors/v1-targets/overview.md): What are Targets? - [Target Settings](https://docs.hotglue.com/key-concepts/connectors/v1-targets/settings.md): Modifying Hotglue Target Settings - [Creating and Updating Connector Settings](https://docs.hotglue.com/key-concepts/connectors/v2-connectors/management.md): Modifying Hotglue Connector Settings - [Connector Settings](https://docs.hotglue.com/key-concepts/connectors/v2-connectors/settings.md): Modifying Hotglue Connector Settings - [Environments](https://docs.hotglue.com/key-concepts/environments.md): What hotglue environments are, and how to use them - [Flows](https://docs.hotglue.com/key-concepts/flows.md): What are flows? - [V2 Bidirectional Flows](https://docs.hotglue.com/key-concepts/flows/bidirectional.md): What are bidirectional flows? - [V1 Source Flows](https://docs.hotglue.com/key-concepts/flows/source.md): What are source flows? - [V1 Target Flows](https://docs.hotglue.com/key-concepts/flows/target.md): What are target flows? - [Job Details](https://docs.hotglue.com/key-concepts/jobs/details.md): The `job_details.json` object describes metadata about a job. Each job lifecycle webhook will contain corresponding job details for that stage. - [Intermediary Formats](https://docs.hotglue.com/key-concepts/jobs/intermediary-formats.md): hotglue intermediary formats explained - [Life Cycle](https://docs.hotglue.com/key-concepts/jobs/life-cycle.md): hotglue job lifecycle explained - [Scheduling](https://docs.hotglue.com/key-concepts/jobs/scheduling.md): Learn to schedule jobs in hotglue - [Sync Jobs](https://docs.hotglue.com/key-concepts/jobs/sync-jobs.md): What are sync jobs? - [Write Jobs](https://docs.hotglue.com/key-concepts/jobs/write-jobs.md): How do write jobs work? - [Tenants](https://docs.hotglue.com/key-concepts/tenants.md): What are tenants? - [The Default Tenant](https://docs.hotglue.com/key-concepts/tenants/default-tenant.md): What is the default tenant? - [Tenant Metadata](https://docs.hotglue.com/key-concepts/tenants/metadata.md): Map tenant IDs to names, plans, and other identifiers using metadata - [Subtenants](https://docs.hotglue.com/key-concepts/tenants/subtenants.md) - [Debugging a script](https://docs.hotglue.com/transformation/debugging-a-script.md): This guide teaches you how to debug a python transformation script - [getCatalogSchema](https://docs.hotglue.com/transformation/gluestick-ts/getCatalogSchema.md) - [Introduction to Gluestick TS](https://docs.hotglue.com/transformation/gluestick-ts/overview.md): A Typescript library for efficient ETL processes, optimized for hotglue - [Data Reading Functions](https://docs.hotglue.com/transformation/gluestick-ts/reader.md) - [Snapshotting functions](https://docs.hotglue.com/transformation/gluestick-ts/snapshots.md) - [toExport](https://docs.hotglue.com/transformation/gluestick-ts/toExport.md) - [Data Transformation Functions](https://docs.hotglue.com/transformation/gluestick/data-transformation.md): Functions for cleaning, mapping, and transforming data in pandas DataFrames - [Data Export & Error Handling](https://docs.hotglue.com/transformation/gluestick/export.md): Functions for exporting data to various formats and handling errors in ETL pipelines - [JSON & Object Handling](https://docs.hotglue.com/transformation/gluestick/json.md): Functions for processing and transforming JSON and object data in pandas DataFrames - [Introduction to Gluestick](https://docs.hotglue.com/transformation/gluestick/overview.md): A Python library for efficient ETL processes, optimized for hotglue - [Polars Dataframe Reader](https://docs.hotglue.com/transformation/gluestick/polars/dataframes.md) - [Polars Lazyframe Reader](https://docs.hotglue.com/transformation/gluestick/polars/lazyframes.md) - [Using Polars in Gluestick](https://docs.hotglue.com/transformation/gluestick/polars/overview.md) - [Snapshotting functions](https://docs.hotglue.com/transformation/gluestick/polars/snapshots.md) - [Data Reading Functions](https://docs.hotglue.com/transformation/gluestick/read-files.md) - [Snapshotting functions](https://docs.hotglue.com/transformation/gluestick/snapshots.md) - [JS/TS Transformation Scripts](https://docs.hotglue.com/transformation/javascript-scripts.md) - [Overview](https://docs.hotglue.com/transformation/overview.md) - [Python Transformation Scripts](https://docs.hotglue.com/transformation/python-scripts.md) - [Sample Scripts](https://docs.hotglue.com/transformation/sample-scripts.md) - [Snapshots](https://docs.hotglue.com/transformation/snapshots.md): What snapshotting is, and how to use it - [Custom Params](https://docs.hotglue.com/transformation/use-cases/custom-params.md): How to add custom parameters to the hotglue widget - [Use Cases](https://docs.hotglue.com/transformation/use-cases/overview.md): Handle advanced use cases in the transformation scripts - [Typing and Primary Keys](https://docs.hotglue.com/transformation/use-cases/typing-and-primary-keys.md): How to handle typing and primary keys with transformation scripts - [Writing a basic script](https://docs.hotglue.com/transformation/writing-a-basic-script.md): This guide walks through writing a basic python transform script using the gluestick package - [Accounting Schema](https://docs.hotglue.com/unified-schema/accounting.md) - [CRM Schema](https://docs.hotglue.com/unified-schema/crm.md) - [E-Commerce Schema](https://docs.hotglue.com/unified-schema/e-commerce.md) - [Introduction](https://docs.hotglue.com/unified-schema/introduction.md): Learn how the unified schema works and how to use it. - [Vanilla JS Setup](https://docs.hotglue.com/widget-v3/javascript.md): Using the Widget as a CDN installation - [Overview](https://docs.hotglue.com/widget-v3/overview.md): The hotglue widget allows you to offer native, inline integrations in your app with only a few lines of code. - [React Setup](https://docs.hotglue.com/widget-v3/react.md): Using the Widget with React - [Connections](https://docs.hotglue.com/widget-v3/reference/connections.md): Render the Connections component - [enableCustomMapping](https://docs.hotglue.com/widget-v3/reference/customMapping.md): Allow your tenants to configure custom mappings between settings - [getJobStatus](https://docs.hotglue.com/widget-v3/reference/getJobStatus.md): Get the status of a job for a given tenant - [getSupportedConnectors](https://docs.hotglue.com/widget-v3/reference/getSupportedConnectors.md): Retrieve list of the supported connectors - [link](https://docs.hotglue.com/widget-v3/reference/link.md): Open the widget to a specific connector and manage connections - [openWidget](https://docs.hotglue.com/widget-v3/reference/openWidget.md): Open the widget and display options - [runJob](https://docs.hotglue.com/widget-v3/reference/runJob.md): Run a job for a given tenant - [setListeners](https://docs.hotglue.com/widget-v3/reference/setListeners.md): Configure callbacks for connector link events - [setLocalization](https://docs.hotglue.com/widget-v3/reference/setLocalization.md): Customize text and labels displayed throughout the Hotglue Widget v3 interface. - [Javascript Widget](https://docs.hotglue.com/widget-v3/widget.md): The hotglue widget allows you to offer native, inline integrations in your app with only a few lines of code. ## OpenAPI Specs - [openapi](https://docs.hotglue.com/openapi.json) - [package-lock](https://docs.hotglue.com/package-lock.json) - [64b43274b169fa0023182091](https://docs.hotglue.com/64b43274b169fa0023182091) ## Optional - [Unified Schemas](https://hotglue.com/docs/unified)