- Source
- Finance & Ops Analytics
- Alpha
Move Box data anywhere it matters.
Load Box events, sign templates and collections into the warehouse or AI app you already run.
Source
Box

Snowflake
BigQuery
Postgres
Databricks
Claude
- Streams
- 15
- Destinations
- 50+
- Standard support
- 0.0.22
Overview
What is the Airbyte Box connector?
The Airbyte Box connector extracts data from Box and loads it into 50+ destinations such as Snowflake, BigQuery, Databricks or Postgres, with full refresh. It publishes 15 streams you can select per connection.
- 01
Sync to your warehouse
Land 15 Box tables in 50+ destinations on a schedule you control.
- 02
One authorization
Authenticate Box once and Airbyte keeps every scheduled sync running on it.
- 03
Cloud or self-hosted
Run the Box connector on Cloud, OSS, Hybrid.
15 streams
Every table you can sync from Box
events Pagination DefaultPaginator Sync modes FullIncr. sign_templates Primary key id Pagination DefaultPaginator Sync modes FullIncr. collections Primary key id Pagination DefaultPaginator Sync modes FullIncr. collection_items Primary key id Pagination DefaultPaginator Sync modes FullIncr. sign_request Primary key id Pagination DefaultPaginator Sync modes FullIncr. admin_logs Primary key event_id Pagination DefaultPaginator Sync modes FullIncr.
Setup
Live in eight steps
Go to the Airbyte website and navigate to the "Sources" tab.
Find the Box source connector and click on it.
Click on the "Setup" button to begin configuring the connector.
Enter your Box credentials, including your email address and password.
Click on the "Test" button to ensure that the credentials are correct and that the connection is successful.
Once the connection is successful, you can customize the settings for the connector, such as selecting which folders to sync and how often to sync them.
Click on the "Save" button to save your settings and activate the connector.
You can now use the Box source connector to import data from your Box account into Airbyte for further analysis and integration with other data sources.
Configuration fields
| Field | Type | Description |
|---|---|---|
| client_id* | string | Not documented. |
| client_secret* | string | Not documented. |
| user* | number | Box user ID to authenticate as (when Subject Type is "user"), or the Box enterprise ID to authenticate as the app's Service Account (when Subject Type is "enterprise"). |
| box_subject_type | string | Which subject the Client Credentials Grant token is requested for. "user" requires the app to have "App + Enterprise Access" and "Generate User Access Tokens" enabled. "enterprise" authenticates as the app's Service Account and works with the default "App Access Only" level. |
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
Airbyte control plane
FAQ
Box connector questions
What data can I sync from Box with Airbyte?
15 streams, including events, sign templates, collections, collection items, sign request, admin logs, files, file collaborations and more.
Does the Box connector support incremental sync?
The Box connector supports full refresh sync. Check the stream list on this page for incremental support per table.
Where can I run the Box connector?
Run the Box 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 Box in minutes.
Free 14-day trial. No credit card needed.