---
name: mailchimp-marketing-api
description: "Mailchimp Marketing API skill. Use when working with Mailchimp Marketing for root, activity-feed, account-exports. Covers 282 endpoints."
version: 1.0.0
generator: lapsh
---

# Mailchimp Marketing API
API version: 3.0.91

## Auth
basic

## Base URL
https://server.api.mailchimp.com/3.0

## Setup
1. Configure auth: basic
2. GET / -- list api root resources
3. POST /account-exports -- create first account-export

## Endpoints
282 endpoints across 26 groups. See references/api-spec.lap for full details.

### Root
| Method | Path | Description |
|--------|------|-------------|
| GET | / | List api root resources |

### Activity-feed
| Method | Path | Description |
|--------|------|-------------|
| GET | /activity-feed/chimp-chatter | Get latest chimp chatter |

### Account-exports
| Method | Path | Description |
|--------|------|-------------|
| GET | /account-exports | List account exports |
| POST | /account-exports | Add export |
| GET | /account-exports/{export_id} | Get account export info |

### Audiences
| Method | Path | Description |
|--------|------|-------------|
| GET | /audiences | Get a list of audiences |
| GET | /audiences/{audience_id} | Get audience info |
| GET | /audiences/{audience_id}/contacts | Get Contacts |
| POST | /audiences/{audience_id}/contacts | Add Contact |
| GET | /audiences/{audience_id}/contacts/{contact_id} | Get Contact |
| PATCH | /audiences/{audience_id}/contacts/{contact_id} | Update Contact |
| POST | /audiences/{audience_id}/contacts/{contact_id}/actions/archive | Archive Contact |
| POST | /audiences/{audience_id}/contacts/{contact_id}/actions/forget | Forget Contact |

### Authorized-apps
| Method | Path | Description |
|--------|------|-------------|
| GET | /authorized-apps | List authorized apps |
| GET | /authorized-apps/{app_id} | Get authorized app info |

### Automations
| Method | Path | Description |
|--------|------|-------------|
| GET | /automations | List automations |
| POST | /automations | Add automation |
| GET | /automations/{workflow_id} | Get automation info |
| POST | /automations/{workflow_id}/actions/pause-all-emails | Pause automation emails |
| POST | /automations/{workflow_id}/actions/start-all-emails | Start automation emails |
| POST | /automations/{workflow_id}/actions/archive | Archive automation |
| GET | /automations/{workflow_id}/emails | List automated emails |
| GET | /automations/{workflow_id}/emails/{workflow_email_id} | Get workflow email info |
| DELETE | /automations/{workflow_id}/emails/{workflow_email_id} | Delete workflow email |
| PATCH | /automations/{workflow_id}/emails/{workflow_email_id} | Update workflow email |
| GET | /automations/{workflow_id}/emails/{workflow_email_id}/queue | List automated email subscribers |
| POST | /automations/{workflow_id}/emails/{workflow_email_id}/queue | Add subscriber to workflow email |
| GET | /automations/{workflow_id}/emails/{workflow_email_id}/queue/{subscriber_hash} | Get automated email subscriber |
| POST | /automations/{workflow_id}/emails/{workflow_email_id}/actions/pause | Pause automated email |
| POST | /automations/{workflow_id}/emails/{workflow_email_id}/actions/start | Start automated email |
| GET | /automations/{workflow_id}/removed-subscribers | List subscribers removed from workflow |
| POST | /automations/{workflow_id}/removed-subscribers | Remove subscriber from workflow |
| GET | /automations/{workflow_id}/removed-subscribers/{subscriber_hash} | Get subscriber removed from workflow |

### Batches
| Method | Path | Description |
|--------|------|-------------|
| GET | /batches | List batch requests |
| POST | /batches | Start batch operation |
| GET | /batches/{batch_id} | Get batch operation status |
| DELETE | /batches/{batch_id} | Delete batch request |

### Batch-webhooks
| Method | Path | Description |
|--------|------|-------------|
| GET | /batch-webhooks | List batch webhooks |
| POST | /batch-webhooks | Add batch webhook |
| GET | /batch-webhooks/{batch_webhook_id} | Get batch webhook info |
| PATCH | /batch-webhooks/{batch_webhook_id} | Update batch webhook |
| DELETE | /batch-webhooks/{batch_webhook_id} | Delete batch webhook |

### Template-folders
| Method | Path | Description |
|--------|------|-------------|
| GET | /template-folders | List template folders |
| POST | /template-folders | Add template folder |
| GET | /template-folders/{folder_id} | Get template folder |
| PATCH | /template-folders/{folder_id} | Update template folder |
| DELETE | /template-folders/{folder_id} | Delete template folder |

### Campaign-folders
| Method | Path | Description |
|--------|------|-------------|
| GET | /campaign-folders | List campaign folders |
| POST | /campaign-folders | Add campaign folder |
| GET | /campaign-folders/{folder_id} | Get campaign folder |
| PATCH | /campaign-folders/{folder_id} | Update campaign folder |
| DELETE | /campaign-folders/{folder_id} | Delete campaign folder |

