• Source
  • Others
  • Alpha

Move 100ms data anywhere it matters.

Send 100ms sessions, rooms and active room peers to any warehouse, lake or AI app.

Source

100ms

  • Snowflake
  • BigQuery
  • Postgres
  • Databricks
  • Claude
Streams
8
Incremental streams
3
Destinations
50+
Standard support
0.0.42

Overview

What is the Airbyte 100ms connector?

The Airbyte 100ms connector extracts data from 100ms and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh and incremental sync. It publishes 8 streams you can select per connection.

  • 01

    Sync to your warehouse

    Land 8 100ms tables in 50+ destinations on a schedule you control.

  • 02

    Incremental syncs

    Pull only the records that changed since the last run instead of reloading everything.

  • 03

    One authorization

    Authenticate once; every scheduled sync keeps running.

  • 04

    Cloud or self-hosted

    Run the 100ms connector on Cloud, OSS, Hybrid.

8 streams

Every table you can sync from 100ms

  • sessions
    Primary keyid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • roomsIncremental
    Primary keyid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • active_room_peers
    Primary keyuuid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • templatesIncremental
    Primary keyid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • template_settings
    Primary keyuuid
    PaginationDefaultPaginator
    Sync modesFullIncr.
  • templates_destinations
    Primary keyuuid
    PaginationDefaultPaginator
    Sync modesFullIncr.

Setup

Live in three steps

  1. Get your 100ms credentials from the vendor dashboard or developer settings.

  2. Configure the source in Airbyte with the required connection fields.

  3. Pick a destination, choose streams, set full refresh or incremental, and schedule syncs.

Configuration fields

100ms configuration fields
FieldTypeDescription
start_date*stringNot documented.
app_access_keystringThe App Access Key of your 100ms app (Dashboard > Developer). Used together with the App Secret to generate management tokens automatically, so syncs keep working after dashboard tokens expire. Recommended. See https://www.100ms.live/docs/concepts/v2/concepts/security-and-tokens#management-token-for-rest-api
app_secretstringThe App Secret of your 100ms app (Dashboard > Developer). Used together with the App Access Key to generate management tokens automatically.
management_tokenstringA pre-generated management token for authenticating API requests. Only used when App Access Key and App Secret are not provided. Tokens generated in the 100ms dashboard expire after at most 14 days, after which syncs fail with "Unauthorized" until a new token is entered. Prefer App Access Key + App Secret. Refer to https://www.100ms.live/docs/concepts/v2/concepts/security-and-tokens#management-token-for-rest-api for more details.

Hybrid deployment

Sovereign by architecture, not by policy.

The data plane runs in your environment. Records, credentials and keys stay with you; the control plane only receives configuration and job metadata.

  • Cloud
  • OSS
  • Hybrid

Your environment

DataConnectorsCredentialsKeys

↕ metadata only

Airbyte control plane

OrchestrationMonitoringUI

FAQ

100ms connector questions

What data can I sync from 100ms with Airbyte?

8 streams: sessions, rooms, active room peers, templates, template settings, templates destinations, analytics events, recordings.

Does the 100ms connector support incremental sync?

Yes. rooms, templates, recordings support incremental sync, and every documented stream supports full refresh.

Why does my 100ms sync fail with Unauthorized?

Pasted management tokens expire after at most 14 days. Configure the App Access Key and App Secret for 100ms instead so Airbyte generates a fresh token for every sync, or rotate the token in your dashboard.

Where can I run the 100ms connector?

Run the 100ms connector on Cloud, OSS, Hybrid. Hybrid deployments keep the data plane in your environment while the control plane orchestrates syncs.

Didn't find your answer? Talk to sales

Start syncing 100ms in minutes.

Free 14-day trial. No credit card needed.