{"id":272059,"date":"2025-06-18T16:52:45","date_gmt":"2025-06-18T14:52:45","guid":{"rendered":"https:\/\/www.unipile.com\/?p=272059"},"modified":"2026-04-29T09:34:37","modified_gmt":"2026-04-29T07:34:37","slug":"como-usar-os-webhooks-da-api-do-instagram-para-notificacoes-em-tempo-real","status":"publish","type":"post","link":"https:\/\/www.unipile.com\/br\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/","title":{"rendered":"Como usar os webhooks da API do Instagram para notifica\u00e7\u00f5es em tempo real"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;7b1d25e0-2082-4379-a67d-f287300561ba&#8221; background_enable_image=&#8221;off&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px|16px|0px|16px|true|false&#8221; custom_padding_tablet=&#8221;30px||0px||false|false&#8221; custom_padding_phone=&#8221;10px||30px||false|false&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px|auto|40px|auto|false|false&#8221; custom_padding=&#8221;0px|0px|1px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb title=&#8221;Introduction&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#introduction&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Instagram API Webhook&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#instagram-api-webhook&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Webhooks Overview&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#webhooks-overview&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Setting Up with Unipile&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#setting-up-with-unipile&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb title=&#8221;Instagram Webhook Events&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#instagram-webhook-events&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Manage Multiple Instagram Accounts&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#manage-multiple-instagram-accounts&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Webhooks From Instagram&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#webhooks-from-instagram&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blurb title=&#8221;Instagram API Endpoints&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#Instagram-API-Endpoints&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Conclusion&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#conclusion&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;Support&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#support&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][et_pb_blurb title=&#8221;FAQs&#8221; use_icon=&#8221;on&#8221; font_icon=&#8221;&#x45;||divi||400&#8243; icon_color=&#8221;#0F2736&#8243; image_icon_background_color=&#8221;RGBA(255,255,255,0)&#8221; icon_placement=&#8221;left&#8221; content_max_width=&#8221;100%&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_level=&#8221;h3&#8243; header_line_height=&#8221;1.4em&#8221; custom_margin=&#8221;0px||0px|0px|false|false&#8221; custom_margin_tablet=&#8221;0px||||false|false&#8221; custom_margin_phone=&#8221;0px||||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; hover_transition_duration=&#8221;0ms&#8221; link_option_url=&#8221;#instagram-api-faq&#8221; global_colors_info=&#8221;{}&#8221; custom_margin__hover_enabled=&#8221;on|desktop&#8221; custom_margin__hover=&#8221;|||15px|false|false&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blurb][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; module_id=&#8221;introduction&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; custom_margin_tablet=&#8221;50px||80px||false|false&#8221; custom_margin_phone=&#8221;0px|0px|0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px|10px|0px|10px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p data-pm-slice=\"1 1 []\">Webhooks are the secret sauce behind real-time automation in modern SaaS platforms. When it comes to Instagram, using webhooks allows your software to instantly react to new messages without constantly polling the API. For software editors building CRM, ATS, or outreach tools, this means faster workflows and better user experience. In this guide, we explore how to set up and optimize Instagram API webhooks using Unipile\u2019s unified API. Ready to power your app with instant Instagram data? Let\u2019s dive in.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; disabled_on=&#8221;off|off|off&#8221; module_id=&#8221;instagram-api-webhook&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;99973cd1-7e77-40f1-9e39-d9536c12424b&#8221; background_color=&#8221;#0f2836&#8243; background_enable_color=&#8221;on&#8221; use_background_color_gradient=&#8221;off&#8221; max_height_tablet=&#8221;450px&#8221; max_height_phone=&#8221;&#8221; max_height_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;0px||60px||false|false&#8221; custom_margin_tablet=&#8221;0px||0px||false|false&#8221; custom_margin_phone=&#8221;20px||0px||false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding=&#8221;30px|50px|30px|50px|false|false&#8221; custom_padding_tablet=&#8221;|24px|0px|24px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;16931ba6-bcf0-443c-a3d1-0a3d65387a4a&#8221; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">What is Instagram API Webhook ?<\/h2>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/04\/instagram-api-guide-for-saas-1.webp&#8221; alt=&#8221;Inbox interface showing messages from multiple contacts via Instagram, LinkedIn, WhatsApp, and Outlook&#8221; title_text=&#8221;instagram api guide for saas (1)&#8221; align=&#8221;center&#8221; disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;_initial&#8221; transform_scale_tablet=&#8221;90%|90%&#8221; transform_scale_phone=&#8221;100%|100%&#8221; transform_scale_last_edited=&#8221;on|phone&#8221; transform_translate_tablet=&#8221;0px|0px&#8221; transform_translate_phone=&#8221;0px|0px&#8221; transform_translate_last_edited=&#8221;on|tablet&#8221; transform_translate_linked_phone=&#8221;off&#8221; transform_rotate_tablet=&#8221;&#8221; transform_rotate_phone=&#8221;&#8221; transform_rotate_last_edited=&#8221;on|desktop&#8221; transform_skew_tablet=&#8221;&#8221; transform_skew_phone=&#8221;&#8221; transform_skew_last_edited=&#8221;on|desktop&#8221; transform_origin_tablet=&#8221;&#8221; transform_origin_phone=&#8221;&#8221; transform_origin_last_edited=&#8221;on|desktop&#8221; transform_styles_last_edited=&#8221;on|phone&#8221; width_tablet=&#8221;78%&#8221; width_phone=&#8221;100%&#8221; width_last_edited=&#8221;on|desktop&#8221; max_height_phone=&#8221;50%&#8221; max_height_last_edited=&#8221;off|phone&#8221; custom_margin=&#8221;30px|||35px|false|false&#8221; custom_margin_tablet=&#8221;30px|||35px|false|false&#8221; custom_margin_phone=&#8221;30px|||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;|||0px|false|false&#8221; transform_styles_tablet=&#8221;&#8221; transform_styles_phone=&#8221;&#8221; border_radii=&#8221;off|8px|8px|8px|8px&#8221; border_color_all=&#8221;#898989&#8243; border_radii_tablet=&#8221;off|8px|||8px&#8221; border_radii_phone=&#8221;on|8px|8px|8px|8px&#8221; border_radii_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e341d6e8-e0ee-4548-817b-3f4b56727ce9&#8243; text_font_size=&#8221;16px&#8221; text_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>An Instagram API Webhook is a tool that lets your app receive real-time updates from Instagram a new message. Instead of pulling data, your backend gets notified instantly, enabling faster, smarter automation.<\/p>\n<p>[\/et_pb_text][et_pb_button button_url=&#8221;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wb3N0Iiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjI3MDY0NSJ9fQ==@&#8221; button_text=&#8221;Instagram API&#8221; button_alignment_tablet=&#8221;&#8221; button_alignment_phone=&#8221;left&#8221; button_alignment_last_edited=&#8221;on|tablet&#8221; _builder_version=&#8221;4.27.4&#8243; _dynamic_attributes=&#8221;button_url&#8221; _module_preset=&#8221;3de041fb-2406-416c-bc8e-0ce8db6d9822&#8243; button_text_color=&#8221;#0F2736&#8243; button_bg_color=&#8221;#DDDF4C&#8221; button_icon_color=&#8221;#0F2736&#8243; transform_translate_linked__hover=&#8221;off&#8221; custom_margin=&#8221;20px||10px|0px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover_enabled=&#8221;off|hover&#8221; button_bg_color__hover=&#8221;RGBA(255,255,255,0)&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-5px&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; module_class=&#8221;second-on-mobile&#8221; _builder_version=&#8221;4.20.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/09\/instagram-api-guide-for-saas-12.webp&#8221; alt=&#8221;Instagram multi-account chat integration via Unipile API in a unified SaaS interface&#8221; title_text=&#8221;Sync Instagram DMs with your SaaS using Unipile API&#8221; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; module_id=&#8221;overview_limitations&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;7b1d25e0-2082-4379-a67d-f287300561ba&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; collapsed=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row module_id=&#8221;webhooks-overview&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; link_option_url=&#8221;Unipile-unified-api&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<header id=\"content-head\">\n<div class=\"row clearfix\">\n<div class=\"col-xs-9\">\n<h2>Webhooks overview<\/h2>\n<p>Webhooks in Unipile are a robust feature that enables your application to stay informed in real-time whenever specific events occur within the Unipile system. Unlike periodic polling, where your application checks for updates, webhooks employ a push notification protocol, ensuring that you receive immediate notifications when something changes. Unipile makes webhook integration effortless by sending an HTTP POST request to a URL of your choice, allowing you to configure your application to respond promptly to these notifications.<\/p>\n<\/div>\n<\/div>\n<\/header>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;unipile-alternative &#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; link_option_url=&#8221;Unipile-unified-api&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Key-Messaging-Features&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; custom_margin=&#8221;40px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2>Setting Up Instagram Webhooks with Unipile<\/h2>\n<h2><\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 style=\"text-align: left;\">Create Webhooks<\/h3>\n<p style=\"text-align: left;\">There is two ways of creating Webhooks:<\/p>\n<p style=\"text-align: left;\">Using the POST \/webhooks Method or the appropriate SDK Method<br \/>In Unipile&#8217;s Dashboard<\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 style=\"text-align: left;\">Retries<\/h3>\n<p style=\"text-align: left;\">Make sure to reply a status code 200 in less than 30sec as a Webhook makes five retry attempts when the HTTP response code is not equal to 200 in less than 30sec, with an incremental time delay between each attempt.<\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 style=\"text-align: left;\">Webhooks types<\/h3>\n<p style=\"text-align: left;\">Unipile provide four types of Webhooks:<\/p>\n<p style=\"text-align: left;\">&#8211; Account status updates<br \/>&#8211; New messages<\/p>\n<\/div>\n<div id=\"gtx-trans\" style=\"position: absolute; left: -17px; top: 128.267px;\">\n<div class=\"gtx-trans-icon\"><\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 style=\"text-align: left;\">Webhook Content-Type<\/h3>\n<p style=\"text-align: left;\">Unlike webhook created from Dashboard, webhook created by API does not contain header content type JSON by default. Some applications like Bubble, Make&#8230; need a header content-type to receive good JSON. You can use &#8220;headers&#8221; parameter to set it.<\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;\/* Conteneur principal *\/||.code-block {||  background-color: #0f2736; \/* Couleur du fond *\/||  border-radius: 8px;||  overflow: hidden;||  font-family: &#8216;poppins&#8217;;||}||||\/* Bandeau sup\u00e9rieur *\/||.code-header {||  background-color: #1b3a4b;||  display: flex;||  align-items: center;||  padding: 0.5rem 1rem;||  position: relative;||}||||\/* Boutons en haut \u00e0 gauche (rouge, jaune, vert) *\/||.code-header .dot {||  height: 12px;||  width: 12px;||  border-radius: 50%;||  margin-right: 0.4rem;||}||.code-header .dot.red { background-color: #ff5f56; }||.code-header .dot.yellow { background-color: #ffbd2e; }||.code-header .dot.green { background-color: #27c93f; }||||\/* Titre dans le bandeau *\/||.code-header .title {||  color: #ffffff;||  font-weight: bold;||  flex: 1;||  text-align: left;||}||||\/* Bouton m\u00e9thode GET *\/||.code-header .method-button {||  background-color: #3BB98B;||  color: #ffffff;||  border: none;||  border-radius: 12px;||  padding: 0.2rem 0.9rem;||  font-size: 12px;||  font-weight: bold;||  text-transform: uppercase;||  cursor: default;||}||||\/* Contenu du code *\/||pre {||  margin: 0;||  padding: 0rem 0.9rem;||  color: #ffffff;||  line-height: 1.2;||  font-size: 14px;||  overflow-x: auto;||}||||code {||  color: #ffffff;||}||||code .keyword { color: #ffffff; } \/* Exemple pour styliser les mots-cl\u00e9s *\/||code .string { color: #ffffff; }  \/* Exemple pour styliser les cha\u00eenes *\/||code .command { color: #ffffff; } \/* Exemple pour les commandes *\/||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"code-block\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"code-header\"><!-- [et_pb_line_break_holder] -->    <span class=\"dot red\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot green\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"title\">Webhook Content Type<\/span><!-- [et_pb_line_break_holder] -->    <button class=\"method-button\">POST<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<pre><!-- [et_pb_line_break_holder] -->    <code><!-- [et_pb_line_break_holder] -->curl --request POST \\<!-- [et_pb_line_break_holder] -->     --url https:\/\/{YOUR_DSN}\/api\/v1\/webhooks \\<!-- [et_pb_line_break_holder] -->     --header 'X-API-KEY: XXXXXXXX' \\<!-- [et_pb_line_break_holder] -->     --header 'accept: application\/json' \\<!-- [et_pb_line_break_holder] -->     --header 'content-type: application\/json' \\<!-- [et_pb_line_break_holder] -->     --data '{ <!-- [et_pb_line_break_holder] -->  \"request_url\": \"https:\/\/endpoint\",<!-- [et_pb_line_break_holder] -->  \"source\": \"messaging\",<!-- [et_pb_line_break_holder] -->  \"headers\": [<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      \"key\": \"Content-Type\",<!-- [et_pb_line_break_holder] -->      \"value\": \"application\/json\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  ]<!-- [et_pb_line_break_holder] -->}'<!-- [et_pb_line_break_holder] -->    <\/code><!-- [et_pb_line_break_holder] -->  <\/pre>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;80px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 style=\"text-align: left;\">Webhook Content-Type<\/h3>\n<p style=\"text-align: left;\">Unlike webhook created from Dashboard, webhook created by API does not contain header content type JSON by default. Some applications like Bubble, Make&#8230; need a header content-type to receive good JSON. You can use &#8220;headers&#8221; parameter to set it.<\/p>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;\/* Conteneur principal *\/||.code-block {||  background-color: #0f2736; \/* Couleur du fond *\/||  border-radius: 8px;||  overflow: hidden;||  font-family: &#8216;poppins&#8217;;||}||||\/* Bandeau sup\u00e9rieur *\/||.code-header {||  background-color: #1b3a4b;||  display: flex;||  align-items: center;||  padding: 0.5rem 1rem;||  position: relative;||}||||\/* Boutons en haut \u00e0 gauche (rouge, jaune, vert) *\/||.code-header .dot {||  height: 12px;||  width: 12px;||  border-radius: 50%;||  margin-right: 0.4rem;||}||.code-header .dot.red { background-color: #ff5f56; }||.code-header .dot.yellow { background-color: #ffbd2e; }||.code-header .dot.green { background-color: #27c93f; }||||\/* Titre dans le bandeau *\/||.code-header .title {||  color: #ffffff;||  font-weight: bold;||  flex: 1;||  text-align: left;||}||||\/* Bouton m\u00e9thode GET *\/||.code-header .method-button {||  background-color: #3BB98B;||  color: #ffffff;||  border: none;||  border-radius: 12px;||  padding: 0.2rem 0.9rem;||  font-size: 12px;||  font-weight: bold;||  text-transform: uppercase;||  cursor: default;||}||||\/* Contenu du code *\/||pre {||  margin: 0;||  padding: 0rem 0.9rem;||  color: #ffffff;||  line-height: 1.2;||  font-size: 14px;||  overflow-x: auto;||}||||code {||  color: #ffffff;||}||||code .keyword { color: #ffffff; } \/* Exemple pour styliser les mots-cl\u00e9s *\/||code .string { color: #ffffff; }  \/* Exemple pour styliser les cha\u00eenes *\/||code .command { color: #ffffff; } \/* Exemple pour les commandes *\/||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"code-block\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"code-header\"><!-- [et_pb_line_break_holder] -->    <span class=\"dot red\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot green\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"title\">Webhook Content Type<\/span><!-- [et_pb_line_break_holder] -->    <button class=\"method-button\">POST<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<pre><!-- [et_pb_line_break_holder] -->    <code><!-- [et_pb_line_break_holder] -->curl --request POST \\<!-- [et_pb_line_break_holder] -->     --url https:\/\/{YOUR_DSN}\/api\/v1\/webhooks \\<!-- [et_pb_line_break_holder] -->     --header 'X-API-KEY: XXXXXXXX' \\<!-- [et_pb_line_break_holder] -->     --header 'accept: application\/json' \\<!-- [et_pb_line_break_holder] -->     --header 'content-type: application\/json' \\<!-- [et_pb_line_break_holder] -->     --data '{ <!-- [et_pb_line_break_holder] -->  \"request_url\": \"https:\/\/endpoint\",<!-- [et_pb_line_break_holder] -->  \"source\": \"messaging\",<!-- [et_pb_line_break_holder] -->  \"headers\": [<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      \"key\": \"Unipile-Auth\",<!-- [et_pb_line_break_holder] -->      \"value\": \"yoursecretkey\"<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  ]<!-- [et_pb_line_break_holder] -->}'<!-- [et_pb_line_break_holder] -->    <\/code><!-- [et_pb_line_break_holder] -->  <\/pre>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;80px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"heading-text\">\n<h3 class=\"heading-text\" style=\"text-align: left;\">Authentication<\/h3>\n<p>You can add header with a secret key to authenticate webhook coming from Unipile<\/p>\n<div class=\"CodeTabs CodeTabs_initial theme-light\">\n<div class=\"CodeTabs-toolbar\" role=\"tablist\"><\/div>\n<\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;setting-up-with-unipile&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Key-Messaging-Features&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; custom_margin=&#8221;40px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">Setting Up Instagram Webhooks with Unipile<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,2_3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Sign Up to Unipile<\/h3>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2024\/08\/sign-up-unipile.png&#8221; title_text=&#8221;sign up unipile&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; width=&#8221;76%&#8221; width_tablet=&#8221;60%&#8221; width_phone=&#8221;60%&#8221; width_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;2_3&#8243; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Log to Dashboard<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px|200px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Access your workspace and manage your connected accounts.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/09\/Dashboard-unipile-Instagram-API-1-1.webp&#8221; alt=&#8221;Unipile dashboard with LinkedIn, WhatsApp, Gmail, and Instagram accounts connected via API&#8221; title_text=&#8221;Manage Multi-Channel Accounts from a Single Dashboard&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;23px||||false|false&#8221; custom_margin_tablet=&#8221;23px||||false|false&#8221; custom_margin_phone=&#8221;23px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; global_module=&#8221;274236&#8243; saved_tabs=&#8221;all&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;27px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 class=\"heading-text\" style=\"text-align: left;\">Retrieving your Instagram credentials<\/h3>\n<p style=\"text-align: left;\">To perform an authentication for Instagram, a user need its<span>\u00a0<\/span><strong>INSTAGRAM<\/strong><span>\u00a0<\/span>username and password. Authentication via Facebook credentials is not supported at the moment.<\/p>\n<div class=\"heading-anchor anchor waypoint\" id=\"authentication\" style=\"text-align: left;\"><\/div>\n<div id=\"section-authentication\" class=\"heading-anchor_backwardsCompatibility\"><\/div>\n<h3 class=\"heading-text\" style=\"text-align: left;\">Authentication<\/h3>\n<p style=\"text-align: left;\">Make a POST request to<span>\u00a0<\/span><a target=\"_self\" href=\"https:\/\/developer.unipile.com\/reference\/accountscontroller_createaccount\">this Unipile API endpoint<\/a><span>\u00a0<\/span>or use the appropriate SDK Method.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;\/* Conteneur principal *\/||.code-block {||  background-color: #0f2736; \/* Couleur du fond *\/||  border-radius: 8px;||  overflow: hidden;||  font-family: &#8216;poppins&#8217;;||}||||\/* Bandeau sup\u00e9rieur *\/||.code-header {||  background-color: #1b3a4b;||  display: flex;||  align-items: center;||  padding: 0.5rem 1rem;||  position: relative;||}||||\/* Boutons en haut \u00e0 gauche (rouge, jaune, vert) *\/||.code-header .dot {||  height: 12px;||  width: 12px;||  border-radius: 50%;||  margin-right: 0.4rem;||}||.code-header .dot.red { background-color: #ff5f56; }||.code-header .dot.yellow { background-color: #ffbd2e; }||.code-header .dot.green { background-color: #27c93f; }||||\/* Titre dans le bandeau *\/||.code-header .title {||  color: #ffffff;||  font-weight: bold;||  flex: 1;||  text-align: left;||}||||\/* Bouton m\u00e9thode GET *\/||.code-header .method-button-2 {||  background-color: #0070C5;||  color: #ffffff;||  border: none;||  border-radius: 12px;||  padding: 0.2rem 0.9rem;||  font-size: 12px;||  font-weight: bold;||  text-transform: uppercase;||  cursor: default;||}||||\/* Contenu du code *\/||pre {||  margin: 0;||  padding: 0rem 0.9rem;||  color: #ffffff;||  line-height: 1;||  font-size: 14px;||  overflow-x: auto;||}||||code {||  color: #ffffff;||}||||code .keyword { color: #ffffff; } \/* Exemple pour styliser les mots-cl\u00e9s *\/||code .string { color: #ffffff; }  \/* Exemple pour styliser les cha\u00eenes *\/||code .command { color: #ffffff; } \/* Exemple pour les commandes *\/||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"code-block\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"code-header\"><!-- [et_pb_line_break_holder] -->    <span class=\"dot red\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot green\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"title\">Link an Instagram Account<\/span><!-- [et_pb_line_break_holder] -->    <button class=\"method-button-2\">POST<\/button><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<pre><!-- [et_pb_line_break_holder] -->    <code><!-- [et_pb_line_break_holder] -->curl --request POST <!-- [et_pb_line_break_holder] -->     --url https:\/\/{YOUR_DSN}\/api\/v1\/accounts <!-- [et_pb_line_break_holder] -->     --header 'X-API-KEY: {YOUR_ACCESS_TOKEN}' <!-- [et_pb_line_break_holder] -->     --header 'accept: application\/json' <!-- [et_pb_line_break_holder] -->     --header 'content-type: application\/json' <!-- [et_pb_line_break_holder] -->     --data '<!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"provider\": \"INSTAGRAM\",<!-- [et_pb_line_break_holder] -->  \"username\": \"unipile\",<!-- [et_pb_line_break_holder] -->  \"password\": \"********\"<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->'<!-- [et_pb_line_break_holder] -->    <\/code><!-- [et_pb_line_break_holder] -->  <\/pre>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;27px|0px|0px|0px|false|false&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Handle 2FA checkpoint<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>If an Instagram account has the two-factor authentication activated, you will encounter a checkpoint through a 202 status. Here\u2019s an example of a checkpoint response.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;\/* Conteneur principal *\/||.code-block {||  background-color: #0f2736; \/* Couleur du fond *\/||  border-radius: 8px;||  overflow: hidden;||  font-family: &#8216;poppins&#8217;;||}||||\/* Bandeau sup\u00e9rieur *\/||.code-header {||  background-color: #1b3a4b;||  display: flex;||  align-items: center;||  padding: 0.5rem 1rem;||  position: relative;||}||||\/* Boutons en haut \u00e0 gauche (rouge, jaune, vert) *\/||.code-header .dot {||  height: 12px;||  width: 12px;||  border-radius: 50%;||  margin-right: 0.4rem;||}||.code-header .dot.red { background-color: #ff5f56; }||.code-header .dot.yellow { background-color: #ffbd2e; }||.code-header .dot.green { background-color: #27c93f; }||||\/* Titre dans le bandeau *\/||.code-header .title {||  color: #ffffff;||  font-weight: bold;||  flex: 1;||  text-align: left;||}||||\/* Bouton m\u00e9thode GET *\/||.code-header .method-button {||  background-color: #3BB98B;||  color: #ffffff;||  border: none;||  border-radius: 12px;||  padding: 0.2rem 0.9rem;||  font-size: 12px;||  font-weight: bold;||  text-transform: uppercase;||  cursor: default;||}||||\/* Contenu du code *\/||pre {||  margin: 0;||  padding: 0rem 0.9rem;||  color: #ffffff;||  line-height: 1.2;||  font-size: 14px;||  overflow-x: auto;||}||||code {||  color: #ffffff;||}||||code .keyword { color: #ffffff; } \/* Exemple pour styliser les mots-cl\u00e9s *\/||code .string { color: #ffffff; }  \/* Exemple pour styliser les cha\u00eenes *\/||code .command { color: #ffffff; } \/* Exemple pour les commandes *\/||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"code-block\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"code-header\"><!-- [et_pb_line_break_holder] -->    <span class=\"dot red\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot green\"><\/span><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<pre><!-- [et_pb_line_break_holder] -->    <code><!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"object\": \"Checkpoint\",<!-- [et_pb_line_break_holder] -->  \"account_id\": \"098dez89d\",<!-- [et_pb_line_break_holder] -->  \"checkpoint\": {<!-- [et_pb_line_break_holder] -->    \"type\": \"2FA\"<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->    <\/code><!-- [et_pb_line_break_holder] -->  <\/pre>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>In this case, a new Authentication Intent starts. This intent last 5 minutes and checkpoints must be solved in this time frame.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;27px|0px|0px|0px|false|false&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Solve 2FA checkpoint<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>To solve the 2FA checkpoint, make a POST request to the Unipile API using the Solve checkpoint endpoint or use an SDK Method by giving the <em>account_id<\/em> returned by the first request.<\/p>\n<p>[\/et_pb_text][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;\/* Conteneur principal *\/||.code-block {||  background-color: #0f2736; \/* Couleur du fond *\/||  border-radius: 8px;||  overflow: hidden;||  font-family: &#8216;poppins&#8217;;||}||||\/* Bandeau sup\u00e9rieur *\/||.code-header {||  background-color: #1b3a4b;||  display: flex;||  align-items: center;||  padding: 0.5rem 1rem;||  position: relative;||}||||\/* Boutons en haut \u00e0 gauche (rouge, jaune, vert) *\/||.code-header .dot {||  height: 12px;||  width: 12px;||  border-radius: 50%;||  margin-right: 0.4rem;||}||.code-header .dot.red { background-color: #ff5f56; }||.code-header .dot.yellow { background-color: #ffbd2e; }||.code-header .dot.green { background-color: #27c93f; }||||\/* Titre dans le bandeau *\/||.code-header .title {||  color: #ffffff;||  font-weight: bold;||  flex: 1;||  text-align: left;||}||||\/* Bouton m\u00e9thode GET *\/||.code-header .method-button {||  background-color: #3BB98B;||  color: #ffffff;||  border: none;||  border-radius: 12px;||  padding: 0.2rem 0.9rem;||  font-size: 12px;||  font-weight: bold;||  text-transform: uppercase;||  cursor: default;||}||||\/* Contenu du code *\/||pre {||  margin: 0;||  padding: 0rem 0.9rem;||  color: #ffffff;||  line-height: 1.2;||  font-size: 14px;||  overflow-x: auto;||}||||code {||  color: #ffffff;||}||||code .keyword { color: #ffffff; } \/* Exemple pour styliser les mots-cl\u00e9s *\/||code .string { color: #ffffff; }  \/* Exemple pour styliser les cha\u00eenes *\/||code .command { color: #ffffff; } \/* Exemple pour les commandes *\/||&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"code-block\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<div class=\"code-header\"><!-- [et_pb_line_break_holder] -->    <span class=\"dot red\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot yellow\"><\/span><!-- [et_pb_line_break_holder] -->    <span class=\"dot green\"><\/span><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<pre><!-- [et_pb_line_break_holder] -->    <code><!-- [et_pb_line_break_holder] -->curl --request POST <!-- [et_pb_line_break_holder] -->     --url https:\/\/{YOUR_DSN}\/api\/v1\/accounts\/checkpoint <!-- [et_pb_line_break_holder] -->     --header 'X-API-KEY: {YOUR_ACCESS_TOKEN}' <!-- [et_pb_line_break_holder] -->     --header 'accept: application\/json' <!-- [et_pb_line_break_holder] -->     --header 'content-type: application\/json' <!-- [et_pb_line_break_holder] -->     --data '<!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"provider\": \"INSTAGRAM\",<!-- [et_pb_line_break_holder] -->  \"account_id\": \"098dez89d\",<!-- [et_pb_line_break_holder] -->  \"code\": \"******\"<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->'<!-- [et_pb_line_break_holder] -->    <\/code><!-- [et_pb_line_break_holder] -->  <\/pre>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;27px|0px|0px|0px|false|false&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Handle Intent Timeout<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>If the user takes more than 5 minutes to solve the checkpoint, the account will not be connected. Any subsequent request to solve a checkpoint outside a 5 minutes time frame will first respond a 408 &#8211; Request Timeout, then a 400 &#8211; Bad Request as the Authentication Intent will self destroy.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;instagram-webhook-events&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Key-Messaging-Features&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; custom_margin=&#8221;40px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">Supported Instagram Webhook Events<\/h2>\n<p>[\/et_pb_text][et_pb_text module_id=&#8221;Unipile-unified-api&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; custom_margin=&#8221;2px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p data-start=\"114\" data-end=\"434\"><strong data-start=\"114\" data-end=\"156\">Real-Time Webhooks for Direct Messages<\/strong><br data-start=\"156\" data-end=\"159\" \/>Receive instant alerts every time a new DM is received in one of your connected Instagram inboxes. With Unipile\u2019s webhook support, you can trigger automated replies, sync conversations into your CRM, or notify the right team member immediately, without any polling or delay.<\/p>\n<p data-start=\"436\" data-end=\"898\"><strong data-start=\"436\" data-end=\"494\">Workaround for Other Events: Periodic History Tracking<\/strong><br data-start=\"494\" data-end=\"497\" \/>For events not supported by native webhooks (likes, followers, post comments, etc.), you can regularly check user activity, compare it to previously stored data, and detect any changes. This method allows you to log interactions, track engagement patterns, and sync updates into your system, ensuring real-time-like behavior and analytics, even without webhook access.<\/p>\n<ul data-spread=\"false\" style=\"text-align: left;\"><\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_button button_url=&#8221;https:\/\/dashboard.unipile.com\/signup&#8221; button_text=&#8221;Sign Up&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;3de041fb-2406-416c-bc8e-0ce8db6d9822&#8243; button_text_color=&#8221;#0F2736&#8243; button_bg_color=&#8221;#DDDF4C&#8221; button_icon_color=&#8221;#0F2736&#8243; transform_translate_linked__hover=&#8221;off&#8221; custom_margin=&#8221;9px||10px|0px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover_enabled=&#8221;off|desktop&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-5px&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; module_id=&#8221;manage-multiple-instagram-accounts&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;70px|auto|35px|auto|false|false&#8221; custom_margin_tablet=&#8221;50px||80px||false|false&#8221; custom_margin_phone=&#8221;0px|0px|0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px|10px|0px|10px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Native-Instagram-API-Integration&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">Managing Multiple Instagram Accounts with Webhooks<\/h2>\n<h3 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">Authentication &amp; Subscription Flows at Scale<\/h3>\n<p data-pm-slice=\"1 1 []\" style=\"text-align: left;\">Handling multiple Instagram business accounts requires a streamlined OAuth or hosted authentication system. With Unipile, each account is securely linked, and webhook subscriptions are created automatically during onboarding. This allows software editors to offer multi-account support without complex setup logic or manual API calls.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/09\/instagram-api-multi-accounts-9-1.webp&#8221; alt=&#8221;User interface showing multi-account Instagram management&#8221; title_text=&#8221;Switch Between Multiple Instagram Accounts Instantly&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;57%&#8221; width_tablet=&#8221;57%&#8221; width_phone=&#8221;57%&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;30px||||false|false&#8221; custom_margin_tablet=&#8221;60px||||false|false&#8221; custom_margin_phone=&#8221;60px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;60px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"491\" data-end=\"536\" style=\"text-align: left;\">Webhook Routing and Account Mapping<\/h3>\n<p data-start=\"537\" data-end=\"856\" style=\"text-align: left;\">Once webhooks are triggered, identifying which account they belong to is essential. Unipile embeds account identifiers into the payload, so your system can route events precisely, even when managing hundreds of Instagram profiles. This is ideal for CRMs or marketing suites with centralized inboxes or shared dashboards.<\/p>\n<h3 data-start=\"858\" data-end=\"903\" style=\"text-align: left;\">Error Handling and Retry Mechanisms<\/h3>\n<p data-start=\"904\" data-end=\"1195\" style=\"text-align: left;\">Network issues or backend failures can interrupt webhook delivery. Unipile implements automatic retry logic and event queuing to guarantee delivery. In addition, failure alerts and logs are available for developers, allowing your team to detect and fix problems before they impact end-users.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; module_id=&#8221;instagram-api-advantages&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;70px||60px||false|false&#8221; custom_margin_tablet=&#8221;50px||80px||false|false&#8221; custom_margin_phone=&#8221;0px|0px|0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|tablet&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;0px|10px|0px|10px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text content_tablet=&#8221;<\/p>\n<h2 style=%22text-align: left;%22>Key Features of LinkedIn Search API<\/h2>\n<p>&#8221; content_phone=&#8221;<\/p>\n<h2 style=%22text-align: left;%22>Key Features of LinkedIn Search API<\/h2>\n<p>&#8221; content_last_edited=&#8221;off|desktop&#8221; module_id=&#8221;Unipile-vs-Meta-APIs&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;377b9ae1-a5f3-4604-8546-9716ffff732e&#8221; text_font_size=&#8221;16px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 style=\"text-align: left;\">Key Advantages of Using Unipile for Instagram Webhooks<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"104\" data-end=\"146\" style=\"text-align: left;\">One Unified API for All Channels<\/h3>\n<p data-start=\"147\" data-end=\"465\" style=\"text-align: left;\">Unipile consolidates messaging, email, and calendar APIs into a single integration layer. Instead of juggling multiple providers for Instagram, WhatsApp, LinkedIn, and Gmail, software editors can streamline development and maintenance using one consistent API structure. With Unipile\u2019s <span style=\"text-decoration: underline;\"><a data-start=\"408\" data-end=\"469\" rel=\"noopener\" target=\"_new\" class=\"\" href=\"https:\/\/www.unipile.com\/social-media-api\/\">social media API<\/a><\/span>, webhook handling, authentication, and feature implementation are unified across all platforms, saving time, reducing bugs, and accelerating product delivery.<\/p>\n<h3 data-start=\"467\" data-end=\"531\" style=\"text-align: left;\">Built-In Scalability and Maintenance-Free Architecture<\/h3>\n<p data-start=\"532\" data-end=\"837\" style=\"text-align: left;\">Unipile\u2019s infrastructure is designed for high volume and low friction. Webhook delivery is managed with queuing, retries, and monitoring, so your team doesn\u2019t have to build or maintain custom middleware. Whether you\u2019re managing 10 accounts or 10,000, Unipile ensures stable webhook flow with 99.9% uptime.<\/p>\n<h3 data-start=\"839\" data-end=\"890\" style=\"text-align: left;\">Faster Time-to-Market for SaaS Publishers<\/h3>\n<p data-start=\"891\" data-end=\"1176\" style=\"text-align: left;\">With preconfigured webhook endpoints, OAuth flows, and a complete developer dashboard, Unipile slashes your integration time. Instead of weeks of backend work, you can deploy Instagram webhook features in a few days, allowing you to focus on building value for your users, not plumbing.<\/p>\n<p>[\/et_pb_text][et_pb_code disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin=&#8221;30px||||false|false&#8221; custom_margin_tablet=&#8221;30px||||false|false&#8221; custom_margin_phone=&#8221;30px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  .responsive-table {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    border-collapse: collapse;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .responsive-table thead {<!-- [et_pb_line_break_holder] -->    background: #f2f2f2;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .responsive-table th,<!-- [et_pb_line_break_holder] -->  .responsive-table td {<!-- [et_pb_line_break_holder] -->    padding: 12px;<!-- [et_pb_line_break_holder] -->    text-align: left;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #ddd;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  @media screen and (max-width: 768px) {<!-- [et_pb_line_break_holder] -->    .responsive-table thead {<!-- [et_pb_line_break_holder] -->      display: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .responsive-table tr {<!-- [et_pb_line_break_holder] -->      display: block;<!-- [et_pb_line_break_holder] -->      margin-bottom: 1rem;<!-- [et_pb_line_break_holder] -->      border: 1px solid #ddd;<!-- [et_pb_line_break_holder] -->      border-radius: 6px;<!-- [et_pb_line_break_holder] -->      padding: 12px;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .responsive-table td {<!-- [et_pb_line_break_holder] -->      display: flex;<!-- [et_pb_line_break_holder] -->      justify-content: space-between;<!-- [et_pb_line_break_holder] -->      padding: 8px 0;<!-- [et_pb_line_break_holder] -->      border: none;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .responsive-table td::before {<!-- [et_pb_line_break_holder] -->      content: attr(data-label);<!-- [et_pb_line_break_holder] -->      font-weight: bold;<!-- [et_pb_line_break_holder] -->      flex: 1;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    .responsive-table td:last-child {<!-- [et_pb_line_break_holder] -->      flex: 2;<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><\/style>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/p>\n<table class=\"responsive-table\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<thead><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<th>Criteria<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th>Meta APIs<\/th>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<th>Unipile<\/th>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->  <\/thead>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<tbody><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Criteria\">Time to integrate<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Meta APIs\">Weeks\/months<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Unipile\">2\u20133 days<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Criteria\">Dev effort<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Meta APIs\">High<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Unipile\">Low (REST + SDKs)<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Criteria\">Maintenance<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Meta APIs\">Manual<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Unipile\">Fully managed<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Criteria\">Access to features<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Meta APIs\">Partial (after approval)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Unipile\">Full, now<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<tr><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Criteria\">Support<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Meta APIs\">Self-service only<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td data-label=\"Unipile\">Dedicated tech team<\/td>\n<p><!-- [et_pb_line_break_holder] -->    <\/tr>\n<p><!-- [et_pb_line_break_holder] -->  <\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;webhooks-from-instagram&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Key-Messaging-Features&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; custom_margin=&#8221;40px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\">\u00a0Unlock Powerful Webhooks from Instagram in Your App<\/h2>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p>Webhooks allow your app to react instantly to what matters on Instagram, without polling or delay. Through Unipile\u2019s unified API, you can subscribe to a rich set of Instagram webhook events and offer your users a real-time experience directly in your CRM, ATS, or outreach tool.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/09\/unified-inbox-29.webp&#8221; alt=&#8221;Unified inbox showing synced Instagram and LinkedIn messages for Michel Opra&#8221; title_text=&#8221;Centralized Messaging for LinkedIn and Instagram&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;87%&#8221; width_tablet=&#8221;87%&#8221; width_phone=&#8221;87%&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;22px||||false|false&#8221; custom_margin_tablet=&#8221;160px||||false|false&#8221; custom_margin_phone=&#8221;160px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"542\" data-end=\"577\" style=\"text-align: left;\">Webhooks You Can Leverage<\/h3>\n<ul data-start=\"578\" data-end=\"1093\" style=\"text-align: left;\">\n<li data-start=\"578\" data-end=\"718\">\n<p data-start=\"580\" data-end=\"718\"><strong data-start=\"580\" data-end=\"604\">Direct Messages (DM)<\/strong>: Notify users immediately when a new message is received. Perfect for sales follow-ups or candidate engagement.<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"1095\" data-end=\"1137\" style=\"text-align: left;\"><\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"1095\" data-end=\"1137\" style=\"text-align: left;\">Benefits for Software Publishers<\/h3>\n<ul data-start=\"1138\" data-end=\"1540\">\n<li data-start=\"1138\" data-end=\"1230\" style=\"text-align: left;\">\n<p data-start=\"1140\" data-end=\"1230\"><strong data-start=\"1140\" data-end=\"1164\">Real-Time Automation<\/strong>: Build smart sequences that react instantly to DMs.<\/p>\n<\/li>\n<li data-start=\"1231\" data-end=\"1324\" style=\"text-align: left;\">\n<p data-start=\"1233\" data-end=\"1324\"><strong data-start=\"1233\" data-end=\"1250\">Unified Inbox<\/strong>: Centralize Instagram messages alongside LinkedIn, WhatsApp, and Email.<\/p>\n<\/li>\n<li data-start=\"1424\" data-end=\"1540\">\n<p data-start=\"1426\" data-end=\"1540\" style=\"text-align: left;\"><strong data-start=\"1426\" data-end=\"1446\">No-Code Friendly<\/strong>: Easily route events into tools like Make, Zapier, or internal workflows using Unipile\u2019s API.<\/p>\n<\/li>\n<\/ul>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_button button_url=&#8221;https:\/\/dashboard.unipile.com\/signup&#8221; button_text=&#8221;Sign Up&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;3de041fb-2406-416c-bc8e-0ce8db6d9822&#8243; button_text_color=&#8221;#0F2736&#8243; button_bg_color=&#8221;#DDDF4C&#8221; button_icon_color=&#8221;#0F2736&#8243; transform_translate_linked__hover=&#8221;off&#8221; custom_margin=&#8221;9px||10px|0px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover_enabled=&#8221;off|desktop&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-5px&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;off|off|off&#8221; module_id=&#8221;Instagram-API-Endpoints&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;90px|auto|0px|auto|false|false&#8221; custom_margin_tablet=&#8221;90px|auto|90px|auto|false|false&#8221; custom_margin_phone=&#8221;50px|0px|0px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; custom_margin=&#8221;27px|0px|0px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-start=\"89\" data-end=\"154\">What Instagram Features Can You Unlock with Unipile\u2019s API?<\/h2>\n<p data-start=\"156\" data-end=\"571\" data-is-last-node=\"\" data-is-only-node=\"\">Unipile\u2019s Instagram API doesn\u2019t just provide webhooks, it gives software editors access to a full set of programmatic endpoints. You can send and receive DMs. These capabilities allow you to build end-to-end automation flows, enrich your CRM with social insights, and power advanced scheduling or engagement tools, all from one unified integration.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; module_id=&#8221;declencheur-script-instagram&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;50px||||false|false&#8221; custom_margin_tablet=&#8221;50px||||false|false&#8221; custom_margin_phone=&#8221;50px||||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;30px|40px|15px|40px|false|true&#8221; border_radii=&#8221;off|8px|8px||&#8221; border_color_all=&#8221;#e0e0e0&#8243; border_width_bottom=&#8221;1px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||0px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text content_tablet=&#8221;<\/p>\n<h3 style=%22text-align: left;%22>Instagram Features<\/h3>\n<div id=%22gtx-trans%22 style=%22position: absolute; left: 40px; top: 44.2188px;%22>\n<div class=%22gtx-trans-icon%22><\/div>\n<\/div>\n<p>&#8221; content_phone=&#8221;<\/p>\n<h3 style=%22text-align: left;%22>Instagram Features<\/h3>\n<div id=%22gtx-trans%22 style=%22position: absolute; left: 230px; top: 44.2188px;%22>\n<div class=%22gtx-trans-icon%22><\/div>\n<\/div>\n<p>&#8221; content_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px|0px|2px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Instagram Features<\/h3>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 45px; top: 44.2188px;\">\n<div class=\"gtx-trans-icon\"><\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/08\/ig-logo.png&#8221; alt=&#8221;instagram api&#8221; title_text=&#8221;ig logo&#8221; align=&#8221;right&#8221; align_tablet=&#8221;right&#8221; align_phone=&#8221;center&#8221; align_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;29%&#8221; width_tablet=&#8221;25%&#8221; width_phone=&#8221;58%&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;0px||15px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px||||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_4,3_4&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;0px||10px||false|false&#8221; custom_margin_tablet=&#8221;0px||10px||false|false&#8221; custom_margin_phone=&#8221;0px||10px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;15px|16px|15px|16px|false|true&#8221; custom_padding_tablet=&#8221;15px|16px|15px|16px|false|true&#8221; custom_padding_phone=&#8221;15px|16px|15px|16px|false|true&#8221; border_radii=&#8221;off|||8px|8px&#8221; global_module=&#8221;272715&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][ba_icon_box icon__placement=&#8221;absolute&#8221; icon_position=&#8221;right_bottom&#8221; icon_offset_x=&#8221;54%&#8221; title=&#8221;Account connection&#8221; icon_color=&#8221;#3979ff&#8221; icon_width=&#8221;60px&#8221; icon_height=&#8221;60px&#8221; content_alignment=&#8221;left&#8221; module_class=&#8221;trigger-module-instagram-1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Poppins|600|||||||&#8221; title_text_color=&#8221;#0F2736&#8243; title_font_size=&#8221;18px&#8221; title_letter_spacing=&#8221;0.01px&#8221; title_line_height=&#8221;22.5px&#8221; description_font=&#8221;||||||||&#8221; description_text_color=&#8221;#0f2836&#8243; description_font_size=&#8221;16px&#8221; description_line_height=&#8221;1.75em&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_margin_tablet=&#8221;25px||25px||true|false&#8221; custom_margin_phone=&#8221;10px||10px||true|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|25px|10px|25px|false|false&#8221; custom_padding_tablet=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_phone=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; border_radii_box=&#8221;on|9px|9px|9px|9px&#8221; border_color_all_box=&#8221;RGBA(255,255,255,0)&#8221; global_colors_info=&#8221;{}&#8221; background_color__hover=&#8221;rgba(216,219,81,0.17)&#8221; background_enable_color__hover=&#8221;on&#8221; border_width_all_box__hover_enabled=&#8221;off|hover&#8221; border_width_all_box__hover=&#8221;1px&#8221; border_color_all_box__hover_enabled=&#8221;off|hover&#8221; border_color_all_box__hover=&#8221;#DDDF4C&#8221; background__hover_enabled=&#8221;off|desktop&#8221; theme_builder_area=&#8221;post_content&#8221;][\/ba_icon_box][ba_icon_box icon__placement=&#8221;absolute&#8221; icon_position=&#8221;right_bottom&#8221; icon_offset_x=&#8221;54%&#8221; title=&#8221;Messages&#8221; icon_color=&#8221;#3979ff&#8221; icon_width=&#8221;60px&#8221; icon_height=&#8221;60px&#8221; content_alignment=&#8221;left&#8221; module_class=&#8221;trigger-module-instagram-2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Poppins|600|||||||&#8221; title_text_color=&#8221;#0F2736&#8243; title_font_size=&#8221;18px&#8221; title_letter_spacing=&#8221;0.01px&#8221; title_line_height=&#8221;22.5px&#8221; description_font=&#8221;||||||||&#8221; description_text_color=&#8221;#0f2836&#8243; description_font_size=&#8221;16px&#8221; description_line_height=&#8221;1.75em&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_margin_tablet=&#8221;25px||25px||true|false&#8221; custom_margin_phone=&#8221;10px||10px||true|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|25px|10px|25px|false|false&#8221; custom_padding_tablet=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_phone=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; border_radii_box=&#8221;on|9px|9px|9px|9px&#8221; border_color_all_box=&#8221;RGBA(255,255,255,0)&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; background_color__hover=&#8221;rgba(216,219,81,0.17)&#8221; background_enable_color__hover=&#8221;on&#8221; border_width_all_box__hover_enabled=&#8221;off|desktop&#8221; background__hover_enabled=&#8221;off|desktop&#8221; border_width_all_box__hover=&#8221;1px&#8221; border_color_all_box__hover=&#8221;#DDDF4C&#8221; border_color_all_box__hover_enabled=&#8221;off|desktop&#8221; theme_builder_area=&#8221;post_content&#8221;][\/ba_icon_box][ba_icon_box icon__placement=&#8221;absolute&#8221; icon_position=&#8221;right_bottom&#8221; icon_offset_x=&#8221;54%&#8221; title=&#8221;Webhooks&#8221; icon_color=&#8221;#3979ff&#8221; icon_width=&#8221;60px&#8221; icon_height=&#8221;60px&#8221; content_alignment=&#8221;left&#8221; module_class=&#8221;trigger-module-instagram-3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_level=&#8221;h2&#8243; title_font=&#8221;Poppins|600|||||||&#8221; title_text_color=&#8221;#0F2736&#8243; title_font_size=&#8221;18px&#8221; title_letter_spacing=&#8221;0.01px&#8221; title_line_height=&#8221;22.5px&#8221; description_font=&#8221;||||||||&#8221; description_text_color=&#8221;#0f2836&#8243; description_font_size=&#8221;16px&#8221; description_line_height=&#8221;1.75em&#8221; custom_margin=&#8221;0px||0px||false|false&#8221; custom_margin_tablet=&#8221;25px||25px||true|false&#8221; custom_margin_phone=&#8221;10px||10px||true|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;12px|25px|10px|25px|false|false&#8221; custom_padding_tablet=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_phone=&#8221;15px|25px|15px|25px|true|false&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; border_radii_box=&#8221;on|9px|9px|9px|9px&#8221; border_color_all_box=&#8221;RGBA(255,255,255,0)&#8221; global_colors_info=&#8221;{}&#8221; background_color__hover=&#8221;rgba(216,219,81,0.17)&#8221; background_enable_color__hover=&#8221;on&#8221; background__hover_enabled=&#8221;off|desktop&#8221; border_width_all_box__hover_enabled=&#8221;off|desktop&#8221; border_width_all_box__hover=&#8221;1px&#8221; border_color_all_box__hover=&#8221;#DDDF4C&#8221; border_color_all_box__hover_enabled=&#8221;off|desktop&#8221; theme_builder_area=&#8221;post_content&#8221;][\/ba_icon_box][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<script><!-- [et_pb_line_break_holder] -->document.addEventListener('DOMContentLoaded', function() {<!-- [et_pb_line_break_holder] -->  const section = document.querySelector('#declencheur-script-instagram');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (!section) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const modules = [<!-- [et_pb_line_break_holder] -->    document.querySelector('.target-module-instagram-1'),<!-- [et_pb_line_break_holder] -->    document.querySelector('.target-module-instagram-2'),<!-- [et_pb_line_break_holder] -->    document.querySelector('.target-module-instagram-3'),<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const triggers = [<!-- [et_pb_line_break_holder] -->    document.querySelector('.trigger-module-instagram-1'),<!-- [et_pb_line_break_holder] -->    document.querySelector('.trigger-module-instagram-2'),<!-- [et_pb_line_break_holder] -->    document.querySelector('.trigger-module-instagram-3'),<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ Ajouter les barres de progression<!-- [et_pb_line_break_holder] -->  triggers.forEach(trigger => {<!-- [et_pb_line_break_holder] -->    if (!trigger.querySelector('.progress-line')) {<!-- [et_pb_line_break_holder] -->      const line = document.createElement('div');<!-- [et_pb_line_break_holder] -->      line.className = 'progress-line';<!-- [et_pb_line_break_holder] -->      line.style.height = '3px';<!-- [et_pb_line_break_holder] -->      line.style.width = '0%';<!-- [et_pb_line_break_holder] -->      line.style.background = '#dddf4c';<!-- [et_pb_line_break_holder] -->      line.style.position = 'absolute';<!-- [et_pb_line_break_holder] -->      line.style.bottom = '0';<!-- [et_pb_line_break_holder] -->      line.style.left = '0';<!-- [et_pb_line_break_holder] -->      line.style.transition = 'width 0s linear';<!-- [et_pb_line_break_holder] -->      trigger.style.position = 'relative';<!-- [et_pb_line_break_holder] -->      trigger.appendChild(line);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const progressBars = triggers.map(trigger => trigger.querySelector('.progress-line'));<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let currentIndex = 0;<!-- [et_pb_line_break_holder] -->  let rafId = null;<!-- [et_pb_line_break_holder] -->  let startTime = null;<!-- [et_pb_line_break_holder] -->  const DURATION = 6000;<!-- [et_pb_line_break_holder] -->  let hasStarted = false;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function activateModule(index) {<!-- [et_pb_line_break_holder] -->    modules.forEach((mod, i) => {<!-- [et_pb_line_break_holder] -->      if (mod) mod.style.display = (i === index) ? 'block' : 'none';<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    triggers.forEach((trigger, i) => {<!-- [et_pb_line_break_holder] -->      trigger.style.background = (i === index) ? 'rgba(216,219,81,0.17)' : 'transparent';<!-- [et_pb_line_break_holder] -->      trigger.style.border = (i === index) ? '1px solid #dddf4c' : 'none';<!-- [et_pb_line_break_holder] -->      trigger.style.borderRadius = '8px';<!-- [et_pb_line_break_holder] -->      trigger.style.boxSizing = 'border-box';<!-- [et_pb_line_break_holder] -->      trigger.style.margin = '0';<!-- [et_pb_line_break_holder] -->      trigger.style.padding = '0';<!-- [et_pb_line_break_holder] -->      trigger.style.cursor = 'pointer';<!-- [et_pb_line_break_holder] -->      if (progressBars[i]) progressBars[i].style.width = '0%';<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    currentIndex = index;<!-- [et_pb_line_break_holder] -->    startProgress();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function startProgress() {<!-- [et_pb_line_break_holder] -->    if (rafId) cancelAnimationFrame(rafId);<!-- [et_pb_line_break_holder] -->    startTime = performance.now();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function animate(time) {<!-- [et_pb_line_break_holder] -->      const elapsed = time - startTime;<!-- [et_pb_line_break_holder] -->      const ratio = Math.min(elapsed \/ DURATION, 1);<!-- [et_pb_line_break_holder] -->      if (progressBars[currentIndex]) {<!-- [et_pb_line_break_holder] -->        progressBars[currentIndex].style.width = (ratio * 100).toFixed(2) + '%';<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      if (ratio < 1) {<!-- [et_pb_line_break_holder] -->        rafId = requestAnimationFrame(animate);<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        switchToNextModule();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    rafId = requestAnimationFrame(animate);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function switchToNextModule() {<!-- [et_pb_line_break_holder] -->    const nextIndex = (currentIndex + 1) % modules.length;<!-- [et_pb_line_break_holder] -->    activateModule(nextIndex);<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  triggers.forEach((trigger, index) => {<!-- [et_pb_line_break_holder] -->    trigger.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->      cancelAnimationFrame(rafId);<!-- [et_pb_line_break_holder] -->      activateModule(index);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const observer = new IntersectionObserver((entries) => {<!-- [et_pb_line_break_holder] -->    entries.forEach(entry => {<!-- [et_pb_line_break_holder] -->      if (entry.isIntersecting && !hasStarted) {<!-- [et_pb_line_break_holder] -->        hasStarted = true;<!-- [et_pb_line_break_holder] -->        activateModule(1); \/\/ \u2190 D\u00e9marrer directement sur le module 3<!-- [et_pb_line_break_holder] -->        observer.unobserve(section);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }, {<!-- [et_pb_line_break_holder] -->    threshold: 0.3<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  observer.observe(section);<!-- [et_pb_line_break_holder] -->});<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][et_pb_column type=&#8221;3_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_code raw_content_phone=&#8221;<\/p>\n<div style=%22font-family: inherit; font-size: 16px; color: #374151; line-height: 1.4; display: flex; flex-direction: column; gap: 20px;%22>\n<p>  <!-- Gmail --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Gmail<\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Hosted Auth: White label email auth<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Custom auth: Connect user with credentials<\/span><br \/>\n      <span>&#8211;<\/span>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Use your App OAuth screen<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- Outlook --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Outlook<\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Hosted Auth: White label email auth<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Custom auth: Connect user with credentials<\/span><br \/>\n      <span>&#8211;<\/span>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Use your App OAuth screen<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- IMAP --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>IMAP<\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Hosted Auth: White label email auth<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Custom auth: Connect user with credentials<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; align-items: center; justify-content: space-between;%22>\n      <span>Use your App OAuth screen<\/span><br \/>\n      <span>&#8211;<\/span>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p>&#8221; raw_content_last_edited=&#8221;off|desktop&#8221; module_class=&#8221;target-module-instagram-1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|0px||-10px|false|false&#8221; custom_margin_tablet=&#8221;|0px||0px|false|false&#8221; custom_margin_phone=&#8221;|0px||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;0px|92px||0px|false|false&#8221; custom_padding_tablet=&#8221;40px|92px||0px|false|false&#8221; custom_padding_phone=&#8221;40px|0px||0px|false|false&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<!--<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\u25ba Copiez-collez ce code EXACTEMENT au tout d\u00e9but de l\u2019\u00e9diteur Texte,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->sans retour \u00e0 la ligne ni balise vide avant le premier <\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.<!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: relative; height: 280px; overflow: hidden; margin: 0; padding: 0; box-sizing: border-box;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- wrapper en absolute pour toujours coller le tableau en haut --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: absolute; top: 0; left: 0; width: 100%;\"><!-- [et_pb_line_break_holder] --><\/p>\n<table style=\"width: 100%; border-collapse: collapse; border: none; font-family: inherit; margin: 0;\"><!-- [et_pb_line_break_holder] --><\/p>\n<tbody><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Ligne 2 : Hosted Auth --><!-- [et_pb_line_break_holder] --><\/p>\n<tr style=\"border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; padding: 6px 0; vertical-align: middle; color: #374151; font-size: 16px;\"><!-- [et_pb_line_break_holder] -->    Hosted Auth: White label to connect your end users<!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; text-align: center; padding: 6px 0;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px; vertical-align: middle;\" \/><!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Ligne 3 : Custom Auth --><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; padding: 6px 0; vertical-align: middle; color: #374151; font-size: 16px;\"><!-- [et_pb_line_break_holder] -->    Custom auth: connect user with credentials, cookies, your chrome extension<!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; text-align: center; padding: 6px 0;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px; vertical-align: middle;\" \/><!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code raw_content_phone=&#8221;<\/p>\n<div style=%22font-family: inherit; font-size: 16px; color: #374151; line-height: 1.4; display: flex; flex-direction: column; gap: 20px;%22>\n<p>  <!-- Gmail --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Gmail<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Send an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Reply to an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>List Emails<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- Outlook --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Outlook<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Send an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Reply to an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>List Emails<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- IMAP --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>IMAP<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Send an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Reply to an Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>List Emails<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p>&#8221; raw_content_last_edited=&#8221;off|desktop&#8221; module_class=&#8221;target-module-instagram-2&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|0px||-10px|false|false&#8221; custom_margin_tablet=&#8221;|0px||-10px|false|false&#8221; custom_margin_phone=&#8221;|0px||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;|94px||0px|false|false&#8221; custom_padding_tablet=&#8221;|94px||0px|false|false&#8221; custom_padding_phone=&#8221;|0px|||false|false&#8221; custom_padding_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<!--<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\u25ba Copiez-collez ce code EXACTEMENT au tout d\u00e9but de l\u2019\u00e9diteur Texte,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->sans retour \u00e0 la ligne ni balise vide avant le premier <\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.<!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display: flex; gap: 32px;height: 280px; font-family: inherit; font-size: 16px; color: #374151; box-sizing: border-box;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Colonne gauche --><!-- [et_pb_line_break_holder] -->  <\/p>\n<div style=\"flex: 1;\"><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>Send &#038; Reply Messages<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>List Messages, Chats &#038; Attendees<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>Send Voice Notes<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>List Reactions<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>Read Receipts<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->      <span>Send Files attachments<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->    <\/p>\n<div style=\"display: flex; justify-content: space-between; align-items: center; padding: 6px 0; border:none;\"><!-- [et_pb_line_break_holder] -->      <span>Receive Files attachments<\/span><!-- [et_pb_line_break_holder] -->      <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px;\" \/><!-- [et_pb_line_break_holder] -->    <\/div>\n<p><!-- [et_pb_line_break_holder] -->  <\/div>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code raw_content_phone=&#8221;<\/p>\n<div style=%22font-family: inherit; font-size: 16px; color: #374151; line-height: 1.4; display: flex; flex-direction: column; gap: 20px;%22>\n<p>  <!-- Gmail --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Gmail<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>New Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Open and Click tracking<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- Outlook --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>Outlook<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>New Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Open and Click tracking<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<p>  <!-- IMAP --><\/p>\n<div style=%22border: 1px solid #E0E0E0; border-radius: 8px; padding: 16px;%22>\n<div style=%22font-weight: bold; font-size: 18px; margin-bottom: 8px;%22>IMAP<\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>New Email<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<div style=%22display: flex; justify-content: space-between; align-items: center;%22>\n      <span>Open and Click tracking<\/span><br \/>\n      <img src=%22https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg%22 alt=%22\u2713%22 style=%22height: 16px;%22 \/>\n    <\/div>\n<\/p><\/div>\n<\/div>\n<p>&#8221; raw_content_last_edited=&#8221;off|desktop&#8221; module_class=&#8221;target-module-instagram-3&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;|0px||-10px|false|false&#8221; custom_margin_tablet=&#8221;|0px||-10px|false|false&#8221; custom_margin_phone=&#8221;|0px||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;|75px||0px|false|false&#8221; custom_padding_tablet=&#8221;|75px||0px|false|false&#8221; custom_padding_phone=&#8221;|0px||0px|false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<!--<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\u25ba Copiez-collez ce code EXACTEMENT au tout d\u00e9but de l\u2019\u00e9diteur Texte,<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->sans retour \u00e0 la ligne ni balise vide avant le premier <\/p>\n<div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->.<!-- [et_pb_line_break_holder] -->&#8211;><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: relative; height: 280px; overflow: hidden; margin: 0; padding: 0; box-sizing: border-box;\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- wrapper en absolute pour toujours coller le tableau en haut --><!-- [et_pb_line_break_holder] --><\/p>\n<div style=\"position: absolute; top: 0; left: 0; width: 100%;\"><!-- [et_pb_line_break_holder] --><\/p>\n<table style=\"width: 100%; border-collapse: collapse; border: none; font-family: inherit; margin: 0;\"><!-- [et_pb_line_break_holder] --><\/p>\n<tbody><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Ligne 1 : Account status --><!-- [et_pb_line_break_holder] --><\/p>\n<tr style=\"border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; padding: 6px 0; vertical-align: middle; color: #374151; font-size: 16px;\">Account status<\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; text-align: center; padding: 6px 0;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px; vertical-align: middle;\" \/><!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Ligne 2 : New Message --><!-- [et_pb_line_break_holder] --><\/p>\n<tr style=\"border-bottom: 1px solid #E0E0E0;\"><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; padding: 6px 0; vertical-align: middle; color: #374151; font-size: 16px;\">New Message<\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; text-align: center; padding: 6px 0;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px; vertical-align: middle;\" \/><!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- Ligne 3 : New Reaction \/ Read \/ Event --><!-- [et_pb_line_break_holder] --><\/p>\n<tr><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; padding: 6px 0; vertical-align: middle; color: #374151; font-size: 16px;\">New Reaction \/ Read \/ Event<\/td>\n<p><!-- [et_pb_line_break_holder] -->  <\/p>\n<td style=\"border: none; text-align: center; padding: 6px 0;\"><!-- [et_pb_line_break_holder] -->    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" style=\"height: 16px; vertical-align: middle;\" \/><!-- [et_pb_line_break_holder] -->  <\/td>\n<p><!-- [et_pb_line_break_holder] --><\/tr>\n<p><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/tbody>\n<p><!-- [et_pb_line_break_holder] --><\/table>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] --><\/div>\n<p><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|desktop&#8221; disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;0px||10px||false|false&#8221; custom_margin_tablet=&#8221;0px||10px||false|false&#8221; custom_margin_phone=&#8221;0px||10px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;15px|16px|15px|16px|false|true&#8221; custom_padding_tablet=&#8221;15px|16px|15px|16px|false|true&#8221; custom_padding_phone=&#8221;15px|16px|15px|16px|false|true&#8221; border_radii=&#8221;off|||8px|8px&#8221; global_module=&#8221;272716&#8243; saved_tabs=&#8221;all&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_toggle title=&#8221;Account connection&#8221; open_toggle_text_color=&#8221;#0F2736&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#0F2736&#8243; title_font=&#8221;|600|||||||&#8221; title_letter_spacing=&#8221;1px&#8221; body_text_color=&#8221;#0F2736&#8243; custom_css_free_form=&#8221;.feature-list {||  width: 100%;||  font-family: poppins;||  font-size: 16px;||  color: #0F2836;||}||||.feature-item {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||  border-bottom: 1px solid #E5E7EB;||}||.feature-item-final {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||}||||.green-icon {||  width: 16px;||  height: 16px;||  flex-shrink: 0;||  display: block;||}||||.text-content {||  flex: 1 1 auto;||}||&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"feature-item\"><img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/><span class=\"text-content\">Hosted Auth: White label to connect your end users<\/span><\/div>\n<div class=\"feature-item\"><img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/><span class=\"text-content\">Custom auth: connect user with credentials, cookies, your chrome extension<\/span><span class=\"text-content\"><\/span><span class=\"text-content\"><\/span><\/div>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Messages&#8221; open_toggle_text_color=&#8221;#0F2736&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#0F2736&#8243; title_font=&#8221;|600|||||||&#8221; title_letter_spacing=&#8221;1px&#8221; body_text_color=&#8221;#0F2736&#8243; custom_css_free_form=&#8221;.feature-list {||  width: 100%;||  font-family: poppins;||  font-size: 16px;||  color: #0F2836;||}||||.feature-item {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||  border-bottom: 1px solid #E5E7EB;||}||.feature-item-final {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||}||||.green-icon {||  width: 16px;||  height: 16px;||  flex-shrink: 0;||  display: block;||}||||.text-content {||  flex: 1 1 auto;||}||&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Send &#038; Reply Messages<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">List Messages, Chats &#038; Attendees<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Sync History<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">List Reactions<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Read Receipts<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Send Files attachments<\/span>\n<\/div>\n<div class=\"feature-item-final\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Receive Files attachments<\/span>\n<\/div>\n<p>[\/et_pb_toggle][et_pb_toggle title=&#8221;Webhooks&#8221; open_toggle_text_color=&#8221;#0F2736&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; title_text_color=&#8221;#0F2736&#8243; title_font=&#8221;|600|||||||&#8221; title_letter_spacing=&#8221;1px&#8221; body_text_color=&#8221;#0F2736&#8243; custom_css_free_form=&#8221;.feature-list {||  width: 100%;||  font-family: poppins;||  font-size: 16px;||  color: #0F2836;||}||||.feature-item {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||  border-bottom: 1px solid #E5E7EB;||}||.feature-item-final {||  display: flex;||  align-items: center;||  gap: 8px;||  padding: 10px 0;||}||||.green-icon {||  width: 16px;||  height: 16px;||  flex-shrink: 0;||  display: block;||}||||.text-content {||  flex: 1 1 auto;||}||&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">Account status<\/span>\n<\/div>\n<div class=\"feature-item\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">New Message<\/span>\n<\/div>\n<div class=\"feature-item-final\">\n  <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/03\/icon-vert.svg\" alt=\"\u2713\" class=\"green-icon\" \/><br \/>\n  <span class=\"text-content\">New Reaction \/ Read \/ Event<\/span>\n<\/div>\n<p>[\/et_pb_toggle][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_button button_url=&#8221;https:\/\/dashboard.unipile.com\/signup&#8221; button_text=&#8221;Sign Up&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;3de041fb-2406-416c-bc8e-0ce8db6d9822&#8243; button_text_color=&#8221;#0F2736&#8243; button_bg_color=&#8221;#DDDF4C&#8221; button_icon_color=&#8221;#0F2736&#8243; transform_translate_linked__hover=&#8221;off&#8221; custom_margin=&#8221;9px||10px|0px|false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; button_bg_color__hover_enabled=&#8221;off|desktop&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|hover&#8221; transform_translate__hover_enabled=&#8221;on|desktop&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-5px&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;conclusion&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;40px||40px||false|false&#8221; custom_margin_tablet=&#8221;40px||40px||false|false&#8221; custom_margin_phone=&#8221;40px||40px||false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-start=\"64\" data-end=\"145\">Conclusion \u2014 Build Real-Time Instagram Workflows with Webhooks and Unipile<\/h2>\n<p data-start=\"147\" data-end=\"714\" data-is-last-node=\"\" data-is-only-node=\"\">Instagram API webhooks are a game-changer for any SaaS platform looking to deliver real-time experiences. With instant message alerts, webhooks enable your product to react faster and smarter. With Unipile\u2019s unified API, you can unlock these features across multiple accounts with minimal effort, without worrying about scaling, compliance, or maintenance. Whether you&#8217;re building a CRM, ATS, or outreach platform, integrating Instagram webhooks through Unipile means faster time-to-market, better data sync, and happier users.<\/p>\n<p><span><strong>Ready to start? <\/strong><\/span><span style=\"text-decoration: underline;\"><a href=\"https:\/\/dashboard.unipile.com\/signup\" disabled=\"disabled\"><strong>Build now with Unipile<\/strong><\/a><\/span><span><strong> and unlock the full power of Instagram, LinkedIn, Email, and more!<\/strong><\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row module_id=&#8221;support&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;100px|auto|20px|auto|false|false&#8221; custom_margin_tablet=&#8221;20px||0px||false|false&#8221; custom_margin_phone=&#8221;20px|0px||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text module_id=&#8221;Integration-Support-and-Resources&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;377b9ae1-a5f3-4604-8546-9716ffff732e&#8221; text_font_size=&#8221;16px&#8221; header_font_size=&#8221;35px&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; custom_padding_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 style=\"text-align: LEFT;\">Instagram API Webhooks: Unipile&#8217;s Support and Resources<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0F2736&#8243; background_enable_color=&#8221;on&#8221; custom_margin=&#8221;20px|20px|10px|0px|false|false&#8221; custom_padding=&#8221;10px|10px|10px|5px|true|false&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#DDDF4C&#8221; box_shadow_style=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div style=\"display: flex; align-items: flex-start; padding: 10px; border-radius: 8px;\">\n    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2024\/04\/co-founders-unipile-1.png\" style=\"width: 150px; height: 71px; margin-right: 22px; flex-shrink: 0;\" alt=\"1 Icon\"\/><\/p>\n<div style=\"display: flex; flex-direction: column; justify-content: center;\">\n<div style=\"font-size: 16px; font-weight: bold; color: #ffffff; margin-bottom: 5px;\">Integration Call<\/div>\n<div style=\"font-size: 16px; color: #ffffff;\">Secure an on-demand meeting with our founders (CTO &#038; CEO) to align on technical and product strategy.<\/div>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0F2736&#8243; background_enable_color=&#8221;on&#8221; custom_margin=&#8221;20px|20px|10px|0px|false|false&#8221; custom_padding=&#8221;10px|10px|10px|5px|true|false&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#DDDF4C&#8221; box_shadow_style=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div style=\"display: flex; flex-direction: column; align-items: center; padding: 10px; border-radius: 8px;\">\n    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2024\/04\/co-founders-unipile-1.png\" style=\"width: 150px; height: 71px; margin-bottom: 10px; flex-shrink: 0;\" alt=\"1 Icon\"\/><\/p>\n<div style=\"text-align: center;\">\n<div style=\"font-size: 16px; font-weight: bold; color: #ffffff; margin-bottom: 5px;\">Integration Call<\/div>\n<div style=\"font-size: 16px; color: #ffffff;\">Secure an on-demand meeting with our founders (CTO &#038; CEO) to align on technical and product strategy.<\/div>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text disabled_on=&#8221;on|on|off&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0F2736&#8243; background_enable_color=&#8221;on&#8221; custom_margin=&#8221;20px|20px|10px|0px|false|false&#8221; custom_padding=&#8221;10px|10px|10px|10px|true|true&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#DDDF4C&#8221; box_shadow_style=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div style=\"display: flex; align-items: flex-start; padding: 10px; border-radius: 8px;\">\n    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2024\/04\/icon-live-support-yellow.svg\" style=\"width: 60px; height: 60px; margin-right: 22px; flex-shrink: 0;\" alt=\"deliverability Icon\"\/><\/p>\n<div style=\"display: flex; flex-direction: column; justify-content: center;\">\n<div style=\"font-size: 16px; font-weight: bold; color: #ffffff; margin-bottom: 5px;\">Connect with Live Support<\/div>\n<div style=\"font-size: 16px; color: #ffffff;\">Our live support is at your disposal before, during, and after integration, ensuring guidance at every step without extra cost.<\/div>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][et_pb_text disabled_on=&#8221;off|off|on&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0F2736&#8243; background_enable_color=&#8221;on&#8221; custom_margin=&#8221;20px|20px|10px|0px|false|false&#8221; custom_padding=&#8221;10px|10px|10px|10px|true|true&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; border_width_all=&#8221;1px&#8221; border_color_all=&#8221;#DDDF4C&#8221; box_shadow_style=&#8221;preset1&#8243; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<div style=\"display: flex; flex-direction: column; align-items: center; padding: 10px; border-radius: 8px;\">\n    <img decoding=\"async\" src=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2024\/04\/icon-live-support-yellow.svg\" style=\"width: 60px; height: 60px; margin-bottom: 10px; flex-shrink: 0;\" alt=\"deliverability Icon\"\/><\/p>\n<div style=\"text-align: center;\">\n<div style=\"font-size: 16px; font-weight: bold; color: #ffffff; margin-bottom: 5px;\">Connect with Live Support<\/div>\n<div style=\"font-size: 16px; color: #ffffff;\">Our live support is at your disposal before, during, and after integration, ensuring guidance at every step without extra cost.<\/div>\n<\/p><\/div>\n<\/div>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.25.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||20px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Dedicated Assistance During Integration<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;0px|0px|10px|0px|false|true&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; text_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: left;\">Our support team is with you every step of the way, before, during, and after integration, to ensure a seamless experience. We&#8217;re here to provide real-time assistance, helping you avoid any hiccups and extra costs.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Comprehensive Developer Resources<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;0px|0px|10px|0px|false|true&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; text_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: left;\">Our API comes with detailed documentation and sample code to simplify integration. These resources are designed to enhance your application&#8217;s capabilities, making the process of sending Messages and other smoother and more efficient.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 style=\"text-align: left;\">Ongoing Updates and Maintenance<\/h3>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;21a0719c-e83a-47d5-95e0-61824a7ca967&#8243; text_font_size=&#8221;16px&#8221; custom_margin=&#8221;0px|0px|10px|0px|false|true&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; text_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: left;\">With proactive updates and regular maintenance, our API remains aligned with Instagram&#8217;s latest standards and improvements, ensuring consistent performance and minimizing any potential downtime.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; admin_label=&#8221;Section 6 FAQ&#8221; module_id=&#8221;instagram-api-faq&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;7b1d25e0-2082-4379-a67d-f287300561ba&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; collapsed=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;50px||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.27.3&#8243; _module_preset=&#8221;c86fd63e-dea3-4708-8b11-415648a812cf&#8221; text_font_size=&#8221;35px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 style=\"text-align: center;\">FAQs<\/h2>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;8e475fd8-95fd-45a8-b438-c56ce7615cb5&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_accordion icon_color=&#8221;#DDDF4C&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;cf8052cb-e0a5-4d0b-a34c-351165365ce1&#8243; toggle_level=&#8221;h3&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_accordion_item title=&#8221;What is an Instagram API Webhook?&#8221; open=&#8221;on&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">An Instagram API webhook is a real-time push notification system that sends updates to your backend when specific events occur on Instagram, such as receiving a direct message. It eliminates the need for polling the API repeatedly.<\/p>\n<p data-start=\"537\" data-end=\"824\">[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Which events can I subscribe to with Unipile\u2019s Instagram API?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">Unipile supports webhook events for DMs, designed to help you automate user engagement and data sync inside your app.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Do I need to follow Meta\u2019s rules when using Unipile?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">Yes. Even though Unipile simplifies integration, all usage must comply with Meta\u2019s Terms of Service. This means no scraping, no spam, and no unauthorized automation. Our API focuses exclusively on messaging interoperability, and every implementation must respect Meta\u2019s official policies.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Is Unipile compliant with the Digital Markets Act (DMA)?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">Yes. Unipile is designed in line with the DMA by enabling messaging interoperability across channels such as Instagram, WhatsApp, and Messenger. We don\u2019t bypass platform security or store unauthorized data, instead, we provide a unified and compliant way for software editors to integrate messaging features.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How do I authenticate and manage multiple Instagram accounts with webhooks?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">Unipile provides a hosted OAuth-like flow or credential-based authentication. Once accounts are connected, webhook subscriptions are automatically created and routed using unique account identifiers\u2014making multi-account management scalable and reliable.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What happens if my webhook endpoint is temporarily unavailable?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"220\" data-end=\"535\">Unipile queues events and retries delivery automatically. You\u2019ll have access to webhook logs and error reporting so you can identify failures, fix issues, and resume event processing without data loss.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How secure is the data sent through Instagram API webhooks?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"1442\" data-end=\"1708\">All webhook payloads are delivered over HTTPS and include validation headers to verify integrity. Unipile is GDPR-compliant and follows industry standards to ensure secure, encrypted communication.<\/p>\n<p data-start=\"1710\" data-end=\"1993\">[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How long does it take to implement Instagram webhooks using Unipile?&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;e8c08834-ecde-4b4e-9412-7cae69af5ccc&#8221; transform_translate_linked__hover=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; transform_styles__hover_enabled=&#8221;on|hover&#8221; transform_scale__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover_enabled=&#8221;on|hover&#8221; transform_rotate__hover_enabled=&#8221;on|desktop&#8221; transform_skew__hover_enabled=&#8221;on|desktop&#8221; transform_origin__hover_enabled=&#8221;on|desktop&#8221; transform_translate__hover=&#8221;0px|-6px&#8221; theme_builder_area=&#8221;post_content&#8221; open=&#8221;off&#8221;]<\/p>\n<p data-start=\"1442\" data-end=\"1708\">Most teams integrate Unipile\u2019s webhook system in under 2 days. With ready-to-use endpoints, token generation flows, and detailed docs, you can be production-ready faster than with Meta\u2019s native APIs alone.<\/p>\n<p>[\/et_pb_accordion_item][\/et_pb_accordion][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#f4f5f7&#8243; custom_padding=&#8221;50px|16px|90px|16px|false|false&#8221; da_disable_devices=&#8221;off|off|off&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221; da_is_popup=&#8221;off&#8221; da_exit_intent=&#8221;off&#8221; da_has_close=&#8221;on&#8221; da_alt_close=&#8221;off&#8221; da_dark_close=&#8221;off&#8221; da_not_modal=&#8221;on&#8221; da_is_singular=&#8221;off&#8221; da_with_loader=&#8221;off&#8221; da_has_shadow=&#8221;on&#8221;][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;50px||40px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.16&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;c86fd63e-dea3-4708-8b11-415648a812cf&#8221; text_font_size=&#8221;35px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: center;\">You may also like<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||50px||false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][et_pb_blog fullwidth=&#8221;off&#8221; posts_number=&#8221;3&#8243; include_categories=&#8221;all&#8221; excerpt_length=&#8221;300&#8243; show_more=&#8221;on&#8221; show_author=&#8221;off&#8221; show_date=&#8221;off&#8221; show_categories=&#8221;off&#8221; show_excerpt=&#8221;off&#8221; show_pagination=&#8221;off&#8221; use_overlay=&#8221;on&#8221; overlay_icon_color=&#8221;#D8DB51&#8243; hover_icon=&#8221;&#x3b;||divi||400&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; header_font=&#8221;Inter||||||||&#8221; header_text_align=&#8221;left&#8221; header_text_color=&#8221;#062937&#8243; header_font_size=&#8221;19px&#8221; header_letter_spacing=&#8221;-1px&#8221; read_more_font=&#8221;Inter|||on|||||&#8221; read_more_text_color=&#8221;#D8DB51&#8243; read_more_line_height=&#8221;3em&#8221; custom_margin=&#8221;0px||||false|false&#8221; custom_padding=&#8221;0px||||false|false&#8221; border_radii=&#8221;on|20px|20px|20px|20px&#8221; border_width_all=&#8221;18px&#8221; border_color_all=&#8221;#FFFFFF&#8221; border_radii_image=&#8221;on|8px|8px|8px|8px&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;][\/et_pb_blog][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Webhooks are the secret sauce behind real-time automation in modern SaaS platforms. When it comes to Instagram, using webhooks allows your software to instantly react to new messages without constantly polling the API. For software editors building CRM, ATS, or outreach tools, this means faster workflows and better user experience. In this guide, we explore [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":278507,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","inline_featured_image":false,"footnotes":""},"categories":[69],"tags":[],"post_folder":[],"class_list":["post-272059","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-api-guidelines"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Use Instagram API Webhooks for Real-Time Notifications - Unipile<\/title>\n<meta name=\"description\" content=\"Learn how to use Instagram API Webhooks to build real-time features into your SaaS. A must-read for software editors integrating with Unipile\u2019s unified API.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.unipile.com\/br\/como-usar-os-webhooks-da-api-do-instagram-para-notificacoes-em-tempo-real\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Use Instagram API Webhooks for Real-Time Notifications - Unipile\" \/>\n<meta property=\"og:description\" content=\"Learn how to use Instagram API Webhooks to build real-time features into your SaaS. A must-read for software editors integrating with Unipile\u2019s unified API.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.unipile.com\/br\/como-usar-os-webhooks-da-api-do-instagram-para-notificacoes-em-tempo-real\/\" \/>\n<meta property=\"og:site_name\" content=\"Unipile\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/unipilefr\" \/>\n<meta property=\"article:published_time\" content=\"2025-06-18T14:52:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-29T07:34:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/06\/Instagram-API-webhook-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"648\" \/>\n\t<meta property=\"og:image:height\" content=\"408\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Damien Girardeau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@UnipileAPI\" \/>\n<meta name=\"twitter:site\" content=\"@UnipileAPI\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Damien Girardeau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/\"},\"author\":{\"name\":\"Damien Girardeau\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#\\\/schema\\\/person\\\/a2ac44e22bdc27d497ce8b58716a673e\"},\"headline\":\"How to Use Instagram API Webhooks for Real-Time Notifications\",\"datePublished\":\"2025-06-18T14:52:45+00:00\",\"dateModified\":\"2026-04-29T07:34:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/\"},\"wordCount\":11964,\"publisher\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-19-webhooks.png\",\"articleSection\":[\"API Guidelines\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/\",\"name\":\"How to Use Instagram API Webhooks for Real-Time Notifications - Unipile\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-19-webhooks.png\",\"datePublished\":\"2025-06-18T14:52:45+00:00\",\"dateModified\":\"2026-04-29T07:34:37+00:00\",\"description\":\"Learn how to use Instagram API Webhooks to build real-time features into your SaaS. A must-read for software editors integrating with Unipile\u2019s unified API.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-19-webhooks.png\",\"contentUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-19-webhooks.png\",\"width\":2400,\"height\":1600,\"caption\":\"Set up real-time Instagram notifications in your SaaS with Unipile webhooks\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-use-instagram-api-webhooks-for-real-time-notifications\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.unipile.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Use Instagram API Webhooks for Real-Time Notifications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#website\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/\",\"name\":\"Unipile\",\"description\":\"Integrate Messaging &amp; Email, Connect with Ease via API\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.unipile.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#organization\",\"name\":\"Unipile\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/logo-unipile.png\",\"contentUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2021\\\/05\\\/logo-unipile.png\",\"width\":200,\"height\":49,\"caption\":\"Unipile\"},\"image\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/unipilefr\",\"https:\\\/\\\/x.com\\\/UnipileAPI\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/unipile\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#\\\/schema\\\/person\\\/a2ac44e22bdc27d497ce8b58716a673e\",\"name\":\"Damien Girardeau\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g\",\"caption\":\"Damien Girardeau\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como usar os webhooks da API do Instagram para notifica\u00e7\u00f5es em tempo real - Unipile","description":"Saiba como usar os Webhooks da API do Instagram para criar recursos em tempo real em seu SaaS. Uma leitura obrigat\u00f3ria para editores de software que se integram \u00e0 API unificada da Unipile.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.unipile.com\/br\/como-usar-os-webhooks-da-api-do-instagram-para-notificacoes-em-tempo-real\/","og_locale":"pt_BR","og_type":"article","og_title":"How to Use Instagram API Webhooks for Real-Time Notifications - Unipile","og_description":"Learn how to use Instagram API Webhooks to build real-time features into your SaaS. A must-read for software editors integrating with Unipile\u2019s unified API.","og_url":"https:\/\/www.unipile.com\/br\/como-usar-os-webhooks-da-api-do-instagram-para-notificacoes-em-tempo-real\/","og_site_name":"Unipile","article_publisher":"https:\/\/www.facebook.com\/unipilefr","article_published_time":"2025-06-18T14:52:45+00:00","article_modified_time":"2026-04-29T07:34:37+00:00","og_image":[{"width":648,"height":408,"url":"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/06\/Instagram-API-webhook-1.png","type":"image\/png"}],"author":"Damien Girardeau","twitter_card":"summary_large_image","twitter_creator":"@UnipileAPI","twitter_site":"@UnipileAPI","twitter_misc":{"Escrito por":"Damien Girardeau","Est. tempo de leitura":"18 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#article","isPartOf":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/"},"author":{"name":"Damien Girardeau","@id":"https:\/\/www.unipile.com\/#\/schema\/person\/a2ac44e22bdc27d497ce8b58716a673e"},"headline":"How to Use Instagram API Webhooks for Real-Time Notifications","datePublished":"2025-06-18T14:52:45+00:00","dateModified":"2026-04-29T07:34:37+00:00","mainEntityOfPage":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/"},"wordCount":11964,"publisher":{"@id":"https:\/\/www.unipile.com\/#organization"},"image":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-19-webhooks.png","articleSection":["API Guidelines"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/","url":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/","name":"Como usar os webhooks da API do Instagram para notifica\u00e7\u00f5es em tempo real - Unipile","isPartOf":{"@id":"https:\/\/www.unipile.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#primaryimage"},"image":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-19-webhooks.png","datePublished":"2025-06-18T14:52:45+00:00","dateModified":"2026-04-29T07:34:37+00:00","description":"Saiba como usar os Webhooks da API do Instagram para criar recursos em tempo real em seu SaaS. Uma leitura obrigat\u00f3ria para editores de software que se integram \u00e0 API unificada da Unipile.","breadcrumb":{"@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#primaryimage","url":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-19-webhooks.png","contentUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-19-webhooks.png","width":2400,"height":1600,"caption":"Set up real-time Instagram notifications in your SaaS with Unipile webhooks"},{"@type":"BreadcrumbList","@id":"https:\/\/www.unipile.com\/how-to-use-instagram-api-webhooks-for-real-time-notifications\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.unipile.com\/"},{"@type":"ListItem","position":2,"name":"How to Use Instagram API Webhooks for Real-Time Notifications"}]},{"@type":"WebSite","@id":"https:\/\/www.unipile.com\/#website","url":"https:\/\/www.unipile.com\/","name":"Unipile","description":"Integre mensagens e e-mail, conecte-se com facilidade via API","publisher":{"@id":"https:\/\/www.unipile.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.unipile.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.unipile.com\/#organization","name":"Unipile","url":"https:\/\/www.unipile.com\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.unipile.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.unipile.com\/wp-content\/uploads\/2021\/05\/logo-unipile.png","contentUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2021\/05\/logo-unipile.png","width":200,"height":49,"caption":"Unipile"},"image":{"@id":"https:\/\/www.unipile.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/unipilefr","https:\/\/x.com\/UnipileAPI","https:\/\/www.linkedin.com\/company\/unipile\/"]},{"@type":"Person","@id":"https:\/\/www.unipile.com\/#\/schema\/person\/a2ac44e22bdc27d497ce8b58716a673e","name":"Damien Girardeau","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/12dd140720736a8db29f540c42a17d2680cd54a04fb26bb7b55423c179b065a9?s=96&d=mm&r=g","caption":"Damien Girardeau"}}]}},"_links":{"self":[{"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/posts\/272059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/comments?post=272059"}],"version-history":[{"count":45,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/posts\/272059\/revisions"}],"predecessor-version":[{"id":274237,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/posts\/272059\/revisions\/274237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/media\/278507"}],"wp:attachment":[{"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/media?parent=272059"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/categories?post=272059"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/tags?post=272059"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/www.unipile.com\/br\/wp-json\/wp\/v2\/post_folder?post=272059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}