Repository navigation
Releases: twilio/twilio-python
Releases · twilio/twilio-python
Release list
9.12.0
Release Notes
Audiences
-
2026-10-06
- Minor updates (formatting, metadata)
-
2026-10-05
- Minor updates (formatting, metadata)
-
2026-10-02
- Added 1 new path(s):
/preview/Cohorts/{cohortId}/Operations(AdminListCohortOperations)-
2026-10-01
- Content updates:
- Updated description for
AdminListSnapshotOperations -
2026-09-28
- Content updates:
- Updated description for
AdminListCohortSnapshots - Updated description for
AdminFetchCohortSnapshot - Updated schema description for
Criteria - Added properties to
OperationPayload: cohortId - Removed properties from
OperationPayload: audienceId - Updated schema description for
OperationResult - Added properties to
OperationResult: cohortId - Removed properties from
OperationResult: audienceId - Updated schema description for
Record - Updated schema description for
Cohort - ...and 3 more changes
-
2026-10-01
- Minor updates (formatting, metadata)
-
2026-09-28
- Content updates:
- Updated schema description for
CohortOperationResult - Updated schema description for
PartitionCount
Conversations
- Add PATCH /v2/Imports/{id} to cancel an import, and the
CANCELEDimport status (dev-us1 and stage-us1) - Add Imports endpoints for 1console (private visibility, dev-us1 and stage-us1)
- Add
traitExtractionStrategyIdsandobservationExtractionStrategyIdsto the Conversations v2 Admin Configuration schema. - Align the Conversations v2 Capabilities list and create contracts with the backend
domainIdfield.
Data-ingress
-
2026-10-01
- Minor updates (formatting, metadata)
-
2026-09-17
- Add support for Hubspot connector
-
2026-10-01
- Minor updates (formatting, metadata)
-
2026-09-17
- Add support for Hubspot connector
Events
- Remove the Replays API (
/v1/Replays, beta featureapi.eventstreams.replay); the feature was never GA and is being sunset (breaking change)
Knowledge
-
2026-09-24
- Routing updates:
- Changed
downstreamServiceNamefrommemora-domaintoenterprise-knowledge-domainfor all operations
Memory
-
2026-09-30
- The
sourcefield on observations and conversation summaries, and thesourcefilter - on
ListProfileObservations, now also accept forward slashes (/). The pattern is ^[a-zA-Z0-9 _./-]+$. This is additive and backwards compatible: every previously- valid value is still accepted.
UpdateStore,UpdateTraitGroup, andUpdateDataMappingnow require a body with at least one property. An empty{}gets a 400.
Messaging
- Add opt-out configuration admin endpoints (
GET/PUT/DELETE /v1/Accounts/{AccountSid}/OptOuts/{OptOutSid}/...) to the messaging admin-api (dev-us1 and stage-us1 only) - Add create opt-out configuration endpoint (
POST /v1/Accounts/{AccountSid}/OptOuts) to the messaging admin-api (dev-us1 and stage-us1 only) - Add update messaging service endpoint (
PUT /v1/Accounts/{AccountSid}/Services/{MessagingServiceSid}) to the messaging admin-api (dev-us1 and stage-us1 only) - Enable messaging service add-ons, update messaging service, and opt-out configuration admin endpoints in prod-us1 and prod-ie1
- Add WhatsApp display name change support to Sender API:
pending_display_name,pending_display_name_statusandpending_display_name_status_dateon fetch, anddisplay_name_statuson update and partial update
Routes
- Set SDK and docs visibility of
GET/POST/v3/ShortCodes/{isoCountryCode}/{shortCode}topublic, maturity toga
9.11.2
Release Notes
Twiml
- Add
audio_formatandsample_rateto Stream for HDCodec
Api
-
API Changes
-
2026-09-22
- Simplified the
criteriafield description. -
2026-09-18
- Moved
readOnlyon the snapshot count fields (profileCount,partitionCount) from the shared schema to the response usage sites, so the counts stay read-only in responses (no change for API consumers). -
2026-09-17
- Renamed 3
Get*operations toFetch*to match the operationId standard:FetchCohort,FetchSnapshot,FetchOperation. - Removed the unused
ExpressionIdschema and made the operation error example cohort-native, so noaud_identifiers remain in the spec. - Kept
libraryVisibility: hiddenacross the whole surface (info, path items, and operations). -
2026-09-08
- Removed the deprecated header-based-versioning unified specs, consolidating audiences onto the path-based
api.twilio.com/v1surface. -
2026-08-31
- Published the unified audiences spec at
api.twilio.com/v1. -
2026-08-26
- Fixed the Cohort operation response mapping in the unified audiences API.
-
2026-08-19
- Migrated the unified audiences spec to the Cohort surface (Audiences renamed to Cohorts).
- Switched
downstreamServiceNametoaudiences-domain. -
2026-08-05
- Added the
api.unified.version.previewbeta feature. - Made the unified APIs available in prod us1.
-
2026-07-30
- Fixed example values.
-
2026-07-29
- Added the initial version of the audiences API to the unified APIs.
-
2026-07-20
- Deployed the audiences-domain OAS to the dev edge.
-
2026-07-06
- Added the prod-us1 realm to the audiences public API.
-
2026-06-23
- Changed the
storeTypeenum fromMEMORAtoTWILIO. -
2026-05-04
- Added the stage-us1 realm and
x-rate-limitto the audiences API. -
2026-04-08
- Added the initial audiences endpoints.
- Add
TwimlProcessStatusCallbackEventsparameter to CreateTwimlProcess endpoint - Add
twiml_processresource alongsidetwiml_session(twiml_sessionis deprecated and will be removed in a future release)
Audiences
-
2026-09-14
- Minor updates (formatting, metadata)
-
2026-09-11
- Content updates:
- Updated summary for
AdminFetchRecord - Updated summary for
AdminFetchCohort - Updated summary for
AdminFetchCohortSnapshot - Updated summary for
AdminFetchCohortOperation - Updated schema description for
ResourceLabels -
2026-09-22
- Content updates:
- Updated schema description for
Criteria -
2026-09-18
- Minor updates (formatting, metadata)
-
2026-09-17
- Minor updates (formatting, metadata)
-
2026-09-17
- Content updates:
- Updated description for
CreateCohort - Updated description for
ListCohortSnapshots - Updated description for
CreateCohortSnapshot - Updated description for
FetchCohortSnapshot - Updated description for
ListCohortSnapshotProfiles - Updated schema description for
Criteria - Updated schema description for
Cohort - Updated schema description for
CohortSnapshot - Updated schema description for
CohortOperationResult - Updated schema description for
CohortOperation -
2026-09-15
- Minor updates (formatting, metadata)
-
2026-09-14
- Content updates:
- Updated summary for
FetchCohort - Updated summary for
FetchCohortSnapshot - Updated summary for
FetchCohortOperation - Updated schema description for
ResourceLabels
Capabilities
- Add a feature-gated preview endpoint to create Capabilities.
Conversations
- Add the feature-gated Capabilities list and create endpoints to Conversations v2.
Data-ingress
-
2026-09-07
- Minor updates (formatting, metadata)
-
2026-09-09
- Added 16 new path(s):
/v1/DataSyncs/{syncId}(FetchDataSync)/v1/CloudAppSources/{sourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{sourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{sourceId}/Preview/{operationId}(FetchWarehousePreview)/v1/DataSample/{operationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{sourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets/{datasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{sourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{sourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 6 more paths
- Removed 31 path(s):
/v1/DataSyncs/{SyncId}(FetchDataSync)/v1/CloudAppSources/{SourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{SourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{SourceId}/Preview/{OperationId}(FetchWarehousePreview)/v1/DataSample/{OperationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{SourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets/{DatasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{SourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{SourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 21 more paths
Destinations
-
2026-09-24
- Content updates:
- Removed
GETfrom themethodenum on thewebhookdestination type's config options -
2026-09-22
- Content updates:
- Added
CDPto thecategoriesenum onDestinationType -
2026-09-14
- Enable admin APIs for stage-us1 and prod-ie1 realms
-
2026-09-11
- Content updates:
- Updated description for
CreateDestination - Updated description for
UpdateDestination - Updated description for
DeleteDestination - Updated schema description for
CredentialInput - Updated schema description for
DestinationCredentialOptions -
2026-09-11
- Content updates:
- Updated description for
ListDestinationTypes - Updated description for
GetDestinationType - Updated description for
CreateDestination - Updated description for
UpdateDestination -
2026-09-10
- Made
ListDestinationTypesandGetDestinationTypeunauthenticated (security: []). - Removed
iamOperation,addAuthorizationHeader, andbetaFeaturefrom these operations.
Iam
- Removed user_context from the POST /v1/actions/post_login (PostLoginActionRequest) webhook payload; the login email is read from authentication_context.methods
- Replaced acr and completed_factors with authentication_context (acr, amr, methods) on the POST /v1/actions/post_login (PostLoginActionRequest) webhook payload
- Made request_context and request_context.ip_address required on the POST /v1/actions/post_login (PostLoginActionRequest) webhook payload
Intelligence
- Added optional
rule.operators[]parameter override field to `POST /v3/RuleExecutions - Change Summary in
POST /v3/RuleExecutions
Knowledge
-
2026-09-23
- Content updates:
- Added properties to
WebSourceDetails: errors - Routing updates:
- Changed
downstreamServiceNamefrommemora-domaintoenterprise-knowledge-domainfor all operations
Memory
-
2026-09-18
- Added 2 new path(s):
/v1/ControlPlane/TraitExtractionStrategies(AdminListTraitExtractionStrategies)/v1/ControlPlane/TraitExtractionStrategies/{traitStrategyId}(AdminFetchTraitExtractionStrategy)-
2026-09-03
- No path changes (schema description only)
- Clarified the
DataMappingCoredescription: the PATCH body requires at least one field. -
2026-09-10
- Added 2 new path(s) for Observation Extraction Strategies:
/v1/ControlPlane/ObservationExtractionStrategies(ListObservationExtractionStrategies, CreateObservationExtractionStrategy)/v1/ControlPlane/ObservationExtractionStrategies/{observationExtractionStrategyId}(FetchObservationExtractionStrategy, UpdateObservationExtractionStrategy, DeleteObservationExtractionStrategy)- Content updates:
- Updated
CreateObservationExtractionStrategyInputdescription to document that at least one ofallowedCategories/prohibitedCategoriesmust be provided with a non-empty list -
2026-09-07
- Added 1 new path(s) for Profile:
/v1/Stores/{storeId}/Profiles/BulkDeletions(CreateProfilesBulkDeletion)-
2026-09-03
UpdateStore,UpdateTraitGroup,UpdateDataMapping, andUpdateTraitExtractionStrategynow require a body with at least one property. An empty{}gets a 400.
Routes
- Add
GET/POST/v3/ShortCodes/{isoCountryCode}/{shortCode}to assign and fetch the Inbound Processing Region for short codes
Verify
- Add
aaguidanddate_last_approvedto passkeys factorsmetadata.
Voice
- Add typed Recording AccountDefaultConfiguration public API endpoints.
Webhooks
-
2026-09-24
- Changed:
GET /v1/Webhooks/Settingsnow documents each item as the fullSettingrather thanSettingSummary, addingauth,signature,connectionandedgeZonesto the list response. The service already returned these fields; only the schema understated them. Additive for consumers — no field is removed or renamed. The now-unreferencedSettingSummaryschema is removed.
9.11.1
Release Notes
Library - Fix
Audiences
-
2026-09-01
- Backticked brace- and angle-bracket-bearing tokens in descriptions for MDX safety.
- Updated a prose reference to the renamed
FetchCohortSnapshotoperation. -
2026-08-26
- Removed 5 path(s):
/preview/Audiences(AdminListAudiences)/preview/Audiences/{audienceId}(AdminGetAudience)/preview/Snapshots(AdminListSnapshots)/preview/Snapshots/{snapshotId}(AdminGetSnapshot)/preview/Operations/{operationId}(AdminGetOperation)-
2026-08-25
- Minor updates (formatting, metadata)
-
2026-08-24
- Added 1 new path(s):
/preview/Snapshots/{cohortSnapshotId}/Operations(AdminListSnapshotOperations)- Removed 1 path(s):
/preview/Snapshots/{snapshotId}/Operations(ListAdminSnapshotOperations)-
2026-08-20
- Renamed all 13 operations so the operationId keyword leads (
AdminGetCohort->FetchAdminCohort) to meet standard. - Set
infolibraryVisibilitytohiddento exclude this admin spec from generation. - Added the standard
pageSize/pageTokenquery parameters toListAdminSnapshotOperations, the only list operation missing them. -
2026-08-19
- Added 5 new path(s):
/preview/Cohorts(AdminListCohorts)/preview/Cohorts/{cohortId}(AdminGetCohort)/preview/CohortSnapshots(AdminListCohortSnapshots)/preview/CohortSnapshots/{cohortSnapshotId}(AdminGetCohortSnapshot)/preview/CohortOperations/{cohortOperationId}(AdminGetCohortOperation)-
2026-09-01
- Renamed 3
Get*operations toFetch*to match the operationId standard:FetchCohort,FetchCohortSnapshot,FetchCohortOperation. The transpiler skips operations whose operationId does not start with a standard keyword, which had been dropping all three from generated output. - Set
libraryVisibilitytoprivate(washidden) so the spec is eligible for the private docs pipeline. - Backticked brace- and angle-bracket-bearing tokens in descriptions for MDX safety.
-
2026-08-28
- Removed 6 path(s):
/preview/Audiences(ListAudiences, CreateAudience)/preview/Audiences/{audienceId}(FetchAudience, UpdateAudience, DeleteAudience)/preview/Snapshots(ListSnapshots, CreateSnapshot)/preview/Snapshots/{snapshotId}(FetchSnapshot, DeleteSnapshot)/preview/Snapshots/{snapshotId}/Profiles(ListSnapshotProfiles)/preview/Operations/{operationId}(FetchOperation)-
2026-08-20
- Renamed 6
Get*operations toFetch*to match the operationId standard. - Hid the deprecated Audiences/Snapshots paths and
/preview/Operations/{operationId}. - Backticked 11 brace-bearing tokens in descriptions for MDX safety.
Conversations
- Add PATCH support for partial updates to Configuration
- Add
VIDEOto the Conversations v2 Communication channel enum.
Data-ingress
-
API Changes
-
2026-09-01
- Minor updates (formatting, metadata)
-
2026-08-12
- Minor updates (formatting, metadata)
-
2026-08-12
- Initial release with 13 paths and 13 operations
Destinations
-
2026-09-08
- Added
prod-ie1tosupportedRealmsandiamOperationEnabledRealmsfor all endpoints -
2026-09-01
- Removed the unused
admin-apiplaceholder fromsupportedRealmson the public endpoints; - One Admin routes now live in
admin_openapi.yaml. - Added 6 new path(s) (admin_openapi.yaml):
/v1/ControlPlane/Destinations(AdminListDestinations)/v1/ControlPlane/Destinations/{destinationId}(AdminGetDestination)/v1/ControlPlane/Subscriptions(AdminListSubscriptions)/v1/ControlPlane/Subscriptions/{subscriptionId}(AdminGetSubscription)/v1/ControlPlane/Subscriptions/{subscriptionId}/EventTypes(AdminListSubscribedEvents)/v1/ControlPlane/Subscriptions/{subscriptionId}/EventTypes/{eventType}(AdminGetSubscribedEvent)-
2026-08-26
- Minor updates (formatting, metadata)
-
2026-08-26
- Minor updates (formatting, metadata)
-
2026-08-25
- Content updates:
- Updated description for
CreateDestination -
2026-08-12
- Minor updates (formatting, metadata)
-
2026-08-12
- Content updates:
- Added properties to
DestinationType: releaseStatus - Removed properties from
DestinationType: maturity
-
API Changes
-
2026-09-02
- Added 1 new path(s):
/v1/Sends/Cohorts(sendCohort)-
2026-08-28
- Content updates:
- Updated summary for
sendTransactional - Added parameter(s) to
sendTransactional: X-Twilio-Version - Updated schema description for
SuppressionsGroup - Added properties to
SuppressionsGroup: type - Removed properties from
SuppressionsGroup: mode - Updated schema description for
SuppressionsGlobal - Added properties to
SuppressionsGlobal: type - Removed properties from
SuppressionsGlobal: mode - Updated schema description for
Suppressions - Updated schema description for
LongRunningOperationResponse -
2026-08-27
- Content updates:
- Updated description for
SendEmail - Added parameter(s) to
SendEmail: Content-Encoding, Idempotency-Key - Updated schema description for
Envelope - Updated schema description for
SuppressionsGroup - Updated schema description for
SuppressionsGlobal
Iam
- Removed redirect_urls from the GET /v1/Account/AuthorizedApps/{consentSid} response
- Added company_name, homepage_url, tos_url, and redirect_urls to the GET /v1/Account/AuthorizedApps/{consentSid} response
- Added GET /v1/Account/AuthorizedApps/{consentSid} - fetch authorized app details, including allowed permissions, by consent identifier SID
- added container-scoped entitlements endpoint (GET /v2/Container/{containerId}/Entitlements)
Instrumentation
-
API Changes
-
2026-09-04
- Content updates:
- Added
IdempotencyKeyHeaderto Create/Patch/DeleteAutoInstrumentationRule; corrected the shared header's description - Added
operationId/createdAttoLongRunningOperationResponse; corrected examplestatusfromRUNNINGtoPENDING - Renamed
Signal.timestamp→occurredAt,HourlyStats.hourTimestamp→hourAt; uppercasedSignal.typeandListSignals'signalTypeenums to SCREAMING_SNAKE_CASE - Renamed
UserBehaviorsrequest/response fields to camelCase; added thesummaryDeliverywebhook callback - Reshaped
PaginationMeta(added requiredkey, correctedpageSizebounds) and all 6 list operations (ListEventSources,ListEventSourceDatasets,ListEventSchemas,ListAutoInstrumentationRules,ListSignals,ListSignalStats) to themetaenvelope; addedListSignalStats'500response - Narrowed the domain's default
supportedRealmstodev-us1only;POST /v1/UserBehaviors(AnalyzeUserBehaviors) keeps its owndev-us1/stage-us1override (prod withheld pending stage validation) — every other operation is now dev-only -
2026-08-31
- Content updates:
- Fixed stale
tdi_TTID prefix throughout (path params, examples, transaction URLs) toevents_; unified dataset/schema ID formats (tdi_dat_/tdi_dataset_→events_dataset_,tdi_schema_→events_evsch_); fixed rule-version examples to match the realversion: integerfield - Fixed
operationIdto use the domain-agnosticproc_job_TTID prefix; corrected theOperationIdparameter's length constraint (max=34→max=35) and added apattern - Fixed two length constraints hardcoded for the old
tdi_prefix length:IngestEventBatch'ssourceIdpath parameter (maxLength37 → 40); removed the stale, redundantTwilio-Write-Keyheader parameter - Added the missing
AutoInstrumentationRuleIdregexpattern - Fixed
info.title("Twilio Data Ingress - Instrumentation API" → "Events Domain - Instrumentation API") - Added 1 new API path:
/v1/UserBehaviors(AnalyzeUserBehaviors)-
2026-07-28
- Initial release — 21 paths, 37 operations across three API surfaces:
- Control Plane (
/v1/ControlPlane/…): /v1/ControlPlane/EventSources(CreateEventSource, ListEventSources)/v1/ControlPlane/EventSources/{sourceId}(FetchEventSource, PatchEventSource, DeleteEventSource)/v1/ControlPlane/EventSources/{sourceId}/WriteKeys(CreateWriteKey, ListWriteKeys)/v1/ControlPlane/EventSources/{sourceId}/WriteKeys/{writeKey}(DeleteWriteKey)/v1/ControlPlane/EventSources/{sourceId}/Datasets(CreateEventSourceDataset, ListEventSourceDatasets)/v1/ControlPlane/EventSources/{sourceId}/Datasets/{datasetId}(FetchEventSourceDataset, PatchEventSourceDataset, DeleteEventSourceDataset)/v1/ControlPlane/EventSources/{sourceId}/EventSchemas(CreateEventSchema, ListEventSchemas)/v1/ControlPlane/EventSources/{sourceId}/EventSchemas/{schemaId}(FetchEventSchema, PatchEventSchema, DeleteEventSchema)/v1/ControlPlane/EventSources/{sourceId}/AutoInstrumentationRules(CreateAutoInstrumentationRule, ListAutoInstrumentationRules)/v1/ControlPlane/EventSources/{sourceId}/AutoInstrumentationRules/{autoInstrumentationRuleId}(FetchAutoInstrumentationRule, PatchAutoInstrumentationRule, DeleteAutoInstrumentationRule)/v1/ControlPlane/EventSources/{sourceId}/AutoInstrumentationRules/{autoInstrumentationRuleId}/Versions(ListAutoInstrumentationRuleVersions)/v1/ControlPlane/EventSources/{sourceId}/AutoInstrumentationRules/{autoInstrumentationRuleId}/Versions/{version}(FetchAutoInstrumentationRuleVersion)/v1/ControlPlane/Datasets(ListDatasets)/v1/ControlPlane/Datasets/{datasetId}(FetchDataset)/v1/ControlPlane/Operations/{operationId}(FetchControlPlaneOperationStatus)/v1/ControlPlane/Datasets(ListDatasets)/v1/ControlPlane/Datasets/{datasetId}(FetchDataset)- Event Ingestion (
/v1/EventSources/…): /v1/EventSources/{sourceId}/Batch(IngestEventBatch)/v1/EventSources/{sourceId}/AutoInstrumentationRules/{autoInstrumentationRuleId}/Preview(TriggerAutoInstrumentationPreview)
...
9.11.0
Release Notes
Library - Fix
- PR #929: mock HTTP session in TestUserAgentClients to avoid live network calls. Thanks to @shrutiburman!
Twiml
- Remove
<Assistant>noun from<Connect>verb as part of the AI Assistants deprecation (breaking change) - Add
passportsattribute to<Dial>verb for SHAKEN/STIR passport passthrough
Accounts
- Add
SuppressEmailNotificationparameter to the Secondary Auth Token and Auth Token promotion endpoints. Set it totrueto suppress the email notification sent to account owners and administrators. Defaults tofalse, preserving existing behavior. - Add SMS Pumping Protection GET and POST API
Ai
- Removing ai workbench apis
Api
- Add missing
uriproperty to thetwiml_sessionresource
Data-ingress
-
2026-08-07
- Removed 1 API path:
/v1/DataQuery(Realtime DataQuery)-
2026-07-07
- Added 1 new API path (data plane):
/v1/DataQuery(Realtime DataQuery)-
2026-06-17
- Content updates:
- Added properties to
OAuthJWTBearerCredentials: privateKey, privateKeyPassphrase -
2026-06-12
- Added 16 new path(s):
/v1/DataSyncs/{syncId}(FetchDataSync)/v1/CloudAppSources/{sourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{sourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{sourceId}/Preview/{operationId}(FetchWarehousePreview)/v1/DataSample/{operationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{sourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets/{datasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{sourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{sourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 6 more paths
- Removed 16 path(s):
/v1/DataSyncs/{SyncId}(FetchDataSync)/v1/CloudAppSources/{SourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{SourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{SourceId}/Preview/{OperationId}(FetchWarehousePreview)/v1/DataSample/{OperationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{SourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets/{DatasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{SourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{SourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 6 more paths
-
2026-06-11
- Added 3 new Signal API path(s) for public exposure (data plane):
/v1/EventSources/{sourceId}/Signals(ListSignals)/v1/EventSources/{sourceId}/Signals/{signalKey}(GetSignalBySignalKey)/v1/EventSources/{sourceId}/SignalStats(ListSignalStats)- Added new Signal API schemas:
- Signal, SignalListResponse, HourlyStats, SignalStatsResponse
-
2026-05-26
- Added 12 new path(s) for public exposure:
/v1/ControlPlane/EventSources(CreateEventSource, ListEventSources)/v1/ControlPlane/EventSources/{SourceId}(FetchEventSource, PatchEventSource, DeleteEventSource)/v1/ControlPlane/EventSources/{SourceId}/WriteKeys(CreateWriteKey, ListWriteKeys)/v1/ControlPlane/EventSources/{SourceId}/WriteKeys/{WriteKey}(DeleteWriteKey)/v1/ControlPlane/EventSources/{SourceId}/Datasets(CreateEventSourceDataset, ListEventSourceDatasets)/v1/ControlPlane/EventSources/{SourceId}/Datasets/{DatasetId}(FetchEventSourceDataset, PatchEventSourceDataset, DeleteEventSourceDataset)/v1/ControlPlane/EventSources/{SourceId}/EventSchemas(CreateEventSchema, ListEventSchemas)/v1/ControlPlane/EventSources/{SourceId}/EventSchemas/{SchemaId}(FetchEventSchema, PatchEventSchema, DeleteEventSchema)/v1/ControlPlane/AutoInstrumentationRule(CreateAutoInstrumentationRule, ListAutoInstrumentationRules)/v1/ControlPlane/AutoInstrumentationRule/{AutoInstrumentationRuleId}(FetchAutoInstrumentationRule, PatchAutoInstrumentationRule, DeleteAutoInstrumentationRule)/v1/ControlPlane/AutoInstrumentationRule/{AutoInstrumentationRuleId}/Versions(ListAutoInstrumentationRuleVersions)/v1/ControlPlane/AutoInstrumentationRule/{AutoInstrumentationRuleId}/Versions/{Version}(FetchAutoInstrumentationRuleVersion)- Added new schemas:
- EventSource, EventSourceCreate, EventSourceUpdate
- WriteKey, WriteKeyCreate
- EventSourceDataset, EventSourceDatasetCreate, EventSourceDatasetUpdate
- EventSchema, EventSchemaCreate, EventSchemaUpdate, EventSchemaField, EventSchemaProperty
- AutoInstrumentationRule, AutoInstrumentationRuleCreate, AutoInstrumentationRuleUpdate
- AutoInstrumentationRuleVersion, AutoInstrumentationRuleVersionsResponse
-
2026-06-12
- Added 16 new path(s):
/v1/DataSyncs/{syncId}(FetchDataSync)/v1/CloudAppSources/{sourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{sourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{sourceId}/Preview/{operationId}(FetchWarehousePreview)/v1/DataSample/{operationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{sourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{sourceId}/Datasets/{datasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{sourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{sourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 6 more paths
- Removed 16 path(s):
/v1/DataSyncs/{SyncId}(FetchDataSync)/v1/CloudAppSources/{SourceId}/Objects(ListCloudAppObjects)/v1/WarehouseSources/{SourceId}/Preview(CreateWarehousePreview)/v1/WarehouseSources/{SourceId}/Preview/{OperationId}(FetchWarehousePreview)/v1/DataSample/{OperationId}(FetchDataSample)/v1/ControlPlane/CloudAppSources/{SourceId}(FetchCloudAppSource, PatchCloudAppSource, DeleteCloudAppSource)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets(ListCloudAppDatasets, CreateCloudAppDataset)/v1/ControlPlane/CloudAppSources/{SourceId}/Datasets/{DatasetId}(FetchCloudAppDataset, PatchCloudAppDataset, DeleteCloudAppDataset)/v1/ControlPlane/WarehouseSources/{SourceId}(FetchWarehouseSource, PatchWarehouseSource, DeleteWarehouseSource)/v1/ControlPlane/WarehouseSources/{SourceId}/Datasets(ListWarehouseDatasets, CreateWarehouseDataset)- ...and 6 more paths
Deletions
-
API Changes
-
2026-06-23
- Initial public Rest Proxy registration for the User Data Deletions API
- (
POST/GET /v1/UserDataDeletions,GET /v1/UserDataDeletions/{deletionId}, GET /v1/Operations/{operationId}).- A single request may mix identifier formats: E.164 phone numbers, email
- addresses, and profile IDs.
Destinations
-
API Changes
-
2026-08-07
- Content updates:
- Updated summary for
ListDestinationSupportedEventTypes -
2026-08-07
- Content updates:
- Updated summary for
ListDestinationSupportedEventTypes -
2026-08-07
- Added 3 new path(s):
/v1/Catalog/DestinationSupportedEventTypes(ListDestinationSupportedEventTypes)/v1/ControlPlane/Subscriptions/{subscriptionId}/EventTypes(ListSubscribedEvents, CreateSubscribedEvent)/v1/ControlPlane/Subscriptions/{subscriptionId}/EventTypes/{eventType}(GetSubscribedEvent, UpdateSubscribedEvent, DeleteSubscribedEvent)- Removed 3 path(s):
/v1/ControlPlane/Subscriptions/{subscriptionId}/SubscribedEvents(ListSubscribedEvents, CreateSubscribedEvent)/v1/ControlPlane/Subscriptions/{subscriptionId}/SubscribedEvents/{eventType}(GetSubscribedEvent, UpdateSubscribedEvent, DeleteSubscribedEvent)/v1/Catalog/DestinationEventTypes(ListDestinationEventTypes)-
2026-08-04
- Minor updates (formatting, metadata)
-
2026-08-04
- Minor updates (formatting, metadata)
-
2026-08-04
- Minor updates (formatting, metadata)
-
2026-08-04
- Minor updates (formatting, metadata)
-
2026-08-04
- Content updates:
- Added properties to
SubscriptionResponse: eventTypes -
2026-08-03
- Content updates:
- Added properties to
DestinationType: documentationUrl, maturity, tier, categories -
2026-07-27
- Minor updates (formatting, metadata)
-
2026-07-23
- Content updates:
metais now a required property in the response ofListDestinations,ListSubscriptions, andListSubscribedEventsCreateSubscribedEventrequest body schema consolidated ontoSubscribedEventInput(previouslySubscribedEventCreate, a duplicate schema)- Added response examples for
ListDestinations,ListSubscriptions, andListSubscribedEvents -
2026-07-23
- Added 1 new path(s):
/v1/Catalog/DestinationEventTypes(ListDestinationEventTypes)-
2026-07-22
- Content updates:
- Added parameter(s) to
ListDestinations: namePrefix - Updated description for
UpdateSubscription - Added properties to
SubscriptionUpdate: eventTypes -
2026-07-16
- Initial release with 9 paths and 18 operations
Events
- Add
stage-ie1realm support for EventTypes and Schemas endpoints (datataps-catalog)
Memory
-
2026-08-10
- Removed
Eventsendpoints from the spec, as they were hidden, never implemented, and are not part of the public API -
...
9.10.9
Release Notes
Conversations
- update actions api visibility
Memory
-
2026-05-07
- Content updates:
- include store api
9.10.7
9.10.6
Release Notes
Library - Chore
Twiml
- Set
recording_configuration_idattribute to public visibility in<Conference>,<Dial>,<Record>verbs and<Recording>noun
Api
- Add RecordingConfigurationId parameter for CreateCall, CreateCallRecording, CreateConferenceRecording, and CreateParticipant endpoints
Authy
-
Changelog
-
v1
- Added Authy API v1 under
/v1— initial onboarding of Public API (/v1/protected/*), Device API (/v1/json/*), and Dashboard API (/v1/dashboard/*) behind REST Proxy using transparent proxy mode.
Data-ingress
-
2026-04-21
- Content updates:
- Updated description for
CreateDataSync - Updated description for
DeleteCloudAppDataset - Updated description for
DeleteWarehouseDataset -
2026-04-20
- Minor updates (formatting, metadata)
-
2026-04-17
- updated operationId for dataplane APIs,Minor updates (formatting, metadata)
-
2026-04-15
- libraryVisibility to private
-
2026-04-14
- Added 1 new path(s):
/v1/DataSyncs/Latest(GetLatestDataSyncs)
Memory
-
2026-04-21
- Content updates:
- Remove Prefer/Async-Operation headers
-
2026-04-21
- Content updates:
- Added 301 response for
ListIdentifiersandGetIdentifier - Added 308 response for
DeleteProfile,CreateIdentifier,PatchIdentifier, andDeleteIdentifier -
2026-04-14
- Modified 1 path(s):
/v1/ControlPlane/Stores/{storeId}(added delete)- Minor updates (formatting, metadata)
Voice
-
2026-04-17
- Added
I-Twilio-Auth-AccounttodownstreamRequestheaders in POST /v3/Transcriptions transactions to document RestProxy account header injection -
2026-04-10
- Added initial version of Transcriptions V3 API
- Added POST /v3/Transcriptions endpoint to create a new transcription from a source ID or media URL
9.10.5
Release Notes
Twiml
- Add
backgroundNoiseReduction,speechTimeout,deepgramSmartFormat,ignoreBackchannel,eventsattributes to<ConversationRelay>
Api
- Enabled incoming phone numbers(IPN) public apis in stage-ie1
Data-ingress
-
2026-04-09
- Content updates:
- Added parameter(s) to
GetDataSync: datasetId -
2026-04-09
- Minor updates (formatting, metadata)
-
2026-04-06
- Minor updates (formatting, metadata)
-
2026-04-06
- Minor updates (formatting, metadata)
-
2026-04-06
- Minor updates (formatting, metadata)
-
2026-04-06
- Minor updates (formatting, metadata)
-
2026-04-06
- Content updates:
- Added properties to
CloudAppSourceUpdate: config - Added properties to
CloudAppDatasetUpdate: schedule - Added properties to
WarehouseSourceUpdate: config - Added properties to
WarehouseDatasetUpdate: schedule -
2026-04-06
- Content updates:
- Updated description for
GetCloudAppPreviewResult - Updated description for
GetWarehousePreviewResult - Updated description for
GetDataSampleResult -
2026-03-27
- Add schema oneOf back without discriminator
-
2026-03-26
- Minor updates (formatting, metadata)
-
2026-03-26
- Added prod-us1 to supportedRealms for all endpoints
-
2026-03-25
- Minor updates (formatting, metadata)
-
2026-03-24
- Minor updates (formatting, metadata)
-
2026-03-24
- Minor updates (formatting, metadata)
-
2026-03-24
- Minor updates (formatting, metadata)
-
2026-03-24
- Added 10 new path(s):
/v1/DataSyncs(ListDataSyncs, TriggerDataSync)/v1/DataSyncs/{SyncId}(GetDataSync)/v1/CloudAppSources/{SourceId}/Objects(ListCloudAppObjects)/v1/CloudAppSources/{SourceId}/Objects/{Name}/Properties(ListCloudAppObjectProperties)/v1/CloudAppSources/{SourceId}/Objects/{Name}/Preview(PreviewCloudAppObjectData)/v1/CloudAppSources/{SourceId}/Objects/{Name}/Preview/{OperationId}(GetCloudAppPreviewResult)/v1/WarehouseSources/{SourceId}/Preview(PreviewWarehouseData)/v1/WarehouseSources/{SourceId}/Preview/{OperationId}(GetWarehousePreviewResult)/v1/DataSample(TriggerDataSample)/v1/DataSample/{OperationId}(GetDataSampleResult)-
2026-03-24
- Minor updates (formatting, metadata)
-
2026-03-24
- Use
explode: truefor query params when getting by ids and limit max items to 25 - Make schema description for
Schemamore specific by using oneOf without discriminator for now.
Insights
- Added Insights Domains endpoints under
/v3/InsightsDomains/*(Query + Metadata) to provide a versioned, GA-ready namespace alongside existing/previewendpoints.
Mcp
-
API Changes
-
2026-04-07
- Added 1 new path(s):
/v1/docs(InvokeDocsMcp)
Memory
-
2026-04-09
- Removed 2 path(s):
/v1/Stores/{storeId}/Profiles/Import(ListProfileImports, CreateProfilesImport)/v1/Stores/{storeId}/Profiles/Import/{importId}(FetchProfileImport)- libraryVisibility: private, docsVisibility: private
-
2026-04-08
- Content updates:
- Added 301 response for
GetProfileandGetProfileTraits - Added canonical ID header to response for
GetProfileandGetProfileTraits - Add 308 response for
PatchProfile -
2026-04-07
- Added
AGENTandUNKNOWNvalues toParticipantTypeenum -
2026-04-06
- Content updates:
- Added async operation support to
UpdateTraitGroup202 response (Operation-Id, Location, Retry-After headers; statusUrl in body) - Added async operation support to
CreateDataMapping,UpdateDataMapping,DeleteDataMapping202 responses (Operation-Id, Location, Retry-After headers; statusUrl in body) -
2026-03-30
- Content updates:
- Updated description for
FetchProfileMemory -
2026-03-27
- Content updates:
- Updated schema description for
TraitGroupCore -
2026-03-25
- Content updates:
- Removed properties from
TraitDefinition: displayName -
2026-03-25
- Content updates:
- Updated description for
UpdateProfileTraits - Updated description for
FetchIdentityResolutionSettings - Updated description for
UpdateIdentityResolutionSettings - Updated schema description for
IdentityResolutionSettingsCore - Updated schema description for
TraitGroupCore - Made all fields besides
idTypeoptional w/ defaults for schemaIdentifierConfig -
2026-03-24
- Content updates:
- Added properties to
OperationStatus: result
9.10.4
Release Notes
Data-ingress
-
API Changes
-
2026-03-23
- Added stage-us1 to supportedRealms for all endpoints
-
2026-03-20
- Content updates:
- Removed estimatedCompletionTime from
LongRunningOperationResponse - Moved operationId from
LongRunningOperationResponseto headers -
2026-03-18
- Added 1 new path(s):
/v1/ControlPlane/Operations/{OperationId}(GetControlPlaneOperationStatus)-
2026-03-11
- Minor updates (formatting, metadata)
-
2026-03-11
- Minor updates (formatting, metadata)
-
2026-03-11
- Minor updates (formatting, metadata)
-
2026-03-11
- Minor updates (formatting, metadata)
-
2026-03-11
- Minor updates (formatting, metadata)
-
2026-03-05
- Initial release with 10 paths and 22 operations
Memory
-
2026-03-19
- Added 1 new path(s):
/v1/ControlPlane/Operations/{operationId}(FetchOperation)-
2026-03-11
- Minor updates (formatting, metadata)
9.10.3
Release Notes
Twiml
- Rename
recording_configurationtorecording_configuration_idattribute in<Conference>,<Dial>,<Record>verbs and<Recording>noun
Ace
-
ACE Signals API Changes
-
2026-02-18
- Initial release: POST /signals, GET/POST /signals/{signal_id}/results, GET /health
- Enables OneAdmin integration for synchronous signal ingestion and policy result polling
- Supports permission-based authorization for signal operations
- Health endpoint available for monitoring without authentication
Api
- Added optional parameter
Confirmationto Payments create endpoint to enable payment confirmation prompt before gateway submission - Added optional parameter
RequireMatchingInputsto Payments create endpoint for input confirmation in agent-assisted payment flows - Added matcher capture types (
payment-card-number-matcher,expiration-date-matcher,security-code-matcher,postal-code-matcher) to Payments update endpoint
Memory
-
2026-03-06
- Modified 1 path(s):
/v1/Stores/{storeId}/Profiles/{profileId}/ConversationSummaries/{summaryId}(added patch, get)