For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Log inBook a demo
GuidesAPI Reference
GuidesAPI Reference
  • Getting started
    • Introduction
    • IP Whitelisting
    • Obtaining API keys
    • LLMs.txt
    • MCP server
    • Quickstart
    • Native clients
    • Concepts
    • Embedding authentication
    • Versioning
    • Idempotent requests
    • Events
    • Self-hosted option
    • 2025-09-18 Migration Guide
  • Configuring your connections
    • Overview
      • Affinity
      • Airtable
      • Amazon Selling Partner
      • Amplemarket
      • Amplitude
      • Apollo.io
      • App Store Connect
      • Appcues
      • AppsFlyer
      • Asana
      • Ascend
      • Ashby
      • Attio
      • Auth0
      • Autumn
      • Autura
      • AWS Athena
      • AWS OpenSearch
      • Azure Blob Storage
      • Azure Cosmos DB
      • Azure SQL
      • Azure Synapse
      • Barbour ABI
      • Baseten
      • Botpress
      • Brevo
      • Calendly
      • CallRail
      • Campfire
      • Chameleon
      • Chargebee
      • Chili Piper
      • Chorus
      • Circle
      • Clari Copilot
      • Clazar
      • Clerk
      • ClickHouse
      • Cloudflare Logs
      • Cloudflare R2
      • CloudTalk
      • Construct Connect
      • ConstructionWire
      • CSV URL
      • Customer.io
      • Customer.io Warehouse Exports
      • Databricks
      • Datadog
      • Dayforce
      • dbt Cloud
      • dbt Project Repository
      • DealCloud
      • Delighted
      • Dialpad
      • Dittofeed
      • Docker Hub
      • Dropbox
      • Dub
      • DynamoDB
      • Facebook Ads
      • Factors.ai
      • Fathom
      • Fireflies.ai
      • Freshdesk
      • Freshservice
      • Front
      • Fullstory
      • G2
      • Gainsight CS
      • Gatsby
      • GitHub
      • Gladly
      • Glean
      • Gmail
      • Gong
      • Google Ads
      • Google Analytics
      • Google BigQuery
      • Google Cloud MySQL
      • Google Cloud PostgreSQL
      • Google Cloud Storage
      • Google Search Console
      • Google Sheets
      • Google Slides
      • Google Workspace
      • Gorgias
      • Greenhouse
      • Harmonic
      • Heap
      • Heron Data
      • HeyReach
      • HighLevel
      • Highspot
      • Honeycomb
      • HTTP API
      • HTTP Enrichment
      • HubSpot
      • Hyperline
      • IBM Db2
      • Instantly
      • Intellimize
      • Intercom
      • Ironclad
      • Iterable
      • Jira
      • Juro
      • Klaviyo
      • Knock
      • Kustomer
      • Lago
      • LearnWorlds
      • Linear
      • LinkedIn Ads
      • Lob
      • Loop
      • Loops
      • Luma
      • m3ter
      • MailerCheck
      • Marketo
      • Microsoft Ads
      • Microsoft Dynamics 365
      • Microsoft SharePoint Excel
      • Microsoft SQL Server
      • Mixpanel
      • monday.com
      • MongoDB
      • MotherDuck
      • MySQL
      • n8n
      • NetSuite
      • NetSuite OpenAir
      • NetSuite SuiteAnalytics
      • Northbeam
      • Notion
      • Outreach
      • Pardot
      • PartnerPage
      • Paycor
      • Pinterest Ads
      • Pipedrive
      • Pitchbook
      • Plain
      • PlusVibe
      • Polytomic Metadata
      • PostgreSQL
      • PostHog
      • PredictLeads
      • Productboard
      • Profound
      • Pylon
      • QtaniumConnect
      • Qualtrics
      • QuickBooks
      • Ramp
      • Recharge
      • Reddit Ads
      • Redshift
      • Redshift Serverless
      • Reo.dev
      • Reply
      • Rewardful
      • Rippling
      • Rocketlane
      • S3
      • Sage Intacct
      • Salesbricks
      • Salesforce
      • Salesloft
      • Scamalytics
      • ScyllaDB
      • Seal Subscriptions
      • Seam AI
      • Segment
      • Seismic
      • SFTP
      • ShipBob
      • Shippo
      • Shopify
      • Short.io
      • Showpad
      • Slack
      • Smartlead.ai
      • Smartsheet
      • Snowflake
      • Sprig
      • Sprout Social
      • Standard Metrics
      • Statsig
      • Stord
      • Strackr
      • Stripe
      • SurveyMonkey
      • Survicate
      • Tabs
      • TestRail
      • Thrive
      • Tigris
      • TikTok Ads
      • Tixr
      • Towbook
      • Twilio Sendgrid
      • Typeform
      • Unbounce
      • Upfluence
      • UpPromote
      • UserVoice
      • Vanilla Forums
      • Walmart Marketplace
      • Ware2Go
      • Webhook
      • WorkOS
      • Xero
      • Yotpo
      • YouTube Analytics
      • Zendesk Chat
      • Zendesk Support
      • Zoho CRM
      • Zoho Desk
      • ZoomInfo
    • CDC streaming from databases
    • Syncing to custom webhooks
  • Code examples
    • Overview
    • Bulk sync (ELT) from HubSpot to PostgreSQL
    • Bulk sync (ELT) from Salesforce to S3
    • Bulk sync (ELT) from Salesforce to Snowflake
    • Model sync (Reverse ETL) from Snowflake query to Salesforce
    • Model sync (Reverse ETL) from MongoDB to Salesforce
    • Adding users from Snowflake to Salesloft Cadence
    • Adding contacts from Snowflake to Gong Engage
    • Joined model sync from Postgres, Airtable, and Stripe to Hubspot
    • Model sync from MySQL to Snowflake
    • Model sync from Salesforce to Netsuite
    • Querying Salesforce using SOQL
    • Syncing audiences from Snowflake to LinkedIn Ads
    • Syncing contacts from Google Cloud Storage to Salesforce
    • Syncing contacts from Google Cloud Storage to webhooks
  • Terraform examples
    • Overview
    • Model sync (Reverse ETL) from BigQuery to Salesforce
    • Model sync (Reverse ETL) from BigQuery to LinkedIn Ads
