Braze
Send personalized messages across email, push, SMS, and in-app with Braze
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:
| Action | Parameters |
|---|---|
| delete_catalogs_by_catalog_name | catalog_name (string) Content-Type (string) Authorization (string) |
| get_catalogs | Content-Type (string) Authorization (string) |
| post_catalogs | Content-Type (string) Authorization (string) data: { . catalogs (array) } (object) required |
| delete_catalogs_by_catalog_name_items | catalog_name (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| patch_catalogs_by_catalog_name_items | catalog_name (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| post_catalogs_by_catalog_name_items | catalog_name (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| put_catalogs_by_catalog_name_items | catalog_name (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| get_catalogs_by_catalog_name_items | catalog_name (string) Content-Type (string) Authorization (string) |
| delete_catalogs_by_catalog_name_items_by_item_id | catalog_name (string) item_id (string) Content-Type (string) Authorization (string) |
| get_catalogs_by_catalog_name_items_by_item_id | catalog_name (string) item_id (string) Content-Type (string) Authorization (string) |
| patch_catalogs_by_catalog_name_items_by_item_id | catalog_name (string) item_id (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| post_catalogs_by_catalog_name_items_by_item_id | catalog_name (string) item_id (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| put_catalogs_by_catalog_name_items_by_item_id | catalog_name (string) item_id (string) Content-Type (string) Authorization (string) data: { . items (array) } (object) required |
| get_email_hard_bounces | Authorization (string) start_date (string) end_date (string) limit (integer) offset (integer) email (string) |
| get_email_unsubscribes | Authorization (string) start_date (string) end_date (string) limit (integer) offset (integer) sort_direction (string) email (string) |
| post_email_status | Content-Type (string) Authorization (string) data: { . email (string) . subscription_state (string) } (object) required |
| post_email_bounce_remove | Content-Type (string) Authorization (string) data: { . email (string) } (object) required |
| post_email_spam_remove | Content-Type (string) Authorization (string) data: { . email (string) } (object) required |
| post_email_blocklist | Content-Type (string) Authorization (string) data: { . email (array) } (object) required |
| post_email_blacklist | Content-Type (string) Authorization (string) data: { . email (array) } (object) required |
| get_campaigns_data_series | Authorization (string) campaign_id (string) length (integer) ending_at (string) |
| get_campaigns_details | Authorization (string) campaign_id (string) |
| get_campaigns_list | Authorization (string) page (integer) include_archived (boolean) sort_direction (string) last_edit.time[gt] (string) |
| get_sends_data_series | Authorization (string) campaign_id (string) send_id (string) length (integer) ending_at (string) |
| get_canvas_data_series | Authorization (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_summary | Authorization (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_details | Authorization (string) canvas_id (string) |
| get_canvas_list | Authorization (string) page (integer) include_archived (boolean) sort_direction (string) last_edit.time[gt] (string) |
| get_events_list | Authorization (string) page (integer) |
| get_events_data_series | Authorization (string) event (string) length (integer) unit (string) ending_at (string) app_id (string) segment_id (string) |
| get_kpi_new_users_data_series | Authorization (string) length (integer) ending_at (string) app_id (string) |
| get_kpi_dau_data_series | Authorization (string) length (integer) ending_at (string) app_id (string) |
| get_kpi_mau_data_series | Authorization (string) length (integer) ending_at (string) app_id (string) |
| get_kpi_uninstalls_data_series | Authorization (string) length (integer) ending_at (string) app_id (string) |
| get_feed_data_series | Authorization (string) card_id (string) length (integer) unit (string) ending_at (string) |
| get_feed_details | Authorization (string) card_id (string) |
| get_feed_list | Authorization (string) page (integer) include_archived (boolean) sort_direction (string) |
| get_purchases_product_list | Authorization (string) page (integer) |
| get_purchases_quantity_series | Authorization (string) ending_at (string) length (integer) unit (integer) app_id (string) product (string) |
| get_purchases_revenue_series | Authorization (string) ending_at (string) length (integer) unit (integer) app_id (string) product (string) |
| get_segments_list | Authorization (string) page (integer) sort_direction (string) |
| get_segments_data_series | Authorization (string) segment_id (string) length (integer) ending_at (string) |
| get_segments_details | Authorization (string) segment_id (string) |
| get_sessions_data_series | Authorization (string) length (integer) unit (string) ending_at (string) app_id (string) segment_id (string) |
| post_users_export_ids | Content-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_segment | Content-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_group | Content-Type (string) Authorization (string) data: { . callback_endpoint (string) . fields_to_export (array) . output_format (string) } (object) required |
| post_messages_live_activity_update | Content-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_broadcasts | Authorization (string) end_time (string) |
| post_messages_schedule_delete | Content-Type (string) Authorization (string) data: { . schedule_id (string) } (object) required |
| post_canvas_trigger_schedule_delete | Content-Type (string) Authorization (string) data: { . canvas_id (string) . schedule_id (string) } (object) required |
| post_campaigns_trigger_schedule_delete | Content-Type (string) Authorization (string) data: { . campaign_id (string) . schedule_id (string) } (object) required |
| post_messages_schedule_create | data: { . 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_create | Content-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_create | Content-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_update | Content-Type (string) Authorization (string) data: { . schedule_id (string) . schedule (object) . messages (object) } (object) required |
| post_campaigns_trigger_schedule_update | Content-Type (string) Authorization (string) data: { . campaign_id (string) . schedule_id (string) . schedule (object) } (object) required |
| post_canvas_trigger_schedule_update | Content-Type (string) Authorization (string) data: { . canvas_id (string) . schedule_id (string) . schedule (object) } (object) required |
| post_sends_id_create | Content-Type (string) Authorization (string) data: { . campaign_id (string) . send_id (string) } (object) required |
| post_messages_send | Content-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_send | campaign_id (string) Content-Type (string) Authorization (string) data: { . external_send_id (string) . trigger_properties (object) . recipient (array) } (object) required |
| post_campaigns_trigger_send | Content-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_send | Content-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_d | PreferenceCenterExternalID (string) UserID (string) Authorization (string) preference_center_api_id (string) external_id (string) |
| get_preference_center_v1_list | Authorization (string) |
| get_preference_center_v1_by_preference_center_external_i_d | PreferenceCenterExternalID (string) Authorization (string) |
| put_preference_center_v1_by_preference_center_external_i_d | PreferenceCenterExternalID (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_v1 | Content-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_id | id (string) Content-Type (string) X-Request-Origin (string) Authorization (string) |
| get_scim_v2_users_by_id | id (string) Content-Type (string) X-Request-Origin (string) Authorization (string) |
| put_scim_v2_users_by_id | id (string) Content-Type (string) X-Request-Origin (string) Authorization (string) data: { . schemas (array) . name (object) . department (string) . permissions (object) } (object) required |
| get_scim_v2_users | Content-Type (string) X-Request-Origin (string) Authorization (string) filter (string) |
| post_scim_v2_users | Content-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_numbers | Authorization (string) start_date (string) end_date (string) limit (integer) offset (integer) phone_numbers (integer) reason (string) |
| post_sms_invalid_phone_numbers_remove | Authorization (string) Content-Type (string) data: { . phone_numbers (array) } (object) required |
| get_subscription_status_get | Authorization (string) subscription_group_id (string) external_id (string) email (string) phone (string) |
| get_subscription_user_status | Authorization (string) external_id (string) email (string) limit (integer) offset (integer) phone (string) |
| post_subscription_status_set | Content-Type (string) Authorization (string) data: { . subscription_group_id (string) . subscription_state (string) . external_id (array) . email (array) } (object) required |
| post_v2_subscription_status_set | Content-Type (string) Authorization (string) data: { . subscription_groups (array) } (object) required |
| get_content_blocks_list | Authorization (string) modified_after (string) modified_before (string) limit (integer) offset (integer) |
| get_content_blocks_info | Authorization (string) content_block_id (string) include_inclusion_data (boolean) |
| post_content_blocks_create | Content-Type (string) Authorization (string) data: { . name (string) . description (string) . content (string) . state (string) . tags (array) } (object) required |
| post_content_blocks_update | Content-Type (string) Authorization (string) data: { . content_block_id (string) . name (string) . description (string) . content (string) . state (string) . tags (array) } (object) required |
| get_templates_email_list | Authorization (string) modified_after (string) modified_before (string) limit (integer) offset (integer) |
| get_templates_email_info | Authorization (string) email_template_id (string) |
| post_templates_email_create | Content-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_update | Content-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_rename | Content-Type (string) Authorization (string) data: { . external_id_renames (array) } (object) required |
| post_users_external_ids_remove | Content-Type (string) Authorization (string) data: { . external_ids (array) } (object) required |
| post_users_alias_new | Content-Type (string) Authorization (string) data: { . user_aliases (array) } (object) required |
| post_users_alias_update | Content-Type (string) Authorization (string) data: { . alias_updates (array) } (object) required |
| post_users_identify | Content-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_track | Content-Type (string) Authorization (string) data: { . attributes (array) . events (array) . purchases (array) } (object) required |
| post_users_delete | Content-Type (string) Authorization (string) data: { . external_ids (array) . braze_ids (array) . user_aliases (array) } (object) required |
| post_users_merge | Content-Type (string) Authorization (string) data: { . merge_updates (array) } (object) required |