Convert Bulk API
The Bulk API from Convert — 19 operation(s) for bulk.
The Bulk API from Convert — 19 operation(s) for bulk.
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/convert-bulk-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Convert Accounts Bulk API
description: 'Move your app forward with the Convert API. The Convert API allows
you to manage your Convert Experiences projects using code. The REST API is
an interface for managing and extending functionality of Convert. For
example, instead of creating and maintaining projects using the Convert
Experiences web dashboard you can create an experiment programmatically.
Additionally, if you prefer to run custom analysis on experiment results you
can leverage the API to pull data from Convert Experiences into your own
workflow. If you do not have a Convert account already, sign up for a free
developer account at https://www.convert.com/api/.
*[Convert API V1](/doc/v1) is still available and documentation can be found [here](/doc/v1) but using it is highly discouraged
as it will be phased out in the future*
'
version: 2.0.0
servers:
- url: https://api.convert.com/api/v2
description: Live API server
- url: https://apidev.convert.com/api/v2
description: DEV API server
- url: http://apidev.convert.com:5000/api/v2
description: DEV mocked API server
tags:
- name: Bulk
paths:
/accounts/{account_id}/projects/bulk-update:
post:
operationId: bulkUpdateProjects
summary: Update multiple projects at once
description: 'Allows for updating settings (like tracking script version) for multiple projects simultaneously within an account.
Requires a list of project IDs and the settings to apply.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data.
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateProjectsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/domains/bulk-delete:
post:
operationId: bulkDomainsDelete
summary: Remove multiple domains from a project
description: 'De-associates multiple domains from the specified project in a single operation.
Requires a list of domain IDs to be removed.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteDomainsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/experiences/bulk-update:
post:
operationId: bulkExperiencesUpdate
summary: Update multiple experiences at once
description: 'Allows for changing the status (e.g., activate, pause, archive) of multiple experiences within a project simultaneously.
Requires a list of experience IDs and the target status.
The Knowledge Base article "Bulk Actions on Experiences" describes this UI feature.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateExperiencesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/experiences/bulk-delete:
post:
operationId: bulkExperiencesDelete
summary: Delete multiple experiences at once
description: 'Permanently removes multiple experiences from a project in a single operation.
Requires a list of experience IDs. This action is irreversible.
The Knowledge Base article "Bulk Actions on Experiences" describes this UI feature.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteExperiencesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/goals/bulk-update:
post:
operationId: bulkGoalsUpdate
summary: Update multiple goals at once
description: 'Allows for changing the status (e.g., active, archived) of multiple goals within a project simultaneously.
Requires a list of goal IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateGoalsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/goals/bulk-delete:
post:
operationId: bulkGoalsDelete
summary: Delete multiple goals at once
description: 'Permanently removes multiple goals from a project in a single operation.
Requires a list of goal IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteGoalsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/tags/bulk-delete:
post:
operationId: bulkTagsDelete
summary: Delete multiple tags at once
description: 'Permanently removes multiple tags from a project in a single operation.
Requires a list of tag IDs.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteTagsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/hypotheses/bulk-update:
post:
operationId: bulkHypothesesUpdate
summary: Update multiple hypotheses at once
description: 'Allows for changing the status of multiple hypotheses within a project simultaneously.
Requires a list of hypothesis IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateHypothesesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/hypotheses/bulk-delete:
post:
operationId: bulkHypothesesDelete
summary: Delete multiple hypotheses at once
description: 'Permanently removes multiple hypotheses from a project in a single operation.
Requires a list of hypothesis IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteHypothesesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/knowledge-bases/bulk-update:
post:
operationId: bulkKnowledgeBasesUpdate
summary: Update multiple Knowledge Base entries at once
description: 'Allows for changing the status (e.g., active, archived) of multiple Knowledge Base entries within a project simultaneously.
Requires a list of Knowledge Base entry IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateKnowledgeBasesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/knowledge-bases/bulk-delete:
post:
operationId: bulkKnowledgeBasesDelete
summary: Delete multiple Knowledge Base entries at once
description: 'Permanently removes multiple Knowledge Base entries from a project in a single operation.
Requires a list of Knowledge Base entry IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteKnowledgeBasesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/observations/bulk-update:
post:
operationId: bulkObservationsUpdate
summary: Update multiple observations at once
description: 'Allows for changing the status (e.g., active, archived) of multiple observations within a project simultaneously.
Requires a list of observation IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateObservationsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/observations/bulk-delete:
post:
operationId: bulkObservationsDelete
summary: Delete multiple observations at once
description: 'Permanently removes multiple observations from a project in a single operation.
Requires a list of observation IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteObservationsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/locations/bulk-update:
post:
operationId: bulkLocationsUpdate
summary: Update multiple locations at once
description: 'Allows for changing the status (e.g., active, archived) of multiple locations within a project simultaneously.
Requires a list of location IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateLocationsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/locations/bulk-delete:
post:
operationId: bulkLocationsDelete
summary: Delete multiple locations at once
description: 'Permanently removes multiple locations from a project in a single operation.
Requires a list of location IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteLocationsRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/audiences/bulk-update:
post:
operationId: bulkAudiencesUpdate
summary: Update multiple audiences at once
description: 'Allows for changing the status (e.g., active, archived) of multiple audiences within a project simultaneously.
Requires a list of audience IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateAudiencesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/audiences/bulk-delete:
post:
operationId: bulkAudiencesDelete
summary: Delete multiple audiences at once
description: 'Permanently removes multiple audiences from a project in a single operation.
Requires a list of audience IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteAudiencesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/features/bulk-update:
post:
operationId: bulkFeaturesUpdate
summary: Update multiple features at once
description: 'Allows for changing the status (e.g., active, archived) of multiple features within a Full Stack project simultaneously.
Requires a list of feature IDs and the target status.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkUpdateFeaturesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
/accounts/{account_id}/projects/{project_id}/features/bulk-delete:
post:
operationId: bulkFeaturesDelete
summary: Delete multiple features at once
description: 'Permanently removes multiple features from a Full Stack project in a single operation.
Requires a list of feature IDs. This action is irreversible.
'
tags:
- Bulk
parameters:
- name: account_id
in: path
required: true
description: ID of the account that owns the retrieved/saved data
schema:
type: integer
- name: project_id
description: ID of the project to which save/retrieved data is connected
in: path
required: true
schema:
type: integer
requestBody:
$ref: '#/components/requestBodies/BulkDeleteFeaturesRequest'
responses:
'200':
$ref: '#/components/responses/BulkSuccessResponse'
default:
$ref: '#/components/responses/ErrorResponse'
components:
requestBodies:
BulkUpdateAudiencesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateAudienceRequestData'
description: Contains a list of audience `id`s and the target `status` (e.g., 'active', 'archived') to apply to all of them.
required: true
BulkDeleteLocationsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteLocationsRequestData'
BulkDeleteExperiencesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteExperiencesRequestData'
required: true
BulkUpdateFeaturesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateFeatureRequestData'
description: Contains a list of feature `id`s and the target `status` (e.g., 'active', 'archived') to apply to all of them.
required: true
BulkUpdateProjectsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateProjectsRequestData'
description: Contains a list of project `id`s and the `settings` (specifically `tracking_script.current_version`) to be applied to all specified projects. Useful for rolling out tracking script updates.
required: true
BulkUpdateLocationsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateLocationsRequestData'
description: Contains a list of location `id`s and the target `status` (e.g., 'active', 'archived') to apply to all of them.
required: true
BulkUpdateObservationsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateObservationsRequestData'
description: Contains a list of observation `id`s and the target `status` (e.g., 'active', 'archived') to apply to all of them.
required: true
BulkUpdateGoalsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateGoalRequestData'
description: Contains a list of goal `id`s and the target `status` (e.g., 'active', 'archived') to apply to all of them.
required: true
BulkDeleteGoalsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteGoalRequestData'
BulkDeleteKnowledgeBasesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteKnowledgeBasesRequestData'
required: true
BulkUpdateHypothesesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateHypothesesRequestData'
description: Contains a list of hypothesis `id`s and the target `status` to apply to all of them.
required: true
BulkDeleteDomainsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteDomainRequestData'
BulkDeleteHypothesesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteHypothesesRequestData'
required: true
BulkUpdateKnowledgeBasesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateKnowledgeBasesRequestData'
description: Contains a list of Knowledge Base entry `id`s and the target `status` to apply to all of them.
required: true
BulkDeleteFeaturesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteFeatureRequestData'
BulkDeleteTagsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteTagRequestData'
BulkDeleteAudiencesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteAudienceRequestData'
BulkUpdateExperiencesRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkUpdateExperiencesRequestData'
description: Contains a list of experience `id`s and the target `status` (e.g., 'active', 'paused', 'archived') to apply to all of them. Useful for managing multiple experiments efficiently.
required: true
BulkDeleteObservationsRequest:
content:
application/json:
schema:
$ref: '#/components/schemas/BulkDeleteObservationsRequestData'
required: true
schemas:
BulkUpdateFeatureRequestData:
type: object
description: Request body for bulk updating the status of multiple features.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkFeaturesIds'
status:
$ref: '#/components/schemas/FeatureStatuses'
required:
- id
- status
BulkUpdateProjectsRequestData:
type: object
description: Request body for bulk updating settings (like tracking script version) for multiple projects.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkProjectIds'
settings:
type: object
description: Project settings to be updated across the specified projects.
additionalProperties: false
properties:
tracking_script:
type: object
description: Tracking script settings to apply, specifically the `current_version`.
additionalProperties: false
properties:
current_version:
type: string
description: The target tracking script version string to apply to all selected projects.
required:
- id
BulkDomainsIds:
type: array
description: The list of domains id to delete
items:
type: integer
minItems: 1
maxItems: 100
FeatureStatuses:
type: string
description: 'The current status of a feature:
- `active`: The feature is active and can be used in Full Stack experiments. Its variables can be controlled by experiences.
- `archived`: The feature is archived and no longer available for new experiments. Existing experiments using it might behave based on last known configuration or default values.
'
enum:
- active
- archived
default: active
ObservationStatuses:
description: 'The current status of an observation in its lifecycle:
- `active`: The observation is current, under consideration, or being actively discussed. This is the default for new observations.
- `archived`: The observation has been reviewed and is no longer actively being pursued (e.g., deemed not actionable, superseded, or already addressed). It''s kept for historical records.
Knowledge Base: "Observations Feature Guide" - "Status Management".
'
type: string
enum:
- active
- archived
default: active
BulkFeaturesIds:
type: array
description: A list of feature unique numerical identifiers to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkExperienceIds:
type: array
description: A list of unique numerical identifiers for experiences to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkDeleteLocationsRequestData:
type: object
description: Request body for bulk deleting multiple locations. Contains a list of location IDs to be permanently removed.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkLocationsIds'
required:
- id
ErrorData:
type: object
properties:
code:
type: integer
format: int32
message:
oneOf:
- type: string
- type: array
items:
type: string
fields:
oneOf:
- type: string
- type: array
items:
type: string
BulkHypothesisIds:
type: array
description: A list of hypothesis unique numerical identifiers to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkDeleteTagRequestData:
type: object
description: Request body for bulk deleting multiple tags. Contains a list of tag IDs to be permanently removed.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkTagsIds'
required:
- id
BulkDeleteObservationsRequestData:
type: object
description: Request body for bulk deleting multiple observations. Contains a list of observation IDs to be permanently removed.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkObservationIds'
required:
- id
BulkExperienceStatuses:
type: string
enum:
- active
- paused
- archived
BulkSuccessData:
allOf:
- $ref: '#/components/schemas/SuccessData'
- type: object
properties:
code:
type: integer
format: int32
errors:
type: array
description: List of unprocessed entities. Would be empty, if all passed entities processed
items:
$ref: '#/components/schemas/BulkEntityError'
AudienceStatuses:
type: string
description: 'The status of an audience:
- `active`: The audience is currently active and can be used for targeting experiences.
- `archived`: The audience is no longer active and cannot be used for new experiences, but its definition and past usage data are preserved. Archived audiences can often be cloned.
Knowledge Base: "Benefits of Archiving Unused Goals, Locations, and Audiences."
'
enum:
- active
- archived
BulkProjectIds:
type: array
description: A list of project unique numerical identifiers to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkEntityError:
type: object
additionalProperties: false
properties:
id:
type: integer
description: The unique identifier of the entity that could not be processed.
message:
type: string
description: A message explaining the reason for the failure for this specific entity.
BulkKnowledgeBaseIds:
type: array
description: A list of Knowledge Base entry unique numerical identifiers to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkDeleteDomainRequestData:
type: object
description: Bulk Delete provided domains
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkDomainsIds'
required:
- id
BulkDeleteGoalRequestData:
type: object
description: Request body for bulk deleting multiple goals. Contains a list of goal IDs to be permanently removed.
additionalProperties: false
properties:
id:
$ref: '#/components/schemas/BulkGoalsIds'
required:
- id
BulkGoalsIds:
type: array
description: The list of goals id to delete
items:
type: integer
minItems: 1
maxItems: 100
BulkAudiencesIds:
type: array
description: A list of audience unique numerical identifiers to be affected by a bulk operation.
items:
type: integer
minItems: 1
maxItems: 100
BulkDeleteKnowledgeBasesRequestData:
type: object
description: Request body for bulk deleting mult
# --- truncated at 32 KB (41 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/convert/refs/heads/main/openapi/convert-bulk-api-openapi.yml