{"id":270915,"date":"2025-04-18T11:16:47","date_gmt":"2025-04-18T09:16:47","guid":{"rendered":"https:\/\/www.unipile.com\/?p=270915"},"modified":"2026-04-29T09:19:28","modified_gmt":"2026-04-29T07:19:28","slug":"come-ottenere-il-token-api-di-instagram","status":"publish","type":"post","link":"https:\/\/www.unipile.com\/it\/how-to-get-instagram-api-token\/","title":{"rendered":"Come ottenere e utilizzare il token API di Instagram per il successo di SaaS"},"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,2_3&#8243; custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;#0F2736&#8243; custom_margin=&#8221;30px||40px||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;|0px|40px|0px|false|false&#8221; custom_margin_last_edited=&#8221;on|desktop&#8221; custom_padding=&#8221;20px|60px|20px|60px|true|true&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;20px|15px|20px|15px|true|true&#8221; scroll_vertical_motion=&#8221;0|14|14|100|4|0|-4&#8243; motion_trigger_start=&#8221;top&#8221; border_radii=&#8221;on|8px|8px|8px|8px&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; global_module=&#8221;274088&#8243; 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_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/08\/imgi_2_logo-ec-mute.svg&#8221; title_text=&#8221;imgi_2_logo-ec&#8211;mute&#8221; align=&#8221;center&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;||||false|false&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#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_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;25px&#8221; border_color_all=&#8221;#DDDF4C&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: center;\"><strong>DMA<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_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_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; custom_margin=&#8221;40px|0px|10px|0px|false|false&#8221; border_color_all=&#8221;#DDDF4C&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p style=\"text-align: center;\">Our solution is built in line with the <strong>Digital Markets Act (DMA)<\/strong>. User profiles are never stored or scraped, and our API focuses exclusively on enabling messaging interoperability. Clients are expected to comply with the terms of each provider.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.26.0&#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; 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<p data-start=\"138\" data-end=\"384\">The Instagram API opens powerful doors for software publishers building CRM, ATS, or customer engagement tools. With it, your platform can connect directly to Instagram accounts, sync messages, and manage conversations securely and compliantly.<\/p>\n<p data-start=\"386\" data-end=\"616\">This guide focuses on how to generate, use, and manage your <span>\u00a0<\/span><span><strong><span style=\"text-decoration: underline;\"><a href=\"https:\/\/www.unipile.com\/instagram-api-guide\/\">Instagram AP<\/a><\/span>I<\/strong><\/span> token, and why Unipile\u2019s unified API is the best way to do it. Please note that Unipile is <strong data-start=\"551\" data-end=\"573\">not a Meta Partner<\/strong>, and all usage must follow Meta\u2019s rules.<\/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; _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; header_text_align=&#8221;center&#8221; header_font_size=&#8221;50px&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; custom_margin=&#8221;20px|0px|0px|0px|false|false&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span style=\"color: #ffffff;\">Understanding the Basics of the Instagram API<\/span><\/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;hero TELEGRAM api&#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; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#8221; text_font_size_last_edited=&#8221;off|desktop&#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<p data-pm-slice=\"1 1 []\">An Instagram API token is a secure string used to authenticate API requests made by software applications to the Instagram Graph API. Think of it as a digital key that grants permission to access a user\u2019s Instagram account and manage their messaging features, such as reading and replying to DMs, while respecting Meta\u2019s rules.<\/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\/08\/instagram-api-guide-for-saas-8.webp&#8221; alt=&#8221;API integration syncing Instagram messages with a SaaS platform&#8221; title_text=&#8221;Sync Instagram with Your App via API&#8221; align=&#8221;center&#8221; disabled_on=&#8221;on|on|off&#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;78%&#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;4px|||35px|false|false&#8221; custom_margin_tablet=&#8221;30px|||35px|false|false&#8221; custom_margin_phone=&#8221;30px|||35px|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_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;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 custom_padding_last_edited=&#8221;on|phone&#8221; _builder_version=&#8221;4.26.0&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||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; 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; 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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>The Strategic Role of Instagram in Modern SaaS Workflows<\/span><\/h3>\n<p style=\"text-align: left;\"><span>Instagram isn\u2019t just a social platform, it\u2019s a customer engagement engine. In 2025, B2B and B2C companies alike use it for outreach, lead qualification, influencer campaigns, and real-time support. CRMs, ATSs, and sales engagement platforms that integrate Instagram allow their users to instantly connect with audiences where attention is highest: DMs, stories, and replies.<\/span><\/p>\n<p style=\"text-align: left;\"><span>With messaging now driving conversions, Unipile enables software editors to deliver seamless user experiences inside their apps, no need to switch tabs or miss critical interactions.<\/span><\/p>\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; custom_margin=&#8221;30px|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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>The Pitfalls of Building Directly on Meta\u2019s API<\/span><\/h3>\n<p style=\"text-align: left;\"><span>Meta\u2019s documentation is inconsistent. Approval timelines are unpredictable. Managing short-lived tokens, scopes, permissions, and rate limits across multiple Instagram accounts is error-prone and expensive. Most dev teams underestimate the complexity, and overspend on long-term maintenance.<\/span><\/p>\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; custom_margin=&#8221;30px|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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>Why Unified APIs Like Unipile Are a Better Path<\/span><\/h3>\n<p style=\"text-align: left;\"><span>Unipile consolidates messaging access into a single, scalable layer. With native support for Instagram, <a href=\"\/communication-api\/messaging-api\/linkedin-api\/\"><span style=\"text-decoration: underline;\">LinkedIn<\/span><\/a>, <span style=\"text-decoration: underline;\"><a href=\"\/communication-api\/messaging-api\/whatsapp-api\/\">WhatsApp<\/a><\/span>, <span style=\"text-decoration: underline;\"><a href=\"\/communication-api\/email-api\/gmail-api\/\">Gmail<\/a><\/span>, <a href=\"\/communication-api\/email-api\/outlook-api\/\"><span style=\"text-decoration: underline;\">Outlook<\/span><\/a>, and <a href=\"\/communication-api\/calendar-api\/\"><span style=\"text-decoration: underline;\">calendars<\/span><\/a>, it removes the need to build and maintain OAuth flows, token storage, or retry logic. SaaS teams get flexibility, stability, and security, without the overhead.<\/span><\/p>\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;@ET-DC@eyJkeW5hbWljIjp0cnVlLCJjb250ZW50IjoicG9zdF9saW5rX3VybF9wb3N0Iiwic2V0dGluZ3MiOnsicG9zdF9pZCI6IjI3MDY0NSJ9fQ==@&#8221; button_text=&#8221;Instagram API&#8221; button_alignment=&#8221;center&#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;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 _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 _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#0F2736&#8243; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h2 data-start=\"1865\" data-end=\"1912\" class=\"\">Key Differences Between Access Tokens and Refresh Tokens<\/h2>\n<p>[\/et_pb_text][et_pb_text _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<p><span><strong>Access Token<\/strong><\/span><span>: Grants short-lived access to Instagram resources. Usually valid for 1 hour.<\/span><\/p>\n<p><span><strong>Refresh Token<\/strong><\/span><span>: Used to generate a new access token without re-authentication.<\/span><\/p>\n<p><span>Unipile manages token renewal internally, so you don&#8217;t have to deal with manual refresh logic.<\/span><\/p>\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; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||60px||false|false&#8221; custom_margin_tablet=&#8221;50px||80px||false|false&#8221; custom_margin_phone=&#8221;30px|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; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;377b9ae1-a5f3-4604-8546-9716ffff732e&#8221; text_font_size=&#8221;16px&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;50px&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<h2 style=\"text-align: left;\">Instagram Messaging Features &amp; Unified Inbox Experience<\/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; custom_margin=&#8221;-1px|0px|30px|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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>All-in-One Messaging API for Developers<\/span><\/h3>\n<p style=\"text-align: left;\"><span>Unipile offers over a dozen Instagram messaging endpoints ready to use out of the box. With a single integration, you can:<\/span><\/p>\n<ul data-spread=\"false\" style=\"text-align: left;\">\n<li>\n<p><span>List all chats (GET \/chats)<\/span><\/p>\n<\/li>\n<li>\n<p><span>Send new messages with attachments (POST \/messages)<\/span><\/p>\n<\/li>\n<li>\n<p><span>Receive typing indicators, reactions, and replies<\/span><\/p>\n<\/li>\n<li>\n<p><span>Sync sent and received messages in real time<\/span><\/p>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span>You can also filter messages by sender, timestamp, or keywords, making it easy to build CRM-like experiences directly inside your SaaS platform.<\/span><\/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.26.0&#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.26.0&#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\/social-media-api-messaging-instagram-2.webp&#8221; alt=&#8221;Instagram DM integration in app interface&#8221; title_text=&#8221;Instagram Messaging with Unified API&#8221; align=&#8221;center&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; width=&#8221;87%&#8221; width_tablet=&#8221;88%&#8221; width_phone=&#8221;88%&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;67px||||false|false&#8221; custom_margin_tablet=&#8221;14px||||false|false&#8221; custom_margin_phone=&#8221;14px||||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.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; custom_margin=&#8221;20px|0px|30px|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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>Unified Inbox: Bring Instagram DMs Into One Stream<\/span><\/h3>\n<p style=\"text-align: left;\"><span>Unipile combines Instagram conversations with LinkedIn, WhatsApp, email (Gmail, Outlook, IMAP), and calendar reminders into a single inbox. For your users, this means:<\/span><\/p>\n<ul data-spread=\"false\" style=\"text-align: left;\">\n<li>\n<p><span>No more channel-switching<\/span><\/p>\n<\/li>\n<li>\n<p><span>Faster response times<\/span><\/p>\n<\/li>\n<li>\n<p><span>Centralized history across platforms<\/span><\/p>\n<\/li>\n<\/ul>\n<p style=\"text-align: left;\">[\/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; custom_margin=&#8221;20px|0px|30px|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 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>Advanced Features to Power Your Product<\/span><\/h3>\n<ul data-spread=\"false\" style=\"text-align: left;\">\n<li><span>Support for media messages (images, voice notes, etc.)<\/span><\/li>\n<li><span>Outbound message scheduling<\/span><\/li>\n<li><span>Conversation tagging &amp; labeling<\/span><\/li>\n<li><span>Webhooks for new messages, replies, reactions<\/span><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span>With full access to these capabilities, you can embed modern messaging workflows into any CRM, ATS, or outreach tool\u2014without reinventing the wheel.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row custom_padding_last_edited=&#8221;on|phone&#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 _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<h2 data-pm-slice=\"1 1 []\" style=\"text-align: left;\"><span>Why SaaS Publishers Prefer Unipile\u2019s Unified API for Instagram<\/span><\/h2>\n<h3 style=\"text-align: left;\"><span>Comparative Overview: Unipile vs Meta&#8217;s Native API<\/span><\/h3>\n<p style=\"text-align: left;\"><span>While Meta&#8217;s APIs offer powerful features, the developer experience is often burdened by long setup times, approval barriers, and constant maintenance. In contrast, Unipile\u2019s unified API delivers a streamlined, production-ready alternative that removes friction and accelerates go-to-market.<\/span><\/p>\n<p>[\/et_pb_text][et_pb_code disabled_on=&#8221;on|on|off&#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; custom_padding=&#8221;0px||0px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<style><!-- [et_pb_line_break_holder] -->  .custom-table {<!-- [et_pb_line_break_holder] -->    width: 100%;<!-- [et_pb_line_break_holder] -->    border-collapse: separate;<!-- [et_pb_line_break_holder] -->    border-spacing: 0;<!-- [et_pb_line_break_holder] -->    color: #0F2836;<!-- [et_pb_line_break_holder] -->    background-color: #ffffff;<!-- [et_pb_line_break_holder] -->    border: 1px solid #e5e7eb;<!-- [et_pb_line_break_holder] -->    border-radius: 8px;<!-- [et_pb_line_break_holder] -->    overflow: hidden;<!-- [et_pb_line_break_holder] -->    font-family: inherit;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .custom-table thead {<!-- [et_pb_line_break_holder] -->  background-color: #0F2836;<!-- [et_pb_line_break_holder] -->  color: #ffffff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.custom-table thead th {<!-- [et_pb_line_break_holder] -->  color: #ffffff;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .custom-table th,<!-- [et_pb_line_break_holder] -->  .custom-table td {<!-- [et_pb_line_break_holder] -->    padding: 14px 16px;<!-- [et_pb_line_break_holder] -->    text-align: left;<!-- [et_pb_line_break_holder] -->    border-bottom: 1px solid #e5e7eb;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .custom-table tr:last-child td {<!-- [et_pb_line_break_holder] -->    border-bottom: none;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  .custom-table tr:last-child td:last-child {<!-- [et_pb_line_break_holder] -->    border-bottom-right-radius: 0;<!-- [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=\"custom-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>Time to integrate<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>Weeks or months<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>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>Dev effort<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>High<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>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>Maintenance<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>Manual<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>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>Access to features<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>Partial (after approval)<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>Full, instantly<\/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>Support<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>Self-service only<\/td>\n<p><!-- [et_pb_line_break_holder] -->      <\/p>\n<td>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_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 _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; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;100px|auto|60px|auto|false|false&#8221; custom_margin_tablet=&#8221;50px||80px||false|false&#8221; custom_margin_phone=&#8221;40px|0px|40px|0px|true|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 _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<h2 data-start=\"5198\" data-end=\"5277\" class=\"\"><span>How to Get an Instagram API Token for Your Application with Unipile<\/span><\/h2>\n<ol>\n<li><span>Create your Unipile account<\/span><\/li>\n<li><span>Connect the Instagram account via hosted flow<\/span><\/li>\n<li><span>Use the \/chats and \/messages<\/span><span>\u00a0endpoints to send\/receive DMs<\/span><\/li>\n<\/ol>\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\/08\/Dashboard-unipile-Instagram-API-scaled.png&#8221; alt=&#8221;Unipile dashboard showing operational LinkedIn, WhatsApp, Gmail, and Instagram API accounts&#8221; title_text=&#8221;Operational API Accounts on Unipile 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;][\/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; 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; 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 custom_padding_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.26.0&#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 content_tablet=&#8221;<\/p>\n<h2 style=%22text-align: center;%22>Extract Data Inbox<\/h2>\n<p>&#8221; content_phone=&#8221;<\/p>\n<h2 style=%22text-align: left;%22>Extract Data Inbox<\/h2>\n<p>&#8221; content_last_edited=&#8221;off|desktop&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;377b9ae1-a5f3-4604-8546-9716ffff732e&#8221; text_font_size=&#8221;16px&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;50px&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; custom_margin_phone=&#8221;0px|0px|0px|0px|false|true&#8221; custom_padding=&#8221;0px|0px|10px|0px|false|false&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<h2 style=\"text-align: left;\">Instagram API Features for Any App<\/h2>\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;0px||0px||true|false&#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 _builder_version=&#8221;4.24.2&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;40px||0px||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 _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=\"83\" data-end=\"139\" class=\"\">Visualizing Instagram API Integration with Unipile<\/h2>\n<p data-start=\"141\" data-end=\"387\" class=\"\">Unipile offers full transparency and simplicity when managing Instagram tokens and accounts. These visuals highlight how our platform orchestrates Instagram authentication and API usage, abstracting complexity so developers can focus on features.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; custom_padding_last_edited=&#8221;on|desktop&#8221; disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;50px|0px||0px|false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;40px|0px|0px|0px|false|false&#8221; custom_padding_tablet=&#8221;40px|0px|0px|0px|false|false&#8221; custom_padding_phone=&#8221;40px|0px|0px|0px|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.22.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\/08\/CONTACT-HISTORY-3.webp&#8221; alt=&#8221;Unified inbox showing messages from LinkedIn, Instagram, WhatsApp in a SaaS app interface&#8221; title_text=&#8221;Multi-Channel Contact Inbox with Messaging History&#8221; align=&#8221;center&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_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; width=&#8221;85%&#8221; width_tablet=&#8221;85%&#8221; width_phone=&#8221;85%&#8221; width_last_edited=&#8221;on|desktop&#8221; custom_margin=&#8221;||||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<h3 style=\"text-align: left;\">Enhancing Customer Relationship Management<\/h3>\n<p>[\/et_pb_image][\/et_pb_column][et_pb_column type=&#8221;1_2&#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;default&#8221; custom_margin=&#8221;2px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"1374\" data-end=\"1431\" class=\"\" style=\"text-align: left;\">Merge Instagram DMs with LinkedIn, WhatsApp &amp; Email<\/h3>\n<p data-start=\"1433\" data-end=\"1656\" class=\"\" style=\"text-align: left;\">This second visual shows Unipile&#8217;s <strong data-start=\"1468\" data-end=\"1485\">unified inbox<\/strong>, where Instagram conversations are listed right next to LinkedIn and WhatsApp threads. Each message is tagged by channel, letting users reply without switching platforms.<\/p>\n<p>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;2px|0px|10px|0px|false|false&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"1787\" data-end=\"1840\" class=\"\" style=\"text-align: left;\">Deliver a Real Omnichannel Messaging Experience<\/h3>\n<p data-start=\"1842\" data-end=\"2091\" class=\"\" style=\"text-align: left;\">No more tab switching. Whether a message comes from Instagram, email, or LinkedIn, it lands in the same UI component in your app. The <strong data-start=\"1976\" data-end=\"1999\">Instagram API token<\/strong> allows real-time retrieval and sync, while Unipile\u2019s API normalizes formats across channels.<\/p>\n<p>[\/et_pb_text][et_pb_image src=&#8221;https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/04\/CONTACT-HISTORY-2.webp&#8221; alt=&#8221;Inbox interface showing messages from multiple contacts via Instagram, LinkedIn, WhatsApp, and Outlook&#8221; title_text=&#8221;Centralize all your contact conversations in one inbox&#8221; align=&#8221;center&#8221; align_tablet=&#8221;center&#8221; align_phone=&#8221;center&#8221; align_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; 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;][\/et_pb_image][\/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_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_padding=&#8221;20px|0px|6px||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<h2 data-start=\"351\" data-end=\"421\" class=\"\" style=\"text-align: left;\">Visual walkthrough: how Unipile manages your Instagram API token<\/h2>\n<p data-start=\"423\" data-end=\"677\" class=\"\" style=\"text-align: left;\">Unipile makes Instagram messaging integration fast and visual. Below are two screenshots from our platform that illustrate exactly how software editors can authenticate accounts and use Instagram messaging in their app, without touching Meta\u2019s native API.<\/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_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=\"679\" data-end=\"748\" class=\"\" style=\"text-align: left;\">Step 1: Connect an Instagram Account with Hosted Authentication<\/h3>\n<div style=\"text-align: left;\"><\/div>\n<p data-start=\"812\" data-end=\"1159\" class=\"\" style=\"text-align: left;\">This screenshot shows the <strong data-start=\"838\" data-end=\"861\">Unipile hosted flow<\/strong> where a user logs into their Instagram Business account securely. The flow handles authentication, permissions, and returns an active <strong data-start=\"996\" data-end=\"1019\">Instagram API token, <\/strong>ready to be used with the\/chats or \/messages\u00a0endpoints. No manual OAuth config, no refresh logic, and no third-party scripts required.<\/p>\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;default&#8221; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<h3 data-start=\"1276\" data-end=\"1329\" class=\"\" style=\"text-align: left;\">Step 2: Monitor Messaging Activity in Real Time<\/h3>\n<div style=\"text-align: left;\"><\/div>\n<p data-start=\"1404\" data-end=\"1711\" class=\"\" style=\"text-align: left;\">Once connected, you get instant access to the full messaging history. This view from the dashboard highlights message threads synced in real time using the <strong data-start=\"1560\" data-end=\"1583\">Instagram API token<\/strong> generated earlier. Conversations appear alongside LinkedIn, WhatsApp, or email threads thanks to Unipile\u2019s unified inbox model.<\/p>\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; 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<h3 data-start=\"150\" data-end=\"204\" style=\"text-align: left;\">Instant API Calls: List Instagram Chats Securely<\/h3>\n<p data-start=\"206\" data-end=\"348\" style=\"text-align: left;\">This snippet shows how easy it is to interact with Instagram messaging using Unipile. With just a valid Instagram API token, developers can:<\/p>\n<ul data-start=\"350\" data-end=\"468\" style=\"text-align: left;\">\n<li data-start=\"350\" data-end=\"409\">\n<p data-start=\"352\" data-end=\"409\"><strong data-start=\"352\" data-end=\"366\">GET \/chats<\/strong>: list all active Instagram conversations<\/p>\n<\/li>\n<li data-start=\"410\" data-end=\"468\">\n<p data-start=\"412\" data-end=\"468\"><strong data-start=\"412\" data-end=\"434\">GET \/messages\/{id}<\/strong>: read and reply to specific DMs<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"470\" data-end=\"646\" style=\"text-align: left;\">These endpoints are RESTful, secured, and fully managed \u2014 no OAuth maintenance or rate-limit guesswork. Ideal for syncing DMs into CRMs, shared inboxes, or support platforms.<\/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_code module_class=&#8221;.code-block&#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;20px|0px|20px|0px|true|true&#8221; custom_padding=&#8221;0px||0px|0px|false|false&#8221; custom_css_free_form=&#8221;.notranslate {||  translate: no;||}||\/* 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 notranslate\"><!-- [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\">List all chats<\/span><!-- [et_pb_line_break_holder] -->    <button class=\"method-button\">GET<\/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 GET <!-- [et_pb_line_break_holder] -->     --url https:\/\/api1.unipile.com:13111\/api\/v1\/chats <!-- [et_pb_line_break_holder] -->     --header 'accept: application\/json'<!-- [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; global_colors_info=&#8221;{}&#8221; theme_builder_area=&#8221;post_content&#8221;]<\/p>\n<p><span style=\"text-decoration: underline;\"><a href=\"https:\/\/developer.unipile.com\/reference\/chatscontroller_listallchats\" target=\"_blank\" rel=\"noopener\">List All Chats &gt;<\/a><\/span><\/p>\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_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.25.1&#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;cestquoiwhatsappweb&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;377b9ae1-a5f3-4604-8546-9716ffff732e&#8221; text_font_size=&#8221;16px&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_font_size=&#8221;50px&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; custom_margin_last_edited=&#8221;off|desktop&#8221; custom_padding_last_edited=&#8221;off|desktop&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<h2 style=\"text-align: LEFT;\">Integration Support and Resources for Instagram API Access<\/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; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#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; 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<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; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#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; 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<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 others smoother and more efficient.<\/p>\n<div id=\"gtx-trans\" style=\"position: absolute; left: 273px; top: 86px;\">\n<div class=\"gtx-trans-icon\"><\/div>\n<\/div>\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; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_font_size=&#8221;30px&#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; 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<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; _builder_version=&#8221;4.22.2&#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.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.27.3&#8243; _module_preset=&#8221;c86fd63e-dea3-4708-8b11-415648a812cf&#8221; text_font_size=&#8221;35px&#8221; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<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 token?&#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-pm-slice=\"1 1 []\"><span>It\u2019s a credential that allows your software to interact with Instagram on behalf of a user or business account.<\/span><\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How do I refresh my Instagram API token?&#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-pm-slice=\"1 1 []\">Use the refresh_access_token endpoint, or let Unipile do it automatically.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Can I use one token for multiple accounts?&#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-pm-slice=\"1 1 []\"><span>No. Each token is account-specific. But Unipile supports managing multiple tokens per user.<\/span><\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Is it secure to store my token in a front-end app?&#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-pm-slice=\"1 1 []\"><span>Absolutely not. Use server-side storage with encryption.<\/span><\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Is Unipile\u2019s Instagram API DMA compliant?&#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-pm-slice=\"1 1 []\">Yes. Our API is designed in line with the Digital Markets Act (DMA). We only provide interoperability for messaging and do not store or scrape user profiles. Please note that Unipile is not a Meta Partner, and our solution focuses exclusively on secure and compliant messaging use cases.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;Are there limits or conditions when using Unipile with Meta platforms?&#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-pm-slice=\"1 1 []\">Yes. Clients must always respect Meta\u2019s Terms of Service. This means avoiding spam, mass automation, or unauthorized scraping. The API should only be used for legitimate messaging scenarios such as customer support, team communication, or user interactions, while acting responsibly and within Meta\u2019s rules.<\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;What can I do if my token stops working?&#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-pm-slice=\"1 1 []\"><span>Check if it\u2019s expired or revoked. Use the Graph API debugger to validate it.<\/span><\/p>\n<p>[\/et_pb_accordion_item][et_pb_accordion_item title=&#8221;How does Unipile simplify token management?&#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-pm-slice=\"1 1 []\"><span>By offering a fully-managed, unified authentication flow across Instagram, LinkedIn, Gmail, Outlook, and more.<\/span><\/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; header_text_align=&#8221;center&#8221; header_text_color=&#8221;#FFFFFF&#8221; header_letter_spacing=&#8221;0.1px&#8221; header_line_height=&#8221;1.2em&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#062836&#8243; header_2_font_size=&#8221;35px&#8221; header_2_line_height=&#8221;1.5em&#8221; header_3_font=&#8221;Poppins|600|||||||&#8221; header_3_text_align=&#8221;center&#8221; header_3_text_color=&#8221;#062836&#8243; header_3_font_size=&#8221;30px&#8221; header_3_line_height=&#8221;1.3em&#8221; header_font_size_tablet=&#8221;19px&#8221; header_font_size_phone=&#8221;18px&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; header_2_letter_spacing_tablet=&#8221;&#8221; header_2_letter_spacing_phone=&#8221;&#8221; header_2_letter_spacing_last_edited=&#8221;on|desktop&#8221; header_3_text_align_last_edited=&#8221;off|desktop&#8221; header_3_font_size_tablet=&#8221;28px&#8221; header_3_font_size_phone=&#8221;20px&#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<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;96,78,86,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>DMAOur solution is built in line with the Digital Markets Act (DMA). User profiles are never stored or scraped, and our API focuses exclusively on enabling messaging interoperability. Clients are expected to comply with the terms of each provider.The Instagram API opens powerful doors for software publishers building CRM, ATS, or customer engagement tools. With [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":278492,"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-270915","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.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Get and Use Your Instagram API Token for SaaS Success - Unipile<\/title>\n<meta name=\"description\" content=\"Learn how to get and use an Instagram API token with ease. This guide helps SaaS developers integrate messaging using 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\/it\/come-ottenere-il-token-api-di-instagram\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Get and Use Your Instagram API Token for SaaS Success - Unipile\" \/>\n<meta property=\"og:description\" content=\"Learn how to get and use an Instagram API token with ease. This guide helps SaaS developers integrate messaging using Unipile\u2019s unified API.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.unipile.com\/it\/come-ottenere-il-token-api-di-instagram\/\" \/>\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-04-18T09:16:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-29T07:19:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/04\/instagram-api-access-3.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=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Damien Girardeau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/\"},\"author\":{\"name\":\"Damien Girardeau\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#\\\/schema\\\/person\\\/a2ac44e22bdc27d497ce8b58716a673e\"},\"headline\":\"How to Get and Use Your Instagram API Token for SaaS Success\",\"datePublished\":\"2025-04-18T09:16:47+00:00\",\"dateModified\":\"2026-04-29T07:19:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/\"},\"wordCount\":11991,\"publisher\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-04-api-token.png\",\"articleSection\":[\"API Guidelines\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/\",\"name\":\"How to Get and Use Your Instagram API Token for SaaS Success - Unipile\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-04-api-token.png\",\"datePublished\":\"2025-04-18T09:16:47+00:00\",\"dateModified\":\"2026-04-29T07:19:28+00:00\",\"description\":\"Learn how to get and use an Instagram API token with ease. This guide helps SaaS developers integrate messaging using Unipile\u2019s unified API.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-04-api-token.png\",\"contentUrl\":\"https:\\\/\\\/www.unipile.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/ig-04-api-token.png\",\"width\":2400,\"height\":1600,\"caption\":\"Step-by-step guide to get and manage your Instagram API token via Unipile\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/how-to-get-instagram-api-token\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.unipile.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Get and Use Your Instagram API Token for SaaS Success\"}]},{\"@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\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.unipile.com\\\/#organization\",\"name\":\"Unipile\",\"url\":\"https:\\\/\\\/www.unipile.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@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\":\"it-IT\",\"@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":"Come ottenere e utilizzare il token API di Instagram per il successo di SaaS - Unipile","description":"Scoprite come ottenere e utilizzare con facilit\u00e0 un token API di Instagram. Questa guida aiuta gli sviluppatori SaaS a integrare la messaggistica utilizzando l'API unificata di 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\/it\/come-ottenere-il-token-api-di-instagram\/","og_locale":"it_IT","og_type":"article","og_title":"How to Get and Use Your Instagram API Token for SaaS Success - Unipile","og_description":"Learn how to get and use an Instagram API token with ease. This guide helps SaaS developers integrate messaging using Unipile\u2019s unified API.","og_url":"https:\/\/www.unipile.com\/it\/come-ottenere-il-token-api-di-instagram\/","og_site_name":"Unipile","article_publisher":"https:\/\/www.facebook.com\/unipilefr","article_published_time":"2025-04-18T09:16:47+00:00","article_modified_time":"2026-04-29T07:19:28+00:00","og_image":[{"width":648,"height":408,"url":"https:\/\/www.unipile.com\/wp-content\/uploads\/2025\/04\/instagram-api-access-3.png","type":"image\/png"}],"author":"Damien Girardeau","twitter_card":"summary_large_image","twitter_creator":"@UnipileAPI","twitter_site":"@UnipileAPI","twitter_misc":{"Scritto da":"Damien Girardeau","Tempo di lettura stimato":"17 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#article","isPartOf":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/"},"author":{"name":"Damien Girardeau","@id":"https:\/\/www.unipile.com\/#\/schema\/person\/a2ac44e22bdc27d497ce8b58716a673e"},"headline":"How to Get and Use Your Instagram API Token for SaaS Success","datePublished":"2025-04-18T09:16:47+00:00","dateModified":"2026-04-29T07:19:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/"},"wordCount":11991,"publisher":{"@id":"https:\/\/www.unipile.com\/#organization"},"image":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-04-api-token.png","articleSection":["API Guidelines"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/","url":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/","name":"Come ottenere e utilizzare il token API di Instagram per il successo di SaaS - Unipile","isPartOf":{"@id":"https:\/\/www.unipile.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#primaryimage"},"image":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#primaryimage"},"thumbnailUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-04-api-token.png","datePublished":"2025-04-18T09:16:47+00:00","dateModified":"2026-04-29T07:19:28+00:00","description":"Scoprite come ottenere e utilizzare con facilit\u00e0 un token API di Instagram. Questa guida aiuta gli sviluppatori SaaS a integrare la messaggistica utilizzando l'API unificata di Unipile.","breadcrumb":{"@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#primaryimage","url":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-04-api-token.png","contentUrl":"https:\/\/www.unipile.com\/wp-content\/uploads\/2026\/04\/ig-04-api-token.png","width":2400,"height":1600,"caption":"Step-by-step guide to get and manage your Instagram API token via Unipile"},{"@type":"BreadcrumbList","@id":"https:\/\/www.unipile.com\/how-to-get-instagram-api-token\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.unipile.com\/"},{"@type":"ListItem","position":2,"name":"How to Get and Use Your Instagram API Token for SaaS Success"}]},{"@type":"WebSite","@id":"https:\/\/www.unipile.com\/#website","url":"https:\/\/www.unipile.com\/","name":"Unipile","description":"Integrazione di messaggistica ed e-mail, connessione semplice tramite 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":"it-IT"},{"@type":"Organization","@id":"https:\/\/www.unipile.com\/#organization","name":"Unipile","url":"https:\/\/www.unipile.com\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@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":"it-IT","@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\/it\/wp-json\/wp\/v2\/posts\/270915","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/comments?post=270915"}],"version-history":[{"count":20,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/posts\/270915\/revisions"}],"predecessor-version":[{"id":274095,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/posts\/270915\/revisions\/274095"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/media\/278492"}],"wp:attachment":[{"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/media?parent=270915"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/categories?post=270915"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/tags?post=270915"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/www.unipile.com\/it\/wp-json\/wp\/v2\/post_folder?post=270915"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}