Logo
Log inBook a demo
On this page
  • Connection
  • Configuration
  • Example
  • Model Sync
  • Enrichment
  • Configuration
  • Example
Configuring your connectionsConnection configurations

HTTP Enrichment

Was this page helpful?
Previous

HubSpot

Next

Supports:

  • ✅ Enrichment

Connection

Configuration

NameTypeDescriptionRequired
authobjectAuthentication methodfalse
bodystringJSON payloadfalse
example_bodystringExample body to be saved with the queryfalse
example_inputsobjectExample inputs to be saved with the connectionfalse
fieldsarrayFields

List of fields to be returned by the enrichment
false
headersarrayHeadersfalse
healthcheckstringHealth check endpoint

Path to request when checking the health of this connection. No health check will be performed if left empty.
false
inputMappingsarrayInput mappings

List of input mappings to be used in the query. Each mapping should be a valid JSONPath expression.
false
methodstringHTTP Method

Accepted values: GET, POST
true
parametersarrayQuery string parametersfalse
urlstringBase URLtrue

Example

1{
2 "name": "HTTP Enrichment connection",
3 "type": "httpenrichment",
4 "configuration": {
5 "auth": {
6 "basic": {
7 "password": "secret",
8 "username": "user@example.com"
9 },
10 "header": {
11 "name": "foo",
12 "value": ""
13 },
14 "oauth": {
15 "auth_style": 0,
16 "client_id": "client_id",
17 "client_secret": "client_secret",
18 "extra_form_data": [
19 {
20 "name": "foo",
21 "value": ""
22 }
23 ],
24 "scopes": [
25 {}
26 ],
27 "token_endpoint": "https://example.com/oauth/token"
28 },
29 "query": [
30 {
31 "name": "foo",
32 "value": ""
33 }
34 ]
35 },
36 "body": "{\"key\":\"value\"}",
37 "example_body": "",
38 "example_inputs": {},
39 "fields": [
40 {
41 "name": "",
42 "path": "",
43 "type": ""
44 }
45 ],
46 "headers": [
47 {
48 "name": "foo",
49 "value": ""
50 }
51 ],
52 "healthcheck": "https://example.com/healthz",
53 "inputMappings": [
54 {
55 "name": "",
56 "required": false,
57 "type": ""
58 }
59 ],
60 "method": "",
61 "parameters": [
62 {
63 "name": "foo",
64 "value": ""
65 }
66 ],
67 "url": "https://example.com"
68 }
69}

Model Sync

Enrichment

Configuration

NameTypeDescriptionRequired
objectstringfalse

Example

1{
2 ...
3 "configuration": {
4 "object": ""
5 }
6}