### Campaigns
| Method | Path | Description |
|--------|------|-------------|
| GET | /campaigns | List campaigns |
| POST | /campaigns | Add campaign |
| GET | /campaigns/{campaign_id} | Get campaign info |
| PATCH | /campaigns/{campaign_id} | Update campaign settings |
| DELETE | /campaigns/{campaign_id} | Delete campaign |
| POST | /campaigns/{campaign_id}/actions/cancel-send | Cancel campaign |
| POST | /campaigns/{campaign_id}/actions/replicate | Replicate campaign |
| POST | /campaigns/{campaign_id}/actions/send | Send campaign |
| POST | /campaigns/{campaign_id}/actions/schedule | Schedule campaign |
| POST | /campaigns/{campaign_id}/actions/unschedule | Unschedule campaign |
| POST | /campaigns/{campaign_id}/actions/test | Send test email |
| POST | /campaigns/{campaign_id}/actions/pause | Pause rss campaign |
| POST | /campaigns/{campaign_id}/actions/resume | Resume rss campaign |
| POST | /campaigns/{campaign_id}/actions/create-resend | Resend campaign |
| GET | /campaigns/{campaign_id}/content | Get campaign content |
| PUT | /campaigns/{campaign_id}/content | Set campaign content |
| GET | /campaigns/{campaign_id}/feedback | List campaign feedback |
| POST | /campaigns/{campaign_id}/feedback | Add campaign feedback |
| GET | /campaigns/{campaign_id}/feedback/{feedback_id} | Get campaign feedback message |
| PATCH | /campaigns/{campaign_id}/feedback/{feedback_id} | Update campaign feedback message |
| DELETE | /campaigns/{campaign_id}/feedback/{feedback_id} | Delete campaign feedback message |
| GET | /campaigns/{campaign_id}/send-checklist | Get campaign send checklist |

### Connected-sites
| Method | Path | Description |
|--------|------|-------------|
| GET | /connected-sites | List connected sites |
| POST | /connected-sites | Add connected site |
| GET | /connected-sites/{connected_site_id} | Get connected site |
| DELETE | /connected-sites/{connected_site_id} | Delete connected site |
| POST | /connected-sites/{connected_site_id}/actions/verify-script-installation | Verify connected site script |

### Conversations
| Method | Path | Description |
|--------|------|-------------|
| GET | /conversations | List conversations |
| GET | /conversations/{conversation_id} | Get conversation |
| GET | /conversations/{conversation_id}/messages | List messages |
| GET | /conversations/{conversation_id}/messages/{message_id} | Get message |

### Customer-journeys
| Method | Path | Description |
|--------|------|-------------|
| POST | /customer-journeys/journeys/{journey_id}/steps/{step_id}/actions/trigger | Customer Journeys API trigger for a contact |

### File-manager
| Method | Path | Description |
|--------|------|-------------|
| GET | /file-manager/files | List stored files |
| POST | /file-manager/files | Add file |
| GET | /file-manager/files/{file_id} | Get file |
| PATCH | /file-manager/files/{file_id} | Update file |
| DELETE | /file-manager/files/{file_id} | Delete file |
| GET | /file-manager/folders | List folders |
| POST | /file-manager/folders | Add folder |
| GET | /file-manager/folders/{folder_id} | Get folder |
| PATCH | /file-manager/folders/{folder_id} | Update folder |
| DELETE | /file-manager/folders/{folder_id} | Delete folder |
| GET | /file-manager/folders/{folder_id}/files | List stored files |

