ActiveCampaign Saved Segment Summaries API
Saved Segments have a name and are visible on the app/segments page. Saved Segments have Summaries
Saved Segments have a name and are visible on the app/segments page. Saved Segments have Summaries
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/activecampaign-saved-segment-summaries-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
openapi: 3.2.0
info:
title: Segments Saved Segment Summaries API
description: API for managing segments in your ActiveCampaign instance
version: 2.0.0
contact:
name: ActiveCampaign Support
url: https://www.activecampaign.com
servers:
- url: https://{yourAccountName}.api-us1.com/api/3
description: US-based Users
variables:
yourAccountName:
default: yourAccountName
security:
- Api_Key: []
tags:
- name: Saved Segment Summaries
description: Saved Segments have a name and are visible on the app/segments page. Saved Segments have Summaries
paths:
/audiences:
get:
tags:
- Saved Segment Summaries
summary: List Summaries for Saved Segments
operationId: get_saved_segment_summaries
parameters:
- name: page
in: query
description: Page Number
required: false
style: form
schema:
type: integer
minimum: 1
example: 1
- name: page_size
in: query
description: Page Size
required: false
style: form
schema:
type: integer
minimum: 1
maximum: 10000
example: 10
default: 20
- name: sort
in: query
description: Single sort value. Dash sign indicates descending order
required: false
schema:
type: string
default: -updated_date
enum:
- updated_date
- -updated_date
- name
- -name
- recent
- -recent
- last_total
- -last_total
- last_active_total
- -last_active_total
- name: search
in: query
description: Search for Saved Segments by name. Not case sensitive
required: false
schema:
type: string
responses:
'200':
description: Retrieved Saved Segment Summaries
content:
application/json:
schema:
$ref: '#/components/schemas/SegmentSummarySuccessRootDO'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/SegmentSummaryErrorRootDO'
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Segment Not Found
deprecated: false
/audiences/{segmentId}:
get:
tags:
- Saved Segment Summaries
summary: Retrieve a Saved Segment's Summary
operationId: get_saved_segment_summaries_by_id
parameters:
- name: segmentId
in: path
description: SegmentId
required: true
style: simple
schema:
type: string
example: 1ab85f0e-3b5c-4a35-bc07-242c68a7d195132
responses:
'200':
description: Retrieve a Saved Segment's Summary
content:
application/json:
schema:
$ref: '#/components/schemas/SegmentSummarySuccessRootDO'
'400':
description: Bad Request
content:
application/json:
schema:
$ref: '#/components/schemas/SegmentSummaryErrorRootDO'
'401':
description: Unauthorized
'403':
description: Forbidden
'404':
description: Segment Not Found
deprecated: false
components:
schemas:
ErrorSourceDO:
title: ErrorSourceDO
type: object
properties:
pointer:
type: string
SegmentSummaryErrorRootDO:
title: Segment Summary RootDO
type: object
properties:
errors:
type: array
items:
$ref: '#/components/schemas/ErrorDetailDO'
SegmentSummaryCountsDO:
title: Segment summary counts object containing all counts
type: object
properties:
last_total:
$ref: '#/components/schemas/SegmentSummaryCountDO'
last_active_total:
$ref: '#/components/schemas/SegmentSummaryCountDO'
SegmentSummaryDataDO:
title: Segment Summary DataDO
type: object
properties:
attributes:
$ref: '#/components/schemas/SegmentSummaryDO'
id:
type: string
type:
type: string
SegmentSummarySuccessRootDO:
title: Segment Summary RootDO
type: object
properties:
data:
type: array
items:
$ref: '#/components/schemas/SegmentSummaryDataDO'
SegmentSummaryDO:
title: Segment SummaryDO
type: object
properties:
segment_id:
type: string
readOnly: true
example: d2c5a14a-771d-4cc0-a126-3513a5201940
category:
type: string
enum:
- audience
readOnly: true
name:
type: string
description: Name of the audience segment
readOnly: true
counts:
$ref: '#/components/schemas/SegmentSummaryCountsDO'
created_date:
type: string
readOnly: true
format: date-time
example: '2024-01-30T14:56:02.952Z'
updated_date:
type: string
readOnly: true
format: date-time
example: '2024-03-12T14:56:02.952Z'
last_used_date:
type: string
readOnly: true
format: date-time
example: '2025-07-13T14:56:02.952Z'
ErrorDetailDO:
title: ErrorDetailDO
type: object
properties:
code:
type: string
detail:
type: string
source:
$ref: '#/components/schemas/ErrorSourceDO'
status:
type: string
title:
type: string
SegmentSummaryCountDO:
title: Segment counts totals object
type: object
properties:
count:
type: number
readOnly: false
example: 1500
last_total_updated:
type: string
readOnly: false
description: Time that this last total count was requested to be updated
format: date-time
example: '2024-01-30T14:56:02.952Z'
run_id:
type: string
readOnly: false
example: 744390a5-208e-4c3d-b709-b3c3ea6e5948
run_id_start:
type: string
readOnly: false
description: Time that this start time of the last run in UTC
format: date-time
example: '2024-01-30T15:56:02.952Z'
run_id_end:
type: string
readOnly: false
description: Time that this end time of the last run in UTC
format: date-time
example: '2024-01-30T15:56:04.952Z'
securitySchemes:
Api_Key:
type: apiKey
in: header
name: Api-Token