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 / Marketing / Drip API
Drip API logo

Getdrip Drip API

★ Only Publicly Available OpenAPI DocumentMarketingMarketing Automationbasic, bearer44 EndpointsREST

For Agents

Manage Drip subscribers, send broadcasts, trigger workflows, and record shopper events for e-commerce email automation.

Use for: I need to add a new subscriber to a Drip account, I want to apply a tag to an existing Drip subscriber, Record a custom event when a shopper abandons their cart, Trigger a Drip workflow for a recently created subscriber

Not supported: Does not handle SMS, push notifications, or transactional receipts - use for e-commerce email marketing automation only.

Jentic publishes the only available OpenAPI specification for Drip API, keeping it validated and agent-ready. Drip is an e-commerce CRM and email marketing platform that lets agents manage subscribers, send broadcasts, run multi-step workflows, and trigger campaigns based on customer events. The v2 REST API exposes 44 endpoints covering subscribers, tags, custom fields, broadcasts, workflows, conversions, and shopper activity such as carts and orders. Authentication supports both HTTP Basic with an API token and Bearer OAuth2 access tokens, scoped to a Drip account ID that prefixes most resource paths.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Drip API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Drip 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://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgetdrip.com%2Fgetdrip" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fgetdrip.com%2Fgetdrip" | 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 Drip API.

Create or update subscribers in bulk through /v2/{account_id}/subscribers/batches with up to 1000 records per call

Apply and remove tags on subscribers to drive segmented campaign sends

Record custom shopper events such as cart abandonment to start workflow triggers

Activate, pause, or list campaign subscribers to control automated email sequences

Track e-commerce activity by posting orders, carts, and conversions back to a Drip account

Register webhook subscriptions on subscriber, event, and order resources for downstream automation

Use Cases

Patterns agents use Drip API for, with concrete tasks.

★ E-Commerce Lifecycle Email Automation

Sync shopper behaviour from a Shopify or custom storefront into Drip so that workflows fire on cart abandonment, order placed, and post-purchase events. Agents post events to /v2/{account_id}/events and orders to the orders endpoints, then activate campaigns to nurture buyers. Implementation typically takes a day with the batch event endpoint instead of synchronous per-event calls.

Post a cart_abandoned event for subscriber email shopper@example.com with cart total $129 to /v2/{account_id}/events and confirm a 204 response.

Subscriber List Hygiene and Tagging

Maintain clean, well-segmented subscriber lists by batch updating profiles, applying tags based on engagement, and unsubscribing inactive contacts. Drip exposes /v2/{account_id}/subscribers/batches and /v2/{account_id}/unsubscribes/batches for bulk hygiene operations. Agents can run weekly cleanup jobs that previously required manual CSV imports.

Submit a batch of 500 subscribers with the tag VIP-2026 to /v2/{account_id}/subscribers/batches and verify each record returns a 201 status.

Campaign Performance Reporting

Pull campaign-level metrics by listing campaigns and their subscribers, then mapping them to internal analytics tables. Drip exposes campaign listings, individual campaign fetches, and subscriber rosters per campaign so dashboards can surface signups, opens, and conversions. Useful for marketing ops teams replacing manual CSV exports.

Call GET /v2/{account_id}/campaigns followed by GET /v2/{account_id}/campaigns/{campaign_id}/subscribers for each active campaign and aggregate counts.

AI Agent E-Commerce Concierge

An AI agent integrated via Jentic discovers Drip operations by natural-language search, loads operation schemas, and fires lifecycle events on behalf of a merchant. The agent registers new subscribers, tags them by source, posts purchase events, and starts a welcome workflow without the developer hand-coding the auth or pagination loop. Time-to-first-call drops from days of OAuth wiring to under an hour.

Search Jentic for 'create a Drip subscriber', load the schema, then create subscriber email=newuser@example.com with tag source-ai-agent in account 1234567.

Key Endpoints

44 endpoints — jentic publishes the only available openapi specification for drip api, keeping it validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/v2/{account_id}/subscribers