### Lists
| Method | Path | Description |
|--------|------|-------------|
| GET | /lists | Get lists info |
| POST | /lists | Add list |
| GET | /lists/{list_id} | Get list info |
| PATCH | /lists/{list_id} | Update lists |
| DELETE | /lists/{list_id} | Delete list |
| POST | /lists/{list_id} | Batch subscribe or unsubscribe |
| GET | /lists/{list_id}/abuse-reports | List abuse reports |
| GET | /lists/{list_id}/abuse-reports/{report_id} | Get abuse report |
| GET | /lists/{list_id}/activity | List recent activity |
| GET | /lists/{list_id}/clients | List top email clients |
| GET | /lists/{list_id}/growth-history | List growth history data |
| GET | /lists/{list_id}/growth-history/{month} | Get growth history by month |
| GET | /lists/{list_id}/interest-categories | List interest categories |
| POST | /lists/{list_id}/interest-categories | Add interest category |
| GET | /lists/{list_id}/interest-categories/{interest_category_id} | Get interest category info |
| PATCH | /lists/{list_id}/interest-categories/{interest_category_id} | Update interest category |
| DELETE | /lists/{list_id}/interest-categories/{interest_category_id} | Delete interest category |
| GET | /lists/{list_id}/interest-categories/{interest_category_id}/interests | List interests in category |
| POST | /lists/{list_id}/interest-categories/{interest_category_id}/interests | Add interest in category |
| GET | /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id} | Get interest in category |
| PATCH | /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id} | Update interest in category |
| DELETE | /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id} | Delete interest in category |
| GET | /lists/{list_id}/segments | List segments |
| POST | /lists/{list_id}/segments | Add segment |
| GET | /lists/{list_id}/segments/{segment_id} | Get segment info |
| DELETE | /lists/{list_id}/segments/{segment_id} | Delete segment |
| PATCH | /lists/{list_id}/segments/{segment_id} | Update segment |
| POST | /lists/{list_id}/segments/{segment_id} | Batch add or remove members |
| GET | /lists/{list_id}/segments/{segment_id}/members | List members in segment |
| POST | /lists/{list_id}/segments/{segment_id}/members | Add member to segment |
| DELETE | /lists/{list_id}/segments/{segment_id}/members/{subscriber_hash} | Remove list member from segment |
| GET | /lists/{list_id}/tag-search | Search for tags on a list by name. |
| GET | /lists/{list_id}/members | List members info |
| POST | /lists/{list_id}/members | Add member to list |
| GET | /lists/{list_id}/members/{subscriber_hash} | Get member info |
| PUT | /lists/{list_id}/members/{subscriber_hash} | Add or update list member |
| PATCH | /lists/{list_id}/members/{subscriber_hash} | Update list member |
| DELETE | /lists/{list_id}/members/{subscriber_hash} | Archive list member |
| GET | /lists/{list_id}/members/{subscriber_hash}/activity | View recent activity 50 |
| GET | /lists/{list_id}/members/{subscriber_hash}/activity-feed | View recent activity |
| GET | /lists/{list_id}/members/{subscriber_hash}/tags | List member tags |
| POST | /lists/{list_id}/members/{subscriber_hash}/tags | Add or remove member tags |
| GET | /lists/{list_id}/members/{subscriber_hash}/events | List member events |
| POST | /lists/{list_id}/members/{subscriber_hash}/events | Add event |
| GET | /lists/{list_id}/members/{subscriber_hash}/goals | List member goal events |
| GET | /lists/{list_id}/members/{subscriber_hash}/notes | List recent member notes |
| POST | /lists/{list_id}/members/{subscriber_hash}/notes | Add member note |
| GET | /lists/{list_id}/members/{subscriber_hash}/notes/{note_id} | Get member note |
| PATCH | /lists/{list_id}/members/{subscriber_hash}/notes/{note_id} | Update note |
| DELETE | /lists/{list_id}/members/{subscriber_hash}/notes/{note_id} | Delete note |
| POST | /lists/{list_id}/members/{subscriber_hash}/actions/delete-permanent | Delete list member |
| GET | /lists/{list_id}/merge-fields | List merge fields |
| POST | /lists/{list_id}/merge-fields | Add merge field |
| GET | /lists/{list_id}/merge-fields/{merge_id} | Get merge field |
| PATCH | /lists/{list_id}/merge-fields/{merge_id} | Update merge field |
| DELETE | /lists/{list_id}/merge-fields/{merge_id} | Delete merge field |
| GET | /lists/{list_id}/webhooks | List webhooks |
| POST | /lists/{list_id}/webhooks | Add webhook |
| GET | /lists/{list_id}/webhooks/{webhook_id} | Get webhook info |
| DELETE | /lists/{list_id}/webhooks/{webhook_id} | Delete webhook |
| PATCH | /lists/{list_id}/webhooks/{webhook_id} | Update webhook |
| GET | /lists/{list_id}/signup-forms | List signup forms |
| POST | /lists/{list_id}/signup-forms | Customize signup form |
| GET | /lists/{list_id}/locations | List locations |
| GET | /lists/{list_id}/surveys | Get information about all surveys for a list |
| GET | /lists/{list_id}/surveys/{survey_id} | Get survey |
| POST | /lists/{list_id}/surveys/{survey_id}/actions/publish | Publish a Survey |
| POST | /lists/{list_id}/surveys/{survey_id}/actions/unpublish | Unpublish a Survey |
| POST | /lists/{list_id}/surveys/{survey_id}/actions/create-email | Create a Survey Campaign |

### Landing-pages
| Method | Path | Description |
|--------|------|-------------|
| GET | /landing-pages | List landing pages |
| POST | /landing-pages | Add landing page |
| GET | /landing-pages/{page_id} | Get landing page info |
| PATCH | /landing-pages/{page_id} | Update landing page |
| DELETE | /landing-pages/{page_id} | Delete landing page |
| POST | /landing-pages/{page_id}/actions/publish | Publish landing page |
| POST | /landing-pages/{page_id}/actions/unpublish | Unpublish landing page |
| GET | /landing-pages/{page_id}/content | Get landing page content |

### Reports
| Method | Path | Description |
|--------|------|-------------|
| GET | /reports | List campaign reports |
| GET | /reports/{campaign_id} | Get campaign report |
| GET | /reports/{campaign_id}/abuse-reports | List abuse reports |
| GET | /reports/{campaign_id}/abuse-reports/{report_id} | Get abuse report |
| GET | /reports/{campaign_id}/advice | List campaign feedback |
| GET | /reports/{campaign_id}/click-details | List campaign details |
| GET | /reports/{campaign_id}/click-details/{link_id} | Get campaign link details |
| GET | /reports/{campaign_id}/click-details/{link_id}/members | List clicked link subscribers |
| GET | /reports/{campaign_id}/click-details/{link_id}/members/{subscriber_hash} | Get clicked link subscriber |
| GET | /reports/{campaign_id}/open-details | List campaign open details |
| GET | /reports/{campaign_id}/open-details/{subscriber_hash} | Get opened campaign subscriber |
| GET | /reports/{campaign_id}/domain-performance | List domain performance stats |
| GET | /reports/{campaign_id}/eepurl | List EepURL activity |
| GET | /reports/{campaign_id}/email-activity | List email activity |
| GET | /reports/{campaign_id}/email-activity/{subscriber_hash} | Get subscriber email activity |
| GET | /reports/{campaign_id}/locations | List top open activities |
| GET | /reports/{campaign_id}/sent-to | List campaign recipients |
| GET | /reports/{campaign_id}/sent-to/{subscriber_hash} | Get campaign recipient info |
| GET | /reports/{campaign_id}/sub-reports | List child campaign reports |
| GET | /reports/{campaign_id}/unsubscribed | List unsubscribed members |
| GET | /reports/{campaign_id}/unsubscribed/{subscriber_hash} | Get unsubscribed member |
| GET | /reports/{campaign_id}/ecommerce-product-activity | List campaign product activity |

