Skip to main content

Braze

Send personalized messages across email, push, SMS, and in-app with Braze

Braze Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 95 actions:

ActionParameters
delete_catalogs_by_catalog_namecatalog_name (string)
Content-Type (string)
Authorization (string)
get_catalogsContent-Type (string)
Authorization (string)
post_catalogsContent-Type (string)
Authorization (string)
data: {
. catalogs (array)
} (object) required
delete_catalogs_by_catalog_name_itemscatalog_name (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
patch_catalogs_by_catalog_name_itemscatalog_name (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
post_catalogs_by_catalog_name_itemscatalog_name (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
put_catalogs_by_catalog_name_itemscatalog_name (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
get_catalogs_by_catalog_name_itemscatalog_name (string)
Content-Type (string)
Authorization (string)
delete_catalogs_by_catalog_name_items_by_item_idcatalog_name (string)
item_id (string)
Content-Type (string)
Authorization (string)
get_catalogs_by_catalog_name_items_by_item_idcatalog_name (string)
item_id (string)
Content-Type (string)
Authorization (string)
patch_catalogs_by_catalog_name_items_by_item_idcatalog_name (string)
item_id (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
post_catalogs_by_catalog_name_items_by_item_idcatalog_name (string)
item_id (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
put_catalogs_by_catalog_name_items_by_item_idcatalog_name (string)
item_id (string)
Content-Type (string)
Authorization (string)
data: {
. items (array)
} (object) required
get_email_hard_bouncesAuthorization (string)
start_date (string)
end_date (string)
limit (integer)
offset (integer)
email (string)
get_email_unsubscribesAuthorization (string)
start_date (string)
end_date (string)
limit (integer)
offset (integer)
sort_direction (string)
email (string)
post_email_statusContent-Type (string)
Authorization (string)
data: {
. email (string)
. subscription_state (string)
} (object) required
post_email_bounce_removeContent-Type (string)
Authorization (string)
data: {
. email (string)
} (object) required
post_email_spam_removeContent-Type (string)
Authorization (string)
data: {
. email (string)
} (object) required
post_email_blocklistContent-Type (string)
Authorization (string)
data: {
. email (array)
} (object) required
post_email_blacklistContent-Type (string)
Authorization (string)
data: {
. email (array)
} (object) required
get_campaigns_data_seriesAuthorization (string)
campaign_id (string)
length (integer)
ending_at (string)
get_campaigns_detailsAuthorization (string)
campaign_id (string)
get_campaigns_listAuthorization (string)
page (integer)
include_archived (boolean)
sort_direction (string)
last_edit.time[gt] (string)
get_sends_data_seriesAuthorization (string)
campaign_id (string)
send_id (string)
length (integer)
ending_at (string)
get_canvas_data_seriesAuthorization (string)
canvas_id (string)
ending_at (string)
starting_at (string)
length (integer)
include_variant_breakdown (boolean)
include_step_breakdown (boolean)
include_deleted_step_data (boolean)
get_canvas_data_summaryAuthorization (string)
canvas_id (string)
ending_at (string)
starting_at (string)
length (integer)
include_variant_breakdown (boolean)
include_step_breakdown (boolean)
include_deleted_step_data (boolean)
get_canvas_detailsAuthorization (string)
canvas_id (string)
get_canvas_listAuthorization (string)
page (integer)
include_archived (boolean)
sort_direction (string)
last_edit.time[gt] (string)
get_events_listAuthorization (string)
page (integer)
get_events_data_seriesAuthorization (string)
event (string)
length (integer)
unit (string)
ending_at (string)
app_id (string)
segment_id (string)
get_kpi_new_users_data_seriesAuthorization (string)
length (integer)
ending_at (string)
app_id (string)
get_kpi_dau_data_seriesAuthorization (string)
length (integer)
ending_at (string)
app_id (string)
get_kpi_mau_data_seriesAuthorization (string)
length (integer)
ending_at (string)
app_id (string)
get_kpi_uninstalls_data_seriesAuthorization (string)
length (integer)
ending_at (string)
app_id (string)
get_feed_data_seriesAuthorization (string)
card_id (string)
length (integer)
unit (string)
ending_at (string)
get_feed_detailsAuthorization (string)
card_id (string)
get_feed_listAuthorization (string)
page (integer)
include_archived (boolean)
sort_direction (string)
get_purchases_product_listAuthorization (string)
page (integer)
get_purchases_quantity_seriesAuthorization (string)
ending_at (string)
length (integer)
unit (integer)
app_id (string)
product (string)
get_purchases_revenue_seriesAuthorization (string)
ending_at (string)
length (integer)
unit (integer)
app_id (string)
product (string)
get_segments_listAuthorization (string)
page (integer)
sort_direction (string)
get_segments_data_seriesAuthorization (string)
segment_id (string)
length (integer)
ending_at (string)
get_segments_detailsAuthorization (string)
segment_id (string)
get_sessions_data_seriesAuthorization (string)
length (integer)
unit (string)
ending_at (string)
app_id (string)
segment_id (string)
post_users_export_idsContent-Type (string)
Authorization (string)
data: {
. external_ids (array)
. user_aliases (array)
. device_id (string)
. braze_id (string)
. email_address (string)
. phone (string)
. fields_to_export (array)
} (object) required
post_users_export_segmentContent-Type (string)
Authorization (string)
data: {
. segment_id (string)
. callback_endpoint (string)
. fields_to_export (array)
. output_format (string)
} (object) required
post_users_export_global_control_groupContent-Type (string)
Authorization (string)
data: {
. callback_endpoint (string)
. fields_to_export (array)
. output_format (string)
} (object) required
post_messages_live_activity_updateContent-Type (string)
Authorization (string)
data: {
. app_id (string)
. activity_id (string)
. content_state (object)
. end_activity (boolean)
. dismissal_date (string)
. stale_date (string)
. notification (object)
} (object) required
get_messages_scheduled_broadcastsAuthorization (string)
end_time (string)
post_messages_schedule_deleteContent-Type (string)
Authorization (string)
data: {
. schedule_id (string)
} (object) required
post_canvas_trigger_schedule_deleteContent-Type (string)
Authorization (string)
data: {
. canvas_id (string)
. schedule_id (string)
} (object) required
post_campaigns_trigger_schedule_deleteContent-Type (string)
Authorization (string)
data: {
. campaign_id (string)
. schedule_id (string)
} (object) required
post_messages_schedule_createdata: {
. broadcast (boolean)
. external_user_ids (array)
. user_aliases (object)
. segment_id (string)
. audience (object)
. campaign_id (string)
. send_id (string)
. override_messaging_limits (boolean)
. recipient_subscription_state (string)
. schedule (object)
. messages (object)
} (object) required
post_campaigns_trigger_schedule_createContent-Type (string)
Authorization (string)
data: {
. campaign_id (string)
. send_id (string)
. recipients (array)
. audience (object)
. broadcast (boolean)
. trigger_properties (object)
. schedule (object)
} (object) required
post_canvas_trigger_schedule_createContent-Type (string)
Authorization (string)
data: {
. canvas_id (string)
. recipients (array)
. audience (object)
. broadcast (boolean)
. canvas_entry_properties (object)
. schedule (object)
} (object) required
post_messages_schedule_updateContent-Type (string)
Authorization (string)
data: {
. schedule_id (string)
. schedule (object)
. messages (object)
} (object) required
post_campaigns_trigger_schedule_updateContent-Type (string)
Authorization (string)
data: {
. campaign_id (string)
. schedule_id (string)
. schedule (object)
} (object) required
post_canvas_trigger_schedule_updateContent-Type (string)
Authorization (string)
data: {
. canvas_id (string)
. schedule_id (string)
. schedule (object)
} (object) required
post_sends_id_createContent-Type (string)
Authorization (string)
data: {
. campaign_id (string)
. send_id (string)
} (object) required
post_messages_sendContent-Type (string)
Authorization (string)
data: {
. broadcast (string)
. external_user_ids (array)
. user_aliases (object)
. segment_id (string)
. audience (object)
. campaign_id (string)
. send_id (string)
. override_frequency_capping (string)
. recipient_subscription_state (string)
. messages (object)
} (object) required
post_transactional_v1_campaigns_by_campaign_id_sendcampaign_id (string)
Content-Type (string)
Authorization (string)
data: {
. external_send_id (string)
. trigger_properties (object)
. recipient (array)
} (object) required
post_campaigns_trigger_sendContent-Type (string)
Authorization (string)
data: {
. campaign_id (string)
. send_id (string)
. trigger_properties (object)
. broadcast (boolean)
. audience (object)
. recipients (array)
} (object) required
post_canvas_trigger_sendContent-Type (string)
Authorization (string)
data: {
. canvas_id (string)
. canvas_entry_properties (object)
. broadcast (boolean)
. audience (object)
. recipients (array)
} (object) required
get_preference_center_v1_by_preference_center_external_i_d_url_by_user_i_dPreferenceCenterExternalID (string)
UserID (string)
Authorization (string)
preference_center_api_id (string)
external_id (string)
get_preference_center_v1_listAuthorization (string)
get_preference_center_v1_by_preference_center_external_i_dPreferenceCenterExternalID (string)
Authorization (string)
put_preference_center_v1_by_preference_center_external_i_dPreferenceCenterExternalID (string)
Content-Type (string)
Authorization (string)
data: {
. name (string)
. preference_center_title (string)
. preference_center_page_html (string)
. confirmation_page_html (string)
. options (object)
} (object) required
post_preference_center_v1Content-Type (string)
Authorization (string)
data: {
. name (string)
. preference_center_title (string)
. preference_center_page_html (string)
. confirmation_page_html (string)
. state (string)
. options (object)
} (object) required
delete_scim_v2_users_by_idid (string)
Content-Type (string)
X-Request-Origin (string)
Authorization (string)
get_scim_v2_users_by_idid (string)
Content-Type (string)
X-Request-Origin (string)
Authorization (string)
put_scim_v2_users_by_idid (string)
Content-Type (string)
X-Request-Origin (string)
Authorization (string)
data: {
. schemas (array)
. name (object)
. department (string)
. permissions (object)
} (object) required
get_scim_v2_usersContent-Type (string)
X-Request-Origin (string)
Authorization (string)
filter (string)
post_scim_v2_usersContent-Type (string)
X-Request-Origin (string)
Authorization (string)
data: {
. schemas (array)
. userName (string)
. name (object)
. department (string)
. permissions (object)
} (object) required
get_sms_invalid_phone_numbersAuthorization (string)
start_date (string)
end_date (string)
limit (integer)
offset (integer)
phone_numbers (integer)
reason (string)
post_sms_invalid_phone_numbers_removeAuthorization (string)
Content-Type (string)
data: {
. phone_numbers (array)
} (object) required
get_subscription_status_getAuthorization (string)
subscription_group_id (string)
external_id (string)
email (string)
phone (string)
get_subscription_user_statusAuthorization (string)
external_id (string)
email (string)
limit (integer)
offset (integer)
phone (string)
post_subscription_status_setContent-Type (string)
Authorization (string)
data: {
. subscription_group_id (string)
. subscription_state (string)
. external_id (array)
. email (array)
} (object) required
post_v2_subscription_status_setContent-Type (string)
Authorization (string)
data: {
. subscription_groups (array)
} (object) required
get_content_blocks_listAuthorization (string)
modified_after (string)
modified_before (string)
limit (integer)
offset (integer)
get_content_blocks_infoAuthorization (string)
content_block_id (string)
include_inclusion_data (boolean)
post_content_blocks_createContent-Type (string)
Authorization (string)
data: {
. name (string)
. description (string)
. content (string)
. state (string)
. tags (array)
} (object) required
post_content_blocks_updateContent-Type (string)
Authorization (string)
data: {
. content_block_id (string)
. name (string)
. description (string)
. content (string)
. state (string)
. tags (array)
} (object) required
get_templates_email_listAuthorization (string)
modified_after (string)
modified_before (string)
limit (integer)
offset (integer)
get_templates_email_infoAuthorization (string)
email_template_id (string)
post_templates_email_createContent-Type (string)
Authorization (string)
template_name (string)
subject (string)
body (string)
plaintext_body (string)
preheader (string)
tags (string)
should_inline_css (boolean)
data: {
. template_name (string)
. subject (string)
. body (string)
. plaintext_body (string)
. preheader (string)
. tags (array)
. should_inline_css (boolean)
} (object) required
post_templates_email_updateContent-Type (string)
Authorization (string)
email_template_id (string)
template_name (string)
subject (string)
body (string)
plaintext_body (string)
preheader (string)
tags (string)
should_inline_css (boolean)
data: {
. email_template_id (string)
. template_name (string)
. subject (string)
. body (string)
. plaintext_body (string)
. preheader (string)
. tags (array)
. should_inline_css (boolean)
} (object) required
post_users_external_ids_renameContent-Type (string)
Authorization (string)
data: {
. external_id_renames (array)
} (object) required
post_users_external_ids_removeContent-Type (string)
Authorization (string)
data: {
. external_ids (array)
} (object) required
post_users_alias_newContent-Type (string)
Authorization (string)
data: {
. user_aliases (array)
} (object) required
post_users_alias_updateContent-Type (string)
Authorization (string)
data: {
. alias_updates (array)
} (object) required
post_users_identifyContent-Type (string)
Authorization (string)
data: {
. aliases_to_identify (array)
. emails_to_identify (array)
. phone_numbers_to_identify (array)
. merge_behavior (string)
} (object) required
post_users_trackContent-Type (string)
Authorization (string)
data: {
. attributes (array)
. events (array)
. purchases (array)
} (object) required
post_users_deleteContent-Type (string)
Authorization (string)
data: {
. external_ids (array)
. braze_ids (array)
. user_aliases (array)
} (object) required
post_users_mergeContent-Type (string)
Authorization (string)
data: {
. merge_updates (array)
} (object) required