Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Analytics / Airbyte API
Airbyte API logo

Airbyte API

✓ Official Vendor SpecAnalyticsData Pipelinesbearer96 EndpointsREST

For Agents

Provision sources and destinations, create and run data sync connections, and trigger or cancel jobs across Airbyte deployments.

Use for: Trigger a sync job for a connection, I want to create a new source connector, List all connections in a workspace, Cancel a running Airbyte job

Not supported: Does not handle data transformation logic, dashboarding, or reverse ETL out of warehouses — use for source-to-destination data movement and connection management only.

Airbyte is an open data movement platform for moving data from sources to destinations through configurable connectors. The API programmatically controls Airbyte Cloud, OSS, and Enterprise deployments, exposing 96 endpoints across sources, destinations, connections, jobs, workspaces, organizations, applications, OAuth flows, and connector definitions. It supports both end-user data pipeline orchestration and embedded use cases via config templates and the embedded widget. Authentication is via bearer access token issued from the /applications/token endpoint.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Airbyte API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Airbyte API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Airbyte API.

Provision and update sources and destinations from any supported connector definition

Create connections that move data between a source and destination on a configured schedule

Trigger sync, refresh, or reset jobs and cancel them in flight

Manage workspaces, organizations, and groups for multi-tenant Airbyte deployments

Issue OAuth-style application tokens for programmatic access

Embed Airbyte source configuration into a host application using config templates and the embedded widget

List connector definitions to discover available sources and destinations

Use Cases

Patterns agents use Airbyte API for, with concrete tasks.

★ Programmatic Pipeline Provisioning

Stand up new data pipelines from code rather than the UI — useful for spinning up customer-specific replicas in multi-tenant SaaS. Create a source via POST /sources, a destination via POST /destinations, then a connection via POST /connections, and trigger an initial sync via POST /jobs. The same flow works against Cloud, OSS, and Enterprise deployments.

Create a Postgres source named 'tenant_42_db', a Snowflake destination 'analytics_warehouse', then a connection between them with daily schedule and trigger an initial sync

Job Orchestration and Monitoring

Orchestrate Airbyte syncs from an external scheduler or workflow engine. POST /jobs triggers a sync, refresh, or reset, GET /jobs/{jobId} polls status, and DELETE /jobs/{jobId} cancels a stuck run. List recent jobs with GET /jobs filtered by connection or job type.

Trigger a sync job for connection conn_abc, poll the job status every 60 seconds, and cancel it if it runs longer than 30 minutes

Embedded Data Connectors

Let SaaS customers connect their own data sources without leaving your app. Use POST /config_templates/sources to pre-configure connector defaults, embed the Airbyte widget for OAuth-style source connection, and list resulting sources via GET /sources scoped to the customer's workspace.

Create a config template for a Stripe source with the API key field marked as user-supplied, then list all sources created from that template across workspaces

AI Agent Data Pipeline Operator

An AI agent operating Airbyte through Jentic can search for the right operation, load the input schema, and trigger or reconfigure a connection on demand. The bearer token stays in the Jentic vault and only scoped Airbyte calls are exposed to the agent.

Search Jentic for 'trigger an airbyte sync', load the POST /jobs schema, and start a sync for connection conn_abc with jobType=sync

Key Endpoints

96 endpoints — airbyte is an open data movement platform for moving data from sources to destinations through configurable connectors.

METHOD

PATH

DESCRIPTION

POST

/applications/token

Get an access token

GET

/sources

List sources

POST

/sources

Create a source

GET

/destinations

List destinations

POST

/destinations

Create a destination

POST

/connections

Create a connection

POST

/jobs

Trigger a sync, refresh, or reset job

GET

/jobs/{jobId}

Get job status and details

POST

/applications/token

Get an access token

GET

/sources

List sources

POST

/sources

Create a source

GET

/destinations

List destinations

POST

/destinations

Create a destination

POST

/connections

Create a connection

POST

/jobs

Trigger a sync, refresh, or reset job

GET

/jobs/{jobId}

Get job status and details

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

Credential isolation

Airbyte client credentials are stored encrypted in the Jentic vault. Jentic exchanges them for short-lived bearer tokens, refreshes on expiry, and exposes only scoped operations to the agent.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent (e.g. 'trigger an airbyte sync') and Jentic returns the matching operation with its input schema, instead of the agent learning Airbyte's 96-endpoint surface.

Time to first call

Time to first call

Direct Airbyte integration: 2-4 days for OAuth flow, workspace handling, and sync polling. Through Jentic: under 1 hour.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Stitch Data API

→

Managed ELT pipelines with a more curated connector catalog

Choose Stitch when the agent needs a fully managed cloud-only ELT and a smaller connector surface

Complementary

GitHub API

GitHub source connector pulls issues and pull request data into the warehouse

Use GitHub alongside Airbyte when replicating engineering data into analytics destinations

Complementary

HubSpot CRM Contacts

→

HubSpot source connector replicates CRM data through Airbyte connections

Use HubSpot alongside Airbyte when consolidating CRM data into a warehouse for analytics

FAQs

Specific to using Airbyte API through Jentic.

What authentication does the Airbyte API use?

Airbyte uses bearer access tokens obtained from POST /applications/token by exchanging client credentials. Jentic stores the credentials encrypted in the vault, refreshes the token automatically, and never exposes the raw secret to the agent.

Can I trigger a sync job with the Airbyte API?

Yes. POST /jobs accepts a connectionId and jobType (sync, reset, or refresh) and returns a jobId you can poll with GET /jobs/{jobId}. To cancel a running job, use DELETE /jobs/{jobId}.

What are the rate limits for the Airbyte API?

Public rate limits are not declared in the spec; Airbyte Cloud throttles per workspace. For high-frequency polling, prefer webhooks or longer poll intervals on GET /jobs/{jobId} rather than tight loops.

How do I create a new source with the Airbyte API through Jentic?

Run pip install jentic, search Jentic for 'create an airbyte source', load the schema for POST /sources, then execute with the workspaceId, sourceDefinitionId, and connection configuration. Jentic injects the bearer token automatically.

Does the Airbyte API work against self-hosted OSS deployments?

Yes. The same v1 API surface is exposed by Airbyte Cloud, Enterprise, and OSS — only the base URL changes. Point the base URL at your OSS deployment and use the same operations to manage sources, destinations, and connections.

Can I list available connector definitions before creating a source?

Yes. GET /sources/definitions and GET /destinations/definitions return the catalog of connectors. Use these to discover the sourceDefinitionId or destinationDefinitionId required by POST /sources or POST /destinations.

GET STARTED

Start building with Airbyte API

Explore with Jentic
View OpenAPI Document