### Templates
| Method | Path | Description |
|--------|------|-------------|
| GET | /templates | List templates |
| POST | /templates | Add template |
| GET | /templates/{template_id} | Get template info |
| PATCH | /templates/{template_id} | Update template |
| DELETE | /templates/{template_id} | Delete template |
| GET | /templates/{template_id}/default-content | View default content |

### Ecommerce
| Method | Path | Description |
|--------|------|-------------|
| GET | /ecommerce/orders | List account orders |
| GET | /ecommerce/stores | List stores |
| POST | /ecommerce/stores | Add store |
| GET | /ecommerce/stores/{store_id} | Get store info |
| PATCH | /ecommerce/stores/{store_id} | Update store |
| DELETE | /ecommerce/stores/{store_id} | Delete store |
| GET | /ecommerce/stores/{store_id}/carts | List carts |
| POST | /ecommerce/stores/{store_id}/carts | Add cart |
| GET | /ecommerce/stores/{store_id}/carts/{cart_id} | Get cart info |
| PATCH | /ecommerce/stores/{store_id}/carts/{cart_id} | Update cart |
| DELETE | /ecommerce/stores/{store_id}/carts/{cart_id} | Delete cart |
| GET | /ecommerce/stores/{store_id}/carts/{cart_id}/lines | List cart line items |
| POST | /ecommerce/stores/{store_id}/carts/{cart_id}/lines | Add cart line item |
| GET | /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id} | Get cart line item |
| PATCH | /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id} | Update cart line item |
| DELETE | /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id} | Delete cart line item |
| GET | /ecommerce/stores/{store_id}/customers | List customers |
| POST | /ecommerce/stores/{store_id}/customers | Add customer |
| GET | /ecommerce/stores/{store_id}/customers/{customer_id} | Get customer info |
| PUT | /ecommerce/stores/{store_id}/customers/{customer_id} | Add or update customer |
| PATCH | /ecommerce/stores/{store_id}/customers/{customer_id} | Update customer |
| DELETE | /ecommerce/stores/{store_id}/customers/{customer_id} | Delete customer |
| GET | /ecommerce/stores/{store_id}/promo-rules | List promo rules |
| POST | /ecommerce/stores/{store_id}/promo-rules | Add promo rule |
| GET | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id} | Get promo rule |
| PATCH | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id} | Update promo rule |
| DELETE | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id} | Delete promo rule |
| GET | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes | List promo codes |
| POST | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes | Add promo code |
| GET | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id} | Get promo code |
| PATCH | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id} | Update promo code |
| DELETE | /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id} | Delete promo code |
| GET | /ecommerce/stores/{store_id}/orders | List orders |
| POST | /ecommerce/stores/{store_id}/orders | Add order |
| GET | /ecommerce/stores/{store_id}/orders/{order_id} | Get order info |
| PUT | /ecommerce/stores/{store_id}/orders/{order_id} | Add or update order |
| PATCH | /ecommerce/stores/{store_id}/orders/{order_id} | Update order |
| DELETE | /ecommerce/stores/{store_id}/orders/{order_id} | Delete order |
| GET | /ecommerce/stores/{store_id}/orders/{order_id}/lines | List order line items |
| POST | /ecommerce/stores/{store_id}/orders/{order_id}/lines | Add order line item |
| GET | /ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id} | Get order line item |
| PATCH | /ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id} | Update order line item |
| DELETE | /ecommerce/stores/{store_id}/orders/{order_id}/lines/{line_id} | Delete order line item |
| GET | /ecommerce/stores/{store_id}/products | List product |
| POST | /ecommerce/stores/{store_id}/products | Add product |
| GET | /ecommerce/stores/{store_id}/products/{product_id} | Get product info |
| PATCH | /ecommerce/stores/{store_id}/products/{product_id} | Update product |
| PUT | /ecommerce/stores/{store_id}/products/{product_id} | Create or update product |
| DELETE | /ecommerce/stores/{store_id}/products/{product_id} | Delete product |
| GET | /ecommerce/stores/{store_id}/products/{product_id}/variants | List product variants |
| POST | /ecommerce/stores/{store_id}/products/{product_id}/variants | Add product variant |
| GET | /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id} | Get product variant info |
| PUT | /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id} | Add or update product variant |
| PATCH | /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id} | Update product variant |
| DELETE | /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id} | Delete product variant |
| GET | /ecommerce/stores/{store_id}/products/{product_id}/images | List product images |
| POST | /ecommerce/stores/{store_id}/products/{product_id}/images | Add product image |
| GET | /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id} | Get product image info |
| PATCH | /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id} | Update product image |
| DELETE | /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id} | Delete product image |

### Search-campaigns
| Method | Path | Description |
|--------|------|-------------|
| GET | /search-campaigns | Search campaigns |

### Search-members
| Method | Path | Description |
|--------|------|-------------|
| GET | /search-members | Search members |

### Ping
| Method | Path | Description |
|--------|------|-------------|
| GET | /ping | Ping |

### Facebook-ads
| Method | Path | Description |
|--------|------|-------------|
| GET | /facebook-ads | List facebook ads |
| GET | /facebook-ads/{outreach_id} | Get facebook ad info |

