Weld logo

WELD CONNECT

A production-ready REST API for modern data teams.

Full programmatic control of Weld. Create connections, configure ELT syncs, manage schedules, and embed data pipelines directly into your product — all through clean, predictable REST endpoints.

POST/elt_syncs

Loved by data teams from around the world

USE CASES

Build, embed, and automate with full API control

From white-labeling integrations inside your product to orchestrating data workflows externally — Weld Connect gives you the building blocks.

WELD CONNECT
YourBrand
JSONSCHEMA
Add Connection
db.example.com
5432
Connect
RAG PIPELINE
AI-ready
Salesforce
Postgres
Zendesk
Notion
WELD
Sync & Transform
clean · dedupe · enrich
VECTOR DB
[0.82, 0.14, ...]
LLM
GPT / Claude

What was our Q4 revenue from enterprise accounts?

Based on Salesforce data synced 3 min ago: Q4 enterprise revenue was $2.4M across 47 accounts.

terminal

$ curl -X POST api.weld.app/v2/connections

-H "Authorization: Bearer sk_..."

-d '{

"connector_id": "postgres",

"name": "Production DB",

"config": { ... }

}'

✓ 201 Created

connection_id: conn_abc123

TRIGGER
Cron · 06:00
EXTRACT
Postgres → Weld
TRANSFORM
dbt Build
COMPLETE
Webhook ✓
Last run: 2 min ago · 12,847 rows synced · Duration: 34s
API KEY MANAGEMENT
KEYSCOPESTATUSCREATED
sk_prod_•••a3f8read/writeACTIVEJan 12, 2025
sk_stg_•••9b21read-onlyACTIVEMar 04, 2025
sk_dev_•••c7e0read/writeREVOKEDNov 18, 2024

Authorization: Bearer sk_prod_•••a3f8

SYNC DASHBOARD
All systems operational
SYNCS TODAY
1,247
ROWS MOVED
4.2M
SUCCESS RATE
99.8%
00:0006:0012:0018:00Now

DEVELOPER RESOURCES

Everything you need to get started

DOCUMENTATION

Step-by-step guides to get you building

Covers authentication, Connection Bridges, ELT sync configuration, stream selection, scheduling, and best practices. Start your first integration in minutes.

Read the docs
WELD CONNECT DOCS
Fast and Seamless Integration
Why Choose Weld Connect?
Use Cases
Limitations
API REFERENCE

Complete OpenAPI specification

All endpoints, request/response schemas, authentication methods, and interactive testing. Download the spec in JSON or YAML for your own tooling.

Explore the API
POST/elt_syncs
{
  "connection_id": "conn_abc123",
  "destination_schema_name": "hubspot",
  "sync_interval": "0 * * * *"
}
201Created
EXAMPLE APP

See the full API flow in action

Interactive demo showcasing connection creation, OAuth authentication, ELT setup, stream selection, and sync activation — no code required.

Try the example
EXAMPLE FLOW
1Create Connection Bridge
2User completes OAuth
3Configure ELT sync
4Enable and run

HOW IT WORKS

From API key to live sync in four steps

All requests go to https://connect.weld.app

1

Authenticate

Generate an API key in Settings → API Keys. Include it as a Bearer token in every request.

x-api-key: YOUR_API_KEY
2

Create a Connection Bridge

POST with a redirect URI and integration ID. Redirect the user to the returned authorize_url.

POST /openapi/connection_bridges
3

Configure the ELT sync

Create a sync with the connection_id, destination schema, schedule, and any integration settings.

POST /elt_syncs
4

Add streams and enable

Select source streams to sync, then enable. Your pipeline is live and running on schedule.

POST /elt_syncs/:id/enable

Key endpoints

POST

/openapi/connection_bridges

Initiate OAuth or credential flow

GET

/connections/:id/settings

Fetch JSON Schema for settings

POST

/elt_syncs

Create a new ELT sync

POST

/elt_syncs/:id/source_streams

Add source streams

POST

/elt_syncs/:id/enable

Enable sync scheduling

POST

/elt_syncs/:id/disable

Disable sync scheduling

GET

/elt_syncs

List syncs with pagination

GET

/elt_syncs/:id/status

Get sync status

CODE EXAMPLES

Build with clean, predictable endpoints

RESTful design with consistent response formats, cursor-based pagination, and detailed status codes.

POST/elt_syncs
201Created

POST /elt_syncs/:id/enable

Enable scheduling. The sync runs on its cron interval automatically.

GET /elt_syncs/:id/status

Returns current status: NOT_STARTED, RUNNING, FAILED, or PAUSED.

GET /elt_syncs/:id/available_source_streams

Discover all available tables and streams for a given integration.

CONNECT

300+ pre-built connectors, all API-accessible

Programmatically create and manage connections to any of Weld's supported integrations — from CRMs and ad platforms to databases and file storage.

CUSTOMER STORIES

The latest success stories from data-driven companies

Jacob Poulsen, Head of Marketing Expansion at Flatpay logo

How Flatpay optimized marketing efficiency with Weld

One of the biggest impacts has been unlocking new ways to buy media. Before, we didn’t have the data to back up strategic decisions – now we do.
Jacob Poulsen, Head of Marketing Expansion at Flatpay
Rodrigo Andres Valle, Data Engineer at Holafly logo

How Holafly transformed data management and scaled globally with Weld

Before Weld, we had to rely on custom Python scripts and manual processes that were time-consuming and error-prone.
Rodrigo Andres Valle, Data Engineer at Holafly
Michael Howes, Head of Data & Insights at Dishoom logo

How Dishoom scaled data operations without scaling its team

We’re still a team of three, but we’re often doing far more than the equivalent of three full-time employees. That’s down to how we're able to leverage systems, data, and processes.
Michael Howes, Head of Data & Insights at Dishoom
Sven Hasenberg, CFO, VitaMoment logo

Inside VitaMoment’s Journey to KPI-Driven Growth and Data Ownership

We’ve always been a KPI-driven company. But we wanted to scale that mindset across every team member, every team, every decision.
Sven Hasenberg, CFO, VitaMoment
Temur Makhsudov, Head of BI and Operations logo

How Danish Endurance boosted profitability by 77 % and transformed data management with Weld

Before Weld, our data infrastructure was limited and we relied heavily on Excel files and custom Python scripts.
Temur Makhsudov, Head of BI and Operations
Matias Voldby Drejer, BI Lead logo

How Female Invest centralized data management and saved resources with Weld

Weld has saved us a ton of time, from not having data ready to having a fully functional data warehouse and connectors.
Matias Voldby Drejer, BI Lead
Jonas Iversen, Tech Lead Data logo

How Soundboks streamlined data integration with Weld, S3, and Databricks

By integrating Weld, Amazon S3, and Databricks, Soundboks built a modern data pipeline that automates data ingestion, improves reporting, and provides up-to-date visibility into sales performance
Jonas Iversen, Tech Lead Data
Jens Karstoft, Chief Operating Officer at Roccamore logo

How Roccamore unlocked better business insights with Weld

We didn’t have a good data setup, so we lacked the business insights we needed. Weld has allowed us to set up a structured data infrastructure and access insights quickly.
Jens Karstoft, Chief Operating Officer at Roccamore

Get started with Weld

Spend less time managing data and more time getting real insights.