Skip to content

Commit 70c2253

Browse files
author
APIs and Common Services team
committed
Automated SDK update
This updates the SDK from internal repo commit segmentio/public-api@83281b1e.
1 parent 0782b09 commit 70c2253

File tree

663 files changed

+996
-783
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

663 files changed

+996
-783
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ See the next sections for more information on how to use the Segment Public API.
1111

1212
This Python package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1313

14-
- API version: 58.14.0
15-
- Package version: 58.14.0
14+
- API version: 59.0.0
15+
- Package version: 59.0.0
1616
- Build package: org.openapitools.codegen.languages.PythonClientCodegen
1717

1818
For more information, please visit [https://docs.segmentapis.com](https://docs.segmentapis.com)

docs/ActivationsApi.md

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ All URIs are relative to *https://api.segmentapis.com*
44

55
Method | HTTP request | Description
66
------------- | ------------- | -------------
7-
[**add_activation_to_audience**](ActivationsApi.md#add_activation_to_audience) | **POST** /spaces/{spaceId}/audiences/{audienceId}/{connectionId}/activations | Add Activation to Audience
8-
[**add_destination_to_audience**](ActivationsApi.md#add_destination_to_audience) | **POST** /spaces/{spaceId}/audiences/{audienceId}/destinations | Add Destination to Audience
7+
[**add_activation_to_audience**](ActivationsApi.md#add_activation_to_audience) | **POST** /spaces/{spaceId}/audiences/{audienceId}/destination-connections/{connectionId}/activations | Add Activation to Audience
8+
[**add_destination_to_audience**](ActivationsApi.md#add_destination_to_audience) | **POST** /spaces/{spaceId}/audiences/{audienceId}/destination-connections | Add Destination to Audience
99
[**get_activation_from_audience**](ActivationsApi.md#get_activation_from_audience) | **GET** /spaces/{spaceId}/audiences/{audienceId}/activations/{id} | Get Activation from Audience
1010
[**list_activations_from_audience**](ActivationsApi.md#list_activations_from_audience) | **GET** /spaces/{spaceId}/audiences/{audienceId}/activations | List Activations from Audience
1111
[**remove_activation_from_audience**](ActivationsApi.md#remove_activation_from_audience) | **DELETE** /spaces/{spaceId}/audiences/{audienceId}/activations/{id} | Remove Activation from Audience
@@ -47,7 +47,7 @@ with segment_public_api.ApiClient(configuration) as api_client:
4747
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
4848
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
4949
connection_id = 'ii_123456789' # str |
50-
add_activation_to_audience_alpha_input = {"versionSchema":"v1","workspaceId":"LF4DPqW","destinationId":"684758860892086596310ac","enabled":true,"hasEnabledResync":false,"emitEntityContext":"on_profile_change","eventEmitter":{"name":"Test Event Emitter","description":"Test event emitter for activation"},"subscription":{"name":"Test Subscription","trigger":"audienceEntered"}} # AddActivationToAudienceAlphaInput |
50+
add_activation_to_audience_alpha_input = {"destinationId":"684758860892086596310ac","activationType":"Audience Entered","activationName":"Test Activation","enabled":true,"performFirstSync":true,"personalization":{"profile":{"properties":["mountain_bikers_2023","game_boy_color_owners"],"mapping":{"mountain_bikers_2023":"bikers_segment","game_boy_color_owners":"retro_gamers"}},"entities":[{"properties":["ID","LAST_ACTIVITY_TIME","BALANCE"],"relationshipSlug":"owned-accounts-copy"}]},"destinationMapping":{"actionId":"action_123","settings":{"webhookUrl":"https://example.com/webhook","method":"POST"}}} # AddActivationToAudienceAlphaInput |
5151

5252
try:
5353
# Add Activation to Audience
@@ -126,7 +126,7 @@ with segment_public_api.ApiClient(configuration) as api_client:
126126
api_instance = segment_public_api.ActivationsApi(api_client)
127127
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
128128
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
129-
add_destination_to_audience_alpha_input = {"versionSchema":"v1","workspaceId":"LF4DPqW","destination":{"id":"684758860892086596310ac","type":"destination"}} # AddDestinationToAudienceAlphaInput |
129+
add_destination_to_audience_alpha_input = {"destination":{"id":"684758860892086596310ac","type":"destination"}} # AddDestinationToAudienceAlphaInput |
130130

131131
try:
132132
# Add Destination to Audience
@@ -173,7 +173,7 @@ Name | Type | Description | Notes
173173

174174
## Operation: get_activation_from_audience
175175

176-
> GetActivationFromAudience200Response get_activation_from_audience(space_id, audience_id, id, workspace_id)
176+
> GetActivationFromAudience200Response get_activation_from_audience(space_id, audience_id, id)
177177
178178
Get Activation from Audience
179179

@@ -204,11 +204,10 @@ with segment_public_api.ApiClient(configuration) as api_client:
204204
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
205205
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
206206
id = 'act_987654321' # str |
207-
workspace_id = 'LF4DPqW' # str | The workspace id This parameter exists in alpha.
208207

209208
try:
210209
# Get Activation from Audience
211-
api_response = api_instance.get_activation_from_audience(space_id, audience_id, id, workspace_id)
210+
api_response = api_instance.get_activation_from_audience(space_id, audience_id, id)
212211
print("The response of ActivationsApi->get_activation_from_audience:\n")
213212
pprint(api_response)
214213
except Exception as e:
@@ -224,7 +223,6 @@ Name | Type | Description | Notes
224223
**space_id** | **str**| |
225224
**audience_id** | **str**| |
226225
**id** | **str**| |
227-
**workspace_id** | **str**| The workspace id This parameter exists in alpha. |
228226

229227
### Return type
230228

@@ -252,7 +250,7 @@ Name | Type | Description | Notes
252250

253251
## Operation: list_activations_from_audience
254252

255-
> ListActivationsFromAudience200Response list_activations_from_audience(space_id, audience_id, workspace_id, pagination=pagination)
253+
> ListActivationsFromAudience200Response list_activations_from_audience(space_id, audience_id, pagination=pagination)
256254
257255
List Activations from Audience
258256

@@ -283,12 +281,11 @@ with segment_public_api.ApiClient(configuration) as api_client:
283281
api_instance = segment_public_api.ActivationsApi(api_client)
284282
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
285283
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
286-
workspace_id = 'LF4DPqW' # str | The workspace id This parameter exists in alpha.
287284
pagination = segment_public_api.PaginationInput(count=10) # PaginationInput | Optional pagination. This parameter exists in alpha. (optional)
288285

289286
try:
290287
# List Activations from Audience
291-
api_response = api_instance.list_activations_from_audience(space_id, audience_id, workspace_id, pagination=pagination)
288+
api_response = api_instance.list_activations_from_audience(space_id, audience_id, pagination=pagination)
292289
print("The response of ActivationsApi->list_activations_from_audience:\n")
293290
pprint(api_response)
294291
except Exception as e:
@@ -303,7 +300,6 @@ Name | Type | Description | Notes
303300
------------- | ------------- | ------------- | -------------
304301
**space_id** | **str**| |
305302
**audience_id** | **str**| |
306-
**workspace_id** | **str**| The workspace id This parameter exists in alpha. |
307303
**pagination** | [**PaginationInput**](.md)| Optional pagination. This parameter exists in alpha. | [optional]
308304

309305
### Return type
@@ -332,7 +328,7 @@ Name | Type | Description | Notes
332328

333329
## Operation: remove_activation_from_audience
334330

335-
> RemoveActivationFromAudience200Response remove_activation_from_audience(space_id, audience_id, id, workspace_id)
331+
> RemoveActivationFromAudience200Response remove_activation_from_audience(space_id, audience_id, id)
336332
337333
Remove Activation from Audience
338334

@@ -363,11 +359,10 @@ with segment_public_api.ApiClient(configuration) as api_client:
363359
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
364360
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
365361
id = 'act_987654321' # str |
366-
workspace_id = 'LF4DPqW' # str | The workspace id This parameter exists in alpha.
367362

368363
try:
369364
# Remove Activation from Audience
370-
api_response = api_instance.remove_activation_from_audience(space_id, audience_id, id, workspace_id)
365+
api_response = api_instance.remove_activation_from_audience(space_id, audience_id, id)
371366
print("The response of ActivationsApi->remove_activation_from_audience:\n")
372367
pprint(api_response)
373368
except Exception as e:
@@ -383,7 +378,6 @@ Name | Type | Description | Notes
383378
**space_id** | **str**| |
384379
**audience_id** | **str**| |
385380
**id** | **str**| |
386-
**workspace_id** | **str**| The workspace id This parameter exists in alpha. |
387381

388382
### Return type
389383

@@ -443,7 +437,7 @@ with segment_public_api.ApiClient(configuration) as api_client:
443437
space_id = 'spa_9aQ1Lj62S4bomZKLF4DPqW' # str |
444438
audience_id = 'aud_0ujsszwN8NRY24YaXiTIE2VWDTS' # str |
445439
id = 'act_987654321' # str |
446-
update_activation_for_audience_alpha_input = {"workspaceId":"LF4DPqW","enabled":false,"eventEmitter":{"name":"Updated Event Emitter","description":"Updated event emitter for activation"},"subscription":{"name":"Updated Subscription","trigger":"audienceExited"}} # UpdateActivationForAudienceAlphaInput |
440+
update_activation_for_audience_alpha_input = {"activationName":"Updated Test Activation","enabled":false,"performFirstSync":false,"personalization":{"profile":{"properties":["updated_mountain_bikers_2023","updated_game_boy_color_owners"],"mapping":{"updated_mountain_bikers_2023":"updated_bikers","updated_game_boy_color_owners":"updated_gamers"}},"entities":[{"properties":["ID","UPDATED_BALANCE"],"relationshipSlug":"owned-accounts-updated"}]},"destinationMapping":{"actionId":"action_456","settings":{"webhookUrl":"https://example.com/updated-webhook","method":"PUT"}}} # UpdateActivationForAudienceAlphaInput |
447441

448442
try:
449443
# Update Activation for Audience

segment_public_api/__init__.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,15 @@
77
88
The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
99
10-
The version of the OpenAPI document: 58.14.0
10+
The version of the OpenAPI document: 59.0.0
1111
1212
Generated by OpenAPI Generator (https://openapi-generator.tech)
1313
1414
Do not edit the class manually.
1515
""" # noqa: E501
1616

1717

18-
__version__ = "58.14.0"
18+
__version__ = "59.0.0"
1919

2020
# import apis into sdk package
2121
from segment_public_api.api.api_calls_api import APICallsApi
@@ -267,6 +267,7 @@
267267
from segment_public_api.models.destination_metadata_v1 import DestinationMetadataV1
268268
from segment_public_api.models.destination_status_v1 import DestinationStatusV1
269269
from segment_public_api.models.destination_subscription import DestinationSubscription
270+
from segment_public_api.models.destination_subscription_configuration import DestinationSubscriptionConfiguration
270271
from segment_public_api.models.destination_subscription_update_input import DestinationSubscriptionUpdateInput
271272
from segment_public_api.models.destination_v1 import DestinationV1
272273
from segment_public_api.models.disable_edge_functions200_response import DisableEdgeFunctions200Response
@@ -504,6 +505,8 @@
504505
from segment_public_api.models.permission_input_v1 import PermissionInputV1
505506
from segment_public_api.models.permission_resource_v1 import PermissionResourceV1
506507
from segment_public_api.models.permission_v1 import PermissionV1
508+
from segment_public_api.models.personalization_input import PersonalizationInput
509+
from segment_public_api.models.personalization_input_entity import PersonalizationInputEntity
507510
from segment_public_api.models.preview_destination_filter200_response import PreviewDestinationFilter200Response
508511
from segment_public_api.models.preview_destination_filter_v1 import PreviewDestinationFilterV1
509512
from segment_public_api.models.preview_destination_filter_v1_input import PreviewDestinationFilterV1Input

0 commit comments

Comments
 (0)