### Reporting
| Method | Path | Description |
|--------|------|-------------|
| GET | /reporting/facebook-ads | List facebook ads reports |
| GET | /reporting/facebook-ads/{outreach_id} | Get facebook ad report |
| GET | /reporting/facebook-ads/{outreach_id}/ecommerce-product-activity | List facebook ecommerce report |
| GET | /reporting/landing-pages/{outreach_id} | Get landing page report |
| GET | /reporting/landing-pages | List landing pages reports |
| GET | /reporting/surveys | List survey reports |
| GET | /reporting/surveys/{survey_id} | Get survey report |
| GET | /reporting/surveys/{survey_id}/questions | List survey question reports |
| GET | /reporting/surveys/{survey_id}/questions/{question_id} | Get survey question report |
| GET | /reporting/surveys/{survey_id}/questions/{question_id}/answers | List answers for question |
| GET | /reporting/surveys/{survey_id}/responses | List survey responses |
| GET | /reporting/surveys/{survey_id}/responses/{response_id} | Get survey response |

### Verified-domains
| Method | Path | Description |
|--------|------|-------------|
| GET | /verified-domains/{domain_name} | Get domain info |
| DELETE | /verified-domains/{domain_name} | Delete domain |
| POST | /verified-domains/{domain_name}/actions/verify | Verify domain |
| GET | /verified-domains | List sending domains |
| POST | /verified-domains | Add domain to account |