Create or update a subscriber

POST

/v2/{account_id}/subscribers/batches

Batch create or update up to 1000 subscribers

POST

/v2/{account_id}/events

Record a custom event for workflow triggers

POST

/v2/{account_id}/tags

Apply a tag to a subscriber

GET

/v2/{account_id}/campaigns

List all campaigns

POST

/v2/{account_id}/campaigns/{campaign_id}/activate

Activate a campaign

POST

/v2/{account_id}/subscribers

Create or update a subscriber

POST

/v2/{account_id}/subscribers/batches

Batch create or update up to 1000 subscribers

POST

/v2/{account_id}/events

Record a custom event for workflow triggers

POST

/v2/{account_id}/tags

Apply a tag to a subscriber

GET

/v2/{account_id}/campaigns

List all campaigns

POST

/v2/{account_id}/campaigns/{campaign_id}/activate

Activate a campaign

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Setup

Wiring Drip by hand means choosing between its basic and bearer auth, threading the account id through the v2 paths, and batching subscriber and event calls yourself. Through Jentic you install once, import the Drip API from the API Directory, store the token once, and your agent calls it.

Permission scoping

Permission scoping

Drip puts the account id in the URL path (/v2/{account_id}/...), so a rule can pin your agent to one account: it adds subscribers, records events, and reads campaigns there and nowhere else. You choose the operations it may call, so activating a campaign is not included unless you add it.

Credential management

Credential isolation

Your Drip token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Intent-based discovery

Agents search Jentic by intent such as 'add a subscriber' or 'record a conversion event', and Jentic returns the matching Drip operation with its input schema so the agent calls the right endpoint without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

Mailchimp Marketing API

→

Larger email marketing platform with broader segment and template tooling than Drip

Choose Mailchimp when the user needs landing pages, websites, or audience reporting beyond e-commerce email; choose Drip when shopper behaviour and revenue attribution matter.

Alternative

Klaviyo API

→

E-commerce-focused email and SMS platform with deep Shopify integration

Choose Klaviyo for SMS plus email lifecycle messaging at scale; Drip is a lighter-weight alternative for stores already on its workflow engine.

Complementary

SendGrid Mail Send API

→

Transactional email delivery for one-off receipts and password resets that sit outside Drip workflows

Use SendGrid alongside Drip when an agent needs to send a single transactional message that should not be governed by marketing automation rules.

FAQs

Specific to using Drip API through Jentic.

Why is there no official OpenAPI spec for Drip API?

Drip does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call Drip API via structured tooling. It is validated against the live API and kept up to date. Get started with Jentic One, the self-hosted execution layer.

What authentication does the Drip API use?

The Drip API supports HTTP Basic authentication with an API token (used as the username) or OAuth2 Bearer access tokens. Through Jentic, the credential is stored in the encrypted vault and injected at execution time so the API token never enters the agent context.

Can I trigger a workflow for a subscriber with the Drip API?

Yes. List workflows under /v2/{account_id}/workflows, then start one for a subscriber using the workflow trigger endpoint. Most agent flows combine a POST to /v2/{account_id}/subscribers to create or update the contact with a workflow start call.

What are the rate limits for the Drip API?

Drip enforces a rate limit of approximately 3600 requests per hour per account. The OpenAPI spec does not encode the exact value, so check the X-RateLimit response headers on each call and back off when the remaining count approaches zero.

How do I record a shopper event with the Drip API through Jentic?

Search Jentic for 'record a Drip event', load the schema for POST /v2/{account_id}/events, then execute with the email, action name, and properties. Jentic resolves the account_id from your stored credential so the agent only supplies the event payload.

Does the Drip API support batch operations?

Yes. The /v2/{account_id}/subscribers/batches, /v2/{account_id}/unsubscribes/batches, and /v2/{account_id}/events/batches endpoints accept up to 1000 records per request, which is the recommended path for bulk imports and migrations.

GET STARTED

Start building with Drip API

Explore with Jentic
View OpenAPI Document