Drip
Marketing automation and email campaign platform
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.getdrip.com/ | link | — | — | — |
Actions (40)
Batch API · 8
- Create or update a batch of cartsPOST /v2/{account_id}/carts/batches
Batch-create or batch-update carts.
documented - Create or update a batch of ordersPOST /v2/{account_id}/orders/batches
Batch-create or batch-update legacy and/or new orders.
documented - Create or update a batch of ordersPOST /v2/{account_id}/orders/batches
Batch-create or batch-update orders.
documented - Create or update a batch of productsPOST /v2/{account_id}/products/batches
Batch-create or batch-update products.
documented - Create or update a batch of subscribersPOST /v2/{account_id}/subscribers/batches
Batch-create or batch-update subscribers.
documented - List batch ordersGET /v2/{account_id}/orders/batches
List batch-processed orders (if documented in the Batch API).
documented - Record a batch of eventsPOST /v2/{account_id}/events/batches
Batch-record a collection of events.
documented - Unsubscribe a batch of subscribersPOST /v2/{account_id}/unsubscribes/batches
Batch-unsubscribe subscribers in bulk.
documented
Subscribers · 7
- Create or update subscriberPOST /v2/{account_id}/subscribers
Create or update a subscriber.
documented - Create or update subscriberPOST /v2/{account_id}/subscribers
Create or update a subscriber.
documented - Delete subscriberDELETE /v2/{account_id}/subscribers/{subscriber_id}
Delete a subscriber.
documented - Fetch subscriberGET /v2/{account_id}/subscribers/{subscriber_id}
Fetch a subscriber by ID, email, or visitor UUID.
documented - List subscriber campaign subscriptionsGET /v2/{account_id}/subscribers/{subscriber_id}/campaign_subscriptions
List the Email Series Campaign subscriptions for a subscriber.
documented - List subscribersGET /v2/{account_id}/subscribers
List subscribers in the account (with filtering options via query params).
documented - Unsubscribe from all mailingsPOST /v2/{account_id}/subscribers/{subscriber_id}/unsubscribe_all
Unsubscribe a subscriber from all mailings.
documented
Email Series Campaigns · 5
- Activate campaignPOST /v2/{account_id}/campaigns/{campaign_id}/activate
Activate an Email Series Campaign.
documented - Fetch campaignGET /v2/{account_id}/campaigns/{campaign_id}
Fetch a specific Email Series Campaign.
documented - List campaignsGET /v2/{account_id}/campaigns
List all Email Series Campaigns.
documented - List subscribers in campaignGET /v2/{account_id}/campaigns/{campaign_id}/subscribers
List subscribers enrolled in a specific Email Series Campaign.
documented - Pause campaignPOST /v2/{account_id}/campaigns/{campaign_id}/pause
Pause an Email Series Campaign.
documented
Orders (Legacy) · 5
- Create or update a refundPOST /v2/{account_id}/refunds
Create or update a refund for an order.
documented - Create or update an order (Legacy)POST /v2/{account_id}/orders
Create or update an order (Legacy).
documented - Fetch legacy orderGET /v2/{account_id}/orders/{order_id}
Fetch a legacy order by order_id.
documented - List legacy ordersGET /v2/{account_id}/orders
List legacy orders.
documented - Order events (Legacy)GET /v2/{account_id}/orders/{order_id}/events
Fetch order events for a legacy order.
documented
Shopper Activity · 3
- Create batch cart activityPOST /v3/{account_id}/shopper_activity/cart/batch
Create a batch of cart activity events.
documented - Create batch order activityPOST /v3/{account_id}/shopper_activity/order/batch
Create a batch of order activity events.
documented - Record an orderPOST /v3/{account_id}/shopper_activity/order
Record a single order activity event.
documented