## Common Questions
Match user requests to endpoints in references/api-spec.lap. Key patterns:
- "List all resource?" -> GET /
- "List all chimp-chatter?" -> GET /activity-feed/chimp-chatter
- "List all account-exports?" -> GET /account-exports
- "Create a account-export?" -> POST /account-exports
- "Get account-export details?" -> GET /account-exports/{export_id}
- "List all audiences?" -> GET /audiences
- "Get audience details?" -> GET /audiences/{audience_id}
- "List all contacts?" -> GET /audiences/{audience_id}/contacts
- "Create a contact?" -> POST /audiences/{audience_id}/contacts
- "Get contact details?" -> GET /audiences/{audience_id}/contacts/{contact_id}
- "Partially update a contact?" -> PATCH /audiences/{audience_id}/contacts/{contact_id}
- "Create a archive?" -> POST /audiences/{audience_id}/contacts/{contact_id}/actions/archive
- "Create a forget?" -> POST /audiences/{audience_id}/contacts/{contact_id}/actions/forget
- "List all authorized-apps?" -> GET /authorized-apps
- "Get authorized-app details?" -> GET /authorized-apps/{app_id}
- "List all automations?" -> GET /automations
- "Create a automation?" -> POST /automations
- "Get automation details?" -> GET /automations/{workflow_id}
- "Create a pause-all-email?" -> POST /automations/{workflow_id}/actions/pause-all-emails
- "Create a start-all-email?" -> POST /automations/{workflow_id}/actions/start-all-emails
- "List all emails?" -> GET /automations/{workflow_id}/emails
- "Get email details?" -> GET /automations/{workflow_id}/emails/{workflow_email_id}
- "Delete a email?" -> DELETE /automations/{workflow_id}/emails/{workflow_email_id}
- "Partially update a email?" -> PATCH /automations/{workflow_id}/emails/{workflow_email_id}
- "List all queue?" -> GET /automations/{workflow_id}/emails/{workflow_email_id}/queue
- "Create a queue?" -> POST /automations/{workflow_id}/emails/{workflow_email_id}/queue
- "Get queue details?" -> GET /automations/{workflow_id}/emails/{workflow_email_id}/queue/{subscriber_hash}
- "Create a pause?" -> POST /automations/{workflow_id}/emails/{workflow_email_id}/actions/pause
- "Create a start?" -> POST /automations/{workflow_id}/emails/{workflow_email_id}/actions/start
- "List all removed-subscribers?" -> GET /automations/{workflow_id}/removed-subscribers
- "Create a removed-subscriber?" -> POST /automations/{workflow_id}/removed-subscribers
- "Get removed-subscriber details?" -> GET /automations/{workflow_id}/removed-subscribers/{subscriber_hash}
- "List all batches?" -> GET /batches
- "Create a batche?" -> POST /batches
- "Get batche details?" -> GET /batches/{batch_id}
- "Delete a batche?" -> DELETE /batches/{batch_id}
- "List all batch-webhooks?" -> GET /batch-webhooks
- "Create a batch-webhook?" -> POST /batch-webhooks
- "Get batch-webhook details?" -> GET /batch-webhooks/{batch_webhook_id}
- "Partially update a batch-webhook?" -> PATCH /batch-webhooks/{batch_webhook_id}
- "Delete a batch-webhook?" -> DELETE /batch-webhooks/{batch_webhook_id}
- "List all template-folders?" -> GET /template-folders
- "Create a template-folder?" -> POST /template-folders
- "Get template-folder details?" -> GET /template-folders/{folder_id}
- "Partially update a template-folder?" -> PATCH /template-folders/{folder_id}
- "Delete a template-folder?" -> DELETE /template-folders/{folder_id}
- "List all campaign-folders?" -> GET /campaign-folders
- "Create a campaign-folder?" -> POST /campaign-folders
- "Get campaign-folder details?" -> GET /campaign-folders/{folder_id}
- "Partially update a campaign-folder?" -> PATCH /campaign-folders/{folder_id}
- "Delete a campaign-folder?" -> DELETE /campaign-folders/{folder_id}
- "List all campaigns?" -> GET /campaigns
- "Create a campaign?" -> POST /campaigns
- "Get campaign details?" -> GET /campaigns/{campaign_id}
- "Partially update a campaign?" -> PATCH /campaigns/{campaign_id}
- "Delete a campaign?" -> DELETE /campaigns/{campaign_id}
- "Create a cancel-send?" -> POST /campaigns/{campaign_id}/actions/cancel-send
- "Create a replicate?" -> POST /campaigns/{campaign_id}/actions/replicate
- "Create a send?" -> POST /campaigns/{campaign_id}/actions/send
- "Create a schedule?" -> POST /campaigns/{campaign_id}/actions/schedule
- "Create a unschedule?" -> POST /campaigns/{campaign_id}/actions/unschedule
- "Create a test?" -> POST /campaigns/{campaign_id}/actions/test
- "Create a resume?" -> POST /campaigns/{campaign_id}/actions/resume
- "Create a create-resend?" -> POST /campaigns/{campaign_id}/actions/create-resend
- "List all content?" -> GET /campaigns/{campaign_id}/content
- "List all feedback?" -> GET /campaigns/{campaign_id}/feedback
- "Create a feedback?" -> POST /campaigns/{campaign_id}/feedback
- "Get feedback details?" -> GET /campaigns/{campaign_id}/feedback/{feedback_id}
- "Partially update a feedback?" -> PATCH /campaigns/{campaign_id}/feedback/{feedback_id}
- "Delete a feedback?" -> DELETE /campaigns/{campaign_id}/feedback/{feedback_id}
- "List all send-checklist?" -> GET /campaigns/{campaign_id}/send-checklist
- "List all connected-sites?" -> GET /connected-sites
- "Create a connected-site?" -> POST /connected-sites
- "Get connected-site details?" -> GET /connected-sites/{connected_site_id}
- "Delete a connected-site?" -> DELETE /connected-sites/{connected_site_id}
- "Create a verify-script-installation?" -> POST /connected-sites/{connected_site_id}/actions/verify-script-installation
- "List all conversations?" -> GET /conversations
- "Get conversation details?" -> GET /conversations/{conversation_id}
- "List all messages?" -> GET /conversations/{conversation_id}/messages
- "Get message details?" -> GET /conversations/{conversation_id}/messages/{message_id}
- "Create a trigger?" -> POST /customer-journeys/journeys/{journey_id}/steps/{step_id}/actions/trigger
- "List all files?" -> GET /file-manager/files
- "Create a file?" -> POST /file-manager/files
- "Get file details?" -> GET /file-manager/files/{file_id}
- "Partially update a file?" -> PATCH /file-manager/files/{file_id}
- "Delete a file?" -> DELETE /file-manager/files/{file_id}
- "List all folders?" -> GET /file-manager/folders
- "Create a folder?" -> POST /file-manager/folders
- "Get folder details?" -> GET /file-manager/folders/{folder_id}
- "Partially update a folder?" -> PATCH /file-manager/folders/{folder_id}
- "Delete a folder?" -> DELETE /file-manager/folders/{folder_id}
- "List all lists?" -> GET /lists
- "Create a list?" -> POST /lists
- "Get list details?" -> GET /lists/{list_id}
- "Partially update a list?" -> PATCH /lists/{list_id}
- "Delete a list?" -> DELETE /lists/{list_id}
- "List all abuse-reports?" -> GET /lists/{list_id}/abuse-reports
- "Get abuse-report details?" -> GET /lists/{list_id}/abuse-reports/{report_id}
- "List all activity?" -> GET /lists/{list_id}/activity
- "List all clients?" -> GET /lists/{list_id}/clients
- "List all growth-history?" -> GET /lists/{list_id}/growth-history
- "Get growth-history details?" -> GET /lists/{list_id}/growth-history/{month}
- "List all interest-categories?" -> GET /lists/{list_id}/interest-categories
- "Create a interest-category?" -> POST /lists/{list_id}/interest-categories
- "Get interest-category details?" -> GET /lists/{list_id}/interest-categories/{interest_category_id}
- "Partially update a interest-category?" -> PATCH /lists/{list_id}/interest-categories/{interest_category_id}
- "Delete a interest-category?" -> DELETE /lists/{list_id}/interest-categories/{interest_category_id}
- "List all interests?" -> GET /lists/{list_id}/interest-categories/{interest_category_id}/interests
- "Create a interest?" -> POST /lists/{list_id}/interest-categories/{interest_category_id}/interests
- "Get interest details?" -> GET /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
- "Partially update a interest?" -> PATCH /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
- "Delete a interest?" -> DELETE /lists/{list_id}/interest-categories/{interest_category_id}/interests/{interest_id}
- "List all segments?" -> GET /lists/{list_id}/segments
- "Create a segment?" -> POST /lists/{list_id}/segments
- "Get segment details?" -> GET /lists/{list_id}/segments/{segment_id}
- "Delete a segment?" -> DELETE /lists/{list_id}/segments/{segment_id}
- "Partially update a segment?" -> PATCH /lists/{list_id}/segments/{segment_id}
- "List all members?" -> GET /lists/{list_id}/segments/{segment_id}/members
- "Create a member?" -> POST /lists/{list_id}/segments/{segment_id}/members
- "Delete a member?" -> DELETE /lists/{list_id}/segments/{segment_id}/members/{subscriber_hash}
- "List all tag-search?" -> GET /lists/{list_id}/tag-search
- "Get member details?" -> GET /lists/{list_id}/members/{subscriber_hash}
- "Update a member?" -> PUT /lists/{list_id}/members/{subscriber_hash}
- "Partially update a member?" -> PATCH /lists/{list_id}/members/{subscriber_hash}
- "List all activity-feed?" -> GET /lists/{list_id}/members/{subscriber_hash}/activity-feed
- "List all tags?" -> GET /lists/{list_id}/members/{subscriber_hash}/tags
- "Create a tag?" -> POST /lists/{list_id}/members/{subscriber_hash}/tags
- "List all events?" -> GET /lists/{list_id}/members/{subscriber_hash}/events
- "Create a event?" -> POST /lists/{list_id}/members/{subscriber_hash}/events
- "List all goals?" -> GET /lists/{list_id}/members/{subscriber_hash}/goals
- "List all notes?" -> GET /lists/{list_id}/members/{subscriber_hash}/notes
- "Create a note?" -> POST /lists/{list_id}/members/{subscriber_hash}/notes
- "Get note details?" -> GET /lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
- "Partially update a note?" -> PATCH /lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
- "Delete a note?" -> DELETE /lists/{list_id}/members/{subscriber_hash}/notes/{note_id}
- "Create a delete-permanent?" -> POST /lists/{list_id}/members/{subscriber_hash}/actions/delete-permanent
- "List all merge-fields?" -> GET /lists/{list_id}/merge-fields
- "Create a merge-field?" -> POST /lists/{list_id}/merge-fields
- "Get merge-field details?" -> GET /lists/{list_id}/merge-fields/{merge_id}
- "Partially update a merge-field?" -> PATCH /lists/{list_id}/merge-fields/{merge_id}
- "Delete a merge-field?" -> DELETE /lists/{list_id}/merge-fields/{merge_id}
- "List all webhooks?" -> GET /lists/{list_id}/webhooks
- "Create a webhook?" -> POST /lists/{list_id}/webhooks
- "Get webhook details?" -> GET /lists/{list_id}/webhooks/{webhook_id}
- "Delete a webhook?" -> DELETE /lists/{list_id}/webhooks/{webhook_id}
- "Partially update a webhook?" -> PATCH /lists/{list_id}/webhooks/{webhook_id}
- "List all signup-forms?" -> GET /lists/{list_id}/signup-forms
- "Create a signup-form?" -> POST /lists/{list_id}/signup-forms
- "List all locations?" -> GET /lists/{list_id}/locations
- "List all surveys?" -> GET /lists/{list_id}/surveys
- "Get survey details?" -> GET /lists/{list_id}/surveys/{survey_id}
- "Create a publish?" -> POST /lists/{list_id}/surveys/{survey_id}/actions/publish
- "Create a unpublish?" -> POST /lists/{list_id}/surveys/{survey_id}/actions/unpublish
- "Create a create-email?" -> POST /lists/{list_id}/surveys/{survey_id}/actions/create-email
- "List all landing-pages?" -> GET /landing-pages
- "Create a landing-page?" -> POST /landing-pages
- "Get landing-page details?" -> GET /landing-pages/{page_id}
- "Partially update a landing-page?" -> PATCH /landing-pages/{page_id}
- "Delete a landing-page?" -> DELETE /landing-pages/{page_id}
- "List all reports?" -> GET /reports
- "Get report details?" -> GET /reports/{campaign_id}
- "List all advice?" -> GET /reports/{campaign_id}/advice
- "List all click-details?" -> GET /reports/{campaign_id}/click-details
- "Get click-detail details?" -> GET /reports/{campaign_id}/click-details/{link_id}
- "List all open-details?" -> GET /reports/{campaign_id}/open-details
- "Get open-detail details?" -> GET /reports/{campaign_id}/open-details/{subscriber_hash}
- "List all domain-performance?" -> GET /reports/{campaign_id}/domain-performance
- "List all eepurl?" -> GET /reports/{campaign_id}/eepurl
- "List all email-activity?" -> GET /reports/{campaign_id}/email-activity
- "Get email-activity details?" -> GET /reports/{campaign_id}/email-activity/{subscriber_hash}
- "List all sent-to?" -> GET /reports/{campaign_id}/sent-to
- "Get sent-to details?" -> GET /reports/{campaign_id}/sent-to/{subscriber_hash}
- "List all sub-reports?" -> GET /reports/{campaign_id}/sub-reports
- "List all unsubscribed?" -> GET /reports/{campaign_id}/unsubscribed
- "Get unsubscribed details?" -> GET /reports/{campaign_id}/unsubscribed/{subscriber_hash}
- "List all ecommerce-product-activity?" -> GET /reports/{campaign_id}/ecommerce-product-activity
- "List all templates?" -> GET /templates
- "Create a template?" -> POST /templates
- "Get template details?" -> GET /templates/{template_id}
- "Partially update a template?" -> PATCH /templates/{template_id}
- "Delete a template?" -> DELETE /templates/{template_id}
- "List all default-content?" -> GET /templates/{template_id}/default-content
- "List all orders?" -> GET /ecommerce/orders
- "List all stores?" -> GET /ecommerce/stores
- "Create a store?" -> POST /ecommerce/stores
- "Get store details?" -> GET /ecommerce/stores/{store_id}
- "Partially update a store?" -> PATCH /ecommerce/stores/{store_id}
- "Delete a store?" -> DELETE /ecommerce/stores/{store_id}
- "List all carts?" -> GET /ecommerce/stores/{store_id}/carts
- "Create a cart?" -> POST /ecommerce/stores/{store_id}/carts
- "Get cart details?" -> GET /ecommerce/stores/{store_id}/carts/{cart_id}
- "Partially update a cart?" -> PATCH /ecommerce/stores/{store_id}/carts/{cart_id}
- "Delete a cart?" -> DELETE /ecommerce/stores/{store_id}/carts/{cart_id}
- "List all lines?" -> GET /ecommerce/stores/{store_id}/carts/{cart_id}/lines
- "Create a line?" -> POST /ecommerce/stores/{store_id}/carts/{cart_id}/lines
- "Get line details?" -> GET /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}
- "Partially update a line?" -> PATCH /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}
- "Delete a line?" -> DELETE /ecommerce/stores/{store_id}/carts/{cart_id}/lines/{line_id}
- "List all customers?" -> GET /ecommerce/stores/{store_id}/customers
- "Create a customer?" -> POST /ecommerce/stores/{store_id}/customers
- "Get customer details?" -> GET /ecommerce/stores/{store_id}/customers/{customer_id}
- "Update a customer?" -> PUT /ecommerce/stores/{store_id}/customers/{customer_id}
- "Partially update a customer?" -> PATCH /ecommerce/stores/{store_id}/customers/{customer_id}
- "Delete a customer?" -> DELETE /ecommerce/stores/{store_id}/customers/{customer_id}
- "List all promo-rules?" -> GET /ecommerce/stores/{store_id}/promo-rules
- "Create a promo-rule?" -> POST /ecommerce/stores/{store_id}/promo-rules
- "Get promo-rule details?" -> GET /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}
- "Partially update a promo-rule?" -> PATCH /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}
- "Delete a promo-rule?" -> DELETE /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}
- "List all promo-codes?" -> GET /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes
- "Create a promo-code?" -> POST /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes
- "Get promo-code details?" -> GET /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}
- "Partially update a promo-code?" -> PATCH /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}
- "Delete a promo-code?" -> DELETE /ecommerce/stores/{store_id}/promo-rules/{promo_rule_id}/promo-codes/{promo_code_id}
- "Create a order?" -> POST /ecommerce/stores/{store_id}/orders
- "Get order details?" -> GET /ecommerce/stores/{store_id}/orders/{order_id}
- "Update a order?" -> PUT /ecommerce/stores/{store_id}/orders/{order_id}
- "Partially update a order?" -> PATCH /ecommerce/stores/{store_id}/orders/{order_id}
- "Delete a order?" -> DELETE /ecommerce/stores/{store_id}/orders/{order_id}
- "List all products?" -> GET /ecommerce/stores/{store_id}/products
- "Create a product?" -> POST /ecommerce/stores/{store_id}/products
- "Get product details?" -> GET /ecommerce/stores/{store_id}/products/{product_id}
- "Partially update a product?" -> PATCH /ecommerce/stores/{store_id}/products/{product_id}
- "Update a product?" -> PUT /ecommerce/stores/{store_id}/products/{product_id}
- "Delete a product?" -> DELETE /ecommerce/stores/{store_id}/products/{product_id}
- "List all variants?" -> GET /ecommerce/stores/{store_id}/products/{product_id}/variants
- "Create a variant?" -> POST /ecommerce/stores/{store_id}/products/{product_id}/variants
- "Get variant details?" -> GET /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}
- "Update a variant?" -> PUT /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}
- "Partially update a variant?" -> PATCH /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}
- "Delete a variant?" -> DELETE /ecommerce/stores/{store_id}/products/{product_id}/variants/{variant_id}
- "List all images?" -> GET /ecommerce/stores/{store_id}/products/{product_id}/images
- "Create a image?" -> POST /ecommerce/stores/{store_id}/products/{product_id}/images
- "Get image details?" -> GET /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}
- "Partially update a image?" -> PATCH /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}
- "Delete a image?" -> DELETE /ecommerce/stores/{store_id}/products/{product_id}/images/{image_id}
- "Search search-campaigns?" -> GET /search-campaigns
- "Search search-members?" -> GET /search-members
- "List all ping?" -> GET /ping
- "List all facebook-ads?" -> GET /facebook-ads
- "Get facebook-ad details?" -> GET /facebook-ads/{outreach_id}
- "List all questions?" -> GET /reporting/surveys/{survey_id}/questions
- "Get question details?" -> GET /reporting/surveys/{survey_id}/questions/{question_id}
- "List all answers?" -> GET /reporting/surveys/{survey_id}/questions/{question_id}/answers
- "List all responses?" -> GET /reporting/surveys/{survey_id}/responses
- "Get response details?" -> GET /reporting/surveys/{survey_id}/responses/{response_id}
- "Get verified-domain details?" -> GET /verified-domains/{domain_name}
- "Delete a verified-domain?" -> DELETE /verified-domains/{domain_name}
- "Create a verify?" -> POST /verified-domains/{domain_name}/actions/verify
- "List all verified-domains?" -> GET /verified-domains
- "Create a verified-domain?" -> POST /verified-domains
- "How to authenticate?" -> See Auth section above

## Response Tips
- Check response schemas in references/api-spec.lap for field details
- Paginated endpoints accept limit/offset or cursor parameters
- Create/update endpoints return the modified resource on success

## References
- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas

> Generated from the official API spec by [LAP](https://lap.sh)
