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
  • Getting started
    • Introduction
    • Obtaining API keys
    • Quickstart
    • Concepts
    • Embedding authentication
    • Versioning
    • Idempotent requests
  • Configuring your connections
    • CDC streaming from databases
      • Affinity
      • Airtable
      • Amplitude
      • API
      • Apollo.io
      • Asana
      • Ascend
      • Attio
      • AWS S3
      • AWS Athena
      • AWS OpenSearch
      • Azure Blob Storage
      • Azure SQL
      • BiqQuery
      • CloudSQL (MySQL)
      • CloudSQL (Postgres)
      • Chargebee
      • ConstructionWire
      • CosmosDB
      • Customer.io
      • Databricks
      • Datadog
      • dbt Cloud
      • Delighted
      • Dialpad
      • Dittofeed
      • DynamoDB
      • Facebook Ads
      • Freshdesk
      • Front
      • FullStory
      • Google Cloud Storage
      • Github
      • Google Ads
      • Google Workspace
      • Google Sheets
      • Harmonic
      • Heap
      • Honeycomb
      • HubSpot
      • Intercom
      • Iterable
      • Jira
      • Klaviyo
      • Kustomer
      • Linear
      • Linkedin Ads
      • Lob
      • Mailercheck
      • Marketo
      • MongoDB
      • Microsoft Ads
      • MySQL
      • Netsuite
      • Outreach
      • Pardot
      • Pipedrive
      • Postgres
      • PredictLeads
      • Quickbooks
      • Recharge
      • Redshift
      • Redshift Serverless
      • Reply.io
      • Salesforce
      • Segment
      • SFTP
      • Shopify
      • Short.io
      • Slack
      • Snowflake
      • Statsig
      • Stripe
      • Survicate
      • Synapse
      • Tixr
      • Unbounce
      • Uservoice
      • Vanilla Forums
      • Webhooks
      • Zendesk Chat
      • Zendesk Support
      • ZoomInfo
  • API Reference
Logo
Log inBook a demo
On this page
  • Connection
  • Configuration
  • Example
  • Model Sync
  • Source
  • Configuration
  • Example
Configuring your connectionsConnection configurations

HTTP API

Was this page helpful?
Previous

Apollo.io

Next

Supports:

  • ✅ Models

Connection

Configuration

NameTypeDescriptionRequired
authobjectAuthentication methodfalse
bodystringJSON payloadfalse
headersarrayHeadersfalse
healthcheckstringHealth check endpoint

Path to request when checking the health of this connection. No health check will be performed if left empty.
false
parametersarrayQuery string parametersfalse
urlstringBase URLtrue

Example

1{
2 "name": "HTTP API connection",
3 "type": "api",
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 "headers": [
38 {
39 "name": "foo",
40 "value": ""
41 }
42 ],
43 "healthcheck": "https://example.com/healthz",
44 "parameters": [
45 {
46 "name": "foo",
47 "value": ""
48 }
49 ],
50 "url": "https://example.com"
51 }
52}

Model Sync

Source

Configuration

NameTypeDescriptionRequired
bodystringRequest Bodyfalse
headersarrayHeadersfalse
methodstringMethod

Accepted values: GET, POST
true
paginationobjectPaginationfalse
parametersarrayParametersfalse
pathstringPathfalse
record_pathstringRecord JSON pathfalse
sampleResponsestringAPI responsefalse

Example

1{
2 ...
3 "configuration": {
4 "body": "",
5 "headers": [
6 {}
7 ],
8 "method": "",
9 "pagination": {},
10 "parameters": [
11 {}
12 ],
13 "path": "",
14 "record_path": "",
15 "sampleResponse": ""
16 }
17}