{"id":2084,"date":"2021-12-08T10:00:00","date_gmt":"2021-12-08T08:00:00","guid":{"rendered":"https:\/\/alexdev.it\/?p=2084"},"modified":"2021-11-16T10:03:59","modified_gmt":"2021-11-16T08:03:59","slug":"engagebot-pro-api-system","status":"publish","type":"post","link":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/","title":{"rendered":"EngageBot.PRO API System"},"content":{"rendered":"\n<p class=\"has-normal-font-size wp-block-paragraph\">The EngageBot.PRO API System was created by AlexDev, who as a complete web development company, also deals with the development of advanced <strong>REST APIs<\/strong> for systems equipped with relational databases.<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, a SMM panel connected to <a href=\"https:\/\/engagebot.pro\" target=\"_blank\" rel=\"noreferrer noopener\">EngageBot.PRO<\/a>, or many more integrations)<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a \u201creadable\u201d format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be.<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">In this article we will talk about the <a href=\"https:\/\/engagebot.pro\" target=\"_blank\" rel=\"noreferrer noopener\">EngageBot.PRO API System<\/a>, but it is possible to create APIs for any type of system.<\/p>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<h3 id=\"how-an-api-system-works\" class=\"wp-block-heading\">How an API System works<\/h3>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full is-resized\"><img data-recalc-dims=\"1\" fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/nadkjayfl5sx11ke52lp.jpeg?resize=750%2C315&ssl=1\" alt=\"How an API system works (and the API System for EngageBot.PRO)\" class=\"wp-image-2078\" width=\"750\" height=\"315\" srcset=\"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/nadkjayfl5sx11ke52lp.jpeg?w=1000&ssl=1 1000w, https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/nadkjayfl5sx11ke52lp.jpeg?resize=300%2C126&ssl=1 300w, https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/nadkjayfl5sx11ke52lp.jpeg?resize=768%2C323&ssl=1 768w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><figcaption>How an API system works (and the API System for EngageBot.PRO)<\/figcaption><\/figure><\/div>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">As mentioned above, an API system is capable of transforming information contained in a system into something readable by other systems.<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">In a future article we will look at the details together, but for now here\u2019s an idea of \u200b\u200bwhat they can do:<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>CREATE<\/strong> new items, by writing data (for example, adding a new photo to a database)<\/li><li><strong>READ<\/strong> the items, for example an orders list<\/li><li><strong>DELETE<\/strong> some items, for example canceling a post<\/li><li><strong>EDIT<\/strong> existing items<\/li><\/ul>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">They can be used for example to create new orders within a supplier\u2019s panel every time an order is created on their site,<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">or add a photo to EngageBot.PRO from an external site, and much more.<\/p>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<div style=\"height:9px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h3 id=\"the-engagebot-pro-api-system\" class=\"wp-block-heading\">The EngageBot.PRO API System<\/h3>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">The API system created for EngageBot.PRO is not yet in its final phase, but in version 0.5, but it is already able to allow any external system to automate many of the features.<\/p>\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"650\" height=\"366\" src=\"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/rest-api-tutorial-rest-api-architecture.png?resize=650%2C366&ssl=1\" alt=\"Its documentation was produced and released with POSTMAN\" class=\"wp-image-2080\" srcset=\"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/rest-api-tutorial-rest-api-architecture.png?w=650&ssl=1 650w, https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/11\/rest-api-tutorial-rest-api-architecture.png?resize=300%2C169&ssl=1 300w\" sizes=\"(max-width: 650px) 100vw, 650px\" \/><figcaption>Its documentation was produced and released with POSTMAN<\/figcaption><\/figure><\/div>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\">The system now allows you to:<\/p>\n\n<ul class=\"wp-block-list\"><li>Read the groups list<\/li><li>Gather informations regarding a specific group<\/li><li>Read the list of users<\/li><li>Read the list of photos<\/li><li>Delete a photo<\/li><li>Read the list of pending photos<\/li><li>Add a photo in pending list<\/li><li>Delete a photo from the pending list<\/li><li>Read the autodrop list<\/li><li>Add an autodrop<\/li><li>Delete an autodrop<\/li><li>Read the Autodrop LOG<\/li><li>Read the Whitelist users<\/li><li>Add a whitelist user<\/li><li>Delete a whitelist user<\/li><li>Read the LOG of deleted whitelist users<\/li><li>Read the Blacklist<\/li><li>Add a user in blacklist<\/li><li>Delete a user from blacklist<\/li><li>Read the blacklist log<\/li><li>Read the must follow list<\/li><li>Add a must follow user<\/li><li>Delete a must follow user<\/li><li>Read the list of must follow users deleted<\/li><\/ul>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">All this can be filtered according to various filters, and 100% customizable, as if the operation were carried out from the EngageBot.PRO portal.<\/p>\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<p class=\"wp-block-paragraph\">The documentation is simple and intuitive, and already comes with code examples and answers of various kinds<\/p>\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link\" href=\"https:\/\/engagebot.pro\/api\" target=\"_blank\" rel=\"noreferrer noopener\">READ THE DOCS<\/a><\/div>\n<\/div>\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<h3 id=\"how-to-use-the-engagebot-pro-api-system\" class=\"wp-block-heading\">How to use the EngageBot.PRO API System<\/h3>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">The EngageBot.PRO is used by exploiting the <strong>Token of the Telegram Bot as an API token<\/strong>, thus protecting access from malicious people:<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">Only users in possession of the token can then make requests to the API.<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">The API allows for 30 requests per minute, and requires an active EngageBot.PRO subscription.<\/p>\n\n<h4 id=\"example-add-a-photo-to-the-waiting-list\" class=\"wp-block-heading\">EXAMPLE: Add a photo to the waiting list<\/h4>\n\n<p class=\"wp-block-paragraph\">The system will have to send a POST request to the engagebot.pro API, containing the link of the photo, and the group in which you want to publish it<\/p>\n\n<pre class=\"wp-block-code\"><code>curl --location --request POST 'https:\/\/api.engagebot.pro\/pending_photos' \\\n--form 'url=\"https:\/\/www.instagram.com\/p\/CPTpIu6tMay\/\"' \\\n--form 'priority=\"10\"' \\\n--form 'silent_repost=\"0\"' \\\n--form 'silent_post=\"0\"' \\\n--form 'reposts=\"0\"' \\\n--form 'group_id=\"-1001135535210\"'<\/code><\/pre>\n\n<p class=\"wp-block-paragraph\">The system will then respond in one of the following ways:<\/p>\n\n<h4 id=\"success-of-the-api-system-for-engagebot-pro\" class=\"wp-block-heading\">SUCCESS of the API System for EngageBot.PRO<\/h4>\n\n<pre class=\"wp-block-code\"><code>{\n  \"success\": true,\n  \"data\": {\n    \"id\": \"4953374\",\n    \"group_id\": \"-1001135535210\",\n    \"telegram_user_id\": null,\n    \"reposts\": \"0\",\n    \"author_username\": \"alessandrovisintainer\",\n    \"media_id\": \"2581587931453245106\",\n    \"url\": \"https:\/\/www.instagram.com\/p\/CPTpIu6tMay\",\n    \"created_timestamp\": 1624096759,\n    \"is_repost\": false,\n    \"priority\": \"10\",\n    \"silent_repost\": \"0\",\n    \"silent_post\": \"0\"\n  }\n}<\/code><\/pre>\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h4 id=\"error-you-do-not-have-access-to-this-group\" class=\"wp-block-heading\">ERROR: You do not have access to this group<\/h4>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">In case you are trying to add a photo in a group where the bot is not admin, the error received will be as follows:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"success\": false,\n  \"error\": \"Unable to access this resource\"\n}<\/code><\/pre>\n\n<div style=\"height:12px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<h4 id=\"error-wrong-request\" class=\"wp-block-heading\">ERROR: WRONG REQUEST<\/h4>\n\n<p class=\"wp-block-paragraph\">In case a field is missing, or a wrong value is specified, the answer will be the following:<\/p>\n\n<pre class=\"wp-block-code\"><code>{\n  \"success\": false,\n  \"error\": \"Missing Priority property\"\n}<\/code><\/pre>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<h3 id=\"conclusions\" class=\"wp-block-heading\">Conclusions<\/h3>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">As you may have guessed from this explanation, although very technical, using the API system for a developer is extremely simple, and allows you to perform any operation.<\/p>\n\n<p class=\"has-normal-font-size wp-block-paragraph\">Having an API system in your system will allow integrations with any external system, improving the use and quality of your services.<\/p>\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<h4 id=\"have-you-understood-our-potential-and-are-we-in-line-with-your-needs\" class=\"wp-block-heading\"><strong>Have you understood our potential and are we in line with your needs?<\/strong><\/h4>\n\n<p class=\"wp-block-paragraph\">The one described in this article is a product <strong>custom made<\/strong> for a customer and is not resold, but if it has made you understand <strong>what we can do<\/strong> and you are interested in making <strong>YOUR CUSTOMIZED PRODUCT<\/strong>, contact us now!<\/p>\n\n<p class=\"wp-block-paragraph\">You will receive the utmost professionalism and the best service, at a <strong>very low price!<\/strong><\/p>\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75 has-custom-font-size animated bounce has-normal-font-size\"><a class=\"wp-block-button__link has-nv-site-bg-color has-nv-c-1-background-color has-text-color has-background\" href=\"https:\/\/t.me\/TheDevAle\" style=\"border-radius:20px\" target=\"_blank\" rel=\"noreferrer noopener\">CONTACT US NOW<\/a><\/div>\n<\/div>\n\n<hr class=\"wp-block-separator is-style-wide\"\/>\n\n<h3 id=\"%e2%ad%90%ef%b8%8f-contact-us-right-now-%e2%ad%90%ef%b8%8f\" class=\"wp-block-heading\"><strong>\u2b50\ufe0f<\/strong> <strong>CONTACT US RIGHT NOW<\/strong> \u2b50\ufe0f<\/h3>\n\n<p class=\"wp-block-paragraph\">\ud83d\udcde <strong>Telegram:<\/strong> <a href=\"https:\/\/t.me\/TheDevAle\" target=\"_blank\" rel=\"noreferrer noopener\">@TheDevAle<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">\ud83d\udc65 <strong>Group:<\/strong> <a href=\"https:\/\/t.me\/AlexDevGroup\" target=\"_blank\" rel=\"noreferrer noopener\">@AlexDevGroup<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">\ud83c\uddee\ud83c\uddf9 <strong>Canale AlexDev:<\/strong> <a href=\"https:\/\/t.me\/AlexDev_IT\" target=\"_blank\" rel=\"noreferrer noopener\">@AlexDev_IT <\/a> <\/p>\n\n<p class=\"wp-block-paragraph\">\ud83c\uddec\ud83c\udde7 <strong>AlexDev Channel:<\/strong> <a href=\"https:\/\/t.me\/AlexDev_EN\" target=\"_blank\" rel=\"noreferrer noopener\">@AlexDev_EN<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases.\nThis kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations)\nA custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &#8220;readable&#8221; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be.\nIn this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.\n","protected":false},"author":1,"featured_media":2093,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_themeisle_gutenberg_block_has_review":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"powered_cache_disable_cache":false,"powered_cache_disable_lazyload":false,"powered_cache_disable_css_optimization":false,"powered_cache_disable_js_optimization":false,"csco_singular_sidebar":"","csco_page_header_type":"","csco_appearance_grid":"","csco_page_load_nextpost":"","csco_post_video_location":[],"csco_post_video_location_hash":"","csco_post_video_url":"","csco_post_video_bg_start_time":0,"csco_post_video_bg_end_time":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[20],"tags":[383,390,384,387,388,391,141,90,385,389,386,91],"class_list":["post-2084","post","type-post","status-publish","format-standard","has-post-thumbnail","category-portfolio-en","tag-api-en","tag-api-system","tag-automatic-api","tag-automation","tag-connection","tag-custom-development","tag-engagebot-en","tag-engagebot-pro-en","tag-engagebot-pro-api","tag-rest-en","tag-rest-api","tag-updates","cs-entry","cs-video-wrap"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &quot;readable&quot; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"AlexDev\"\/>\n\t<meta name=\"google-site-verification\" content=\"hOSpqnpXKVX4v1UEsF2OrqTpeUnq1ZTy9_M-1CXqDJQ\" \/>\n\t<meta name=\"keywords\" content=\"api,api system,automatic api,automation,connection,custom development,engagebot,engagebot.pro,engagebot.pro api,rest,rest api,updates,portfolio\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"AlexDev.IT\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"EngageBot.PRO API System \u00bb AlexDev.IT\" \/>\n\t\t<meta property=\"og:description\" content=\"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &quot;readable&quot; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif\" \/>\n\t\t<meta property=\"og:image:width\" content=\"3840\" \/>\n\t\t<meta property=\"og:image:height\" content=\"3840\" \/>\n\t\t<meta property=\"article:tag\" content=\"api\" \/>\n\t\t<meta property=\"article:tag\" content=\"api system\" \/>\n\t\t<meta property=\"article:tag\" content=\"automatic api\" \/>\n\t\t<meta property=\"article:tag\" content=\"automation\" \/>\n\t\t<meta property=\"article:tag\" content=\"connection\" \/>\n\t\t<meta property=\"article:tag\" content=\"custom development\" \/>\n\t\t<meta property=\"article:tag\" content=\"engagebot\" \/>\n\t\t<meta property=\"article:tag\" content=\"engagebot.pro\" \/>\n\t\t<meta property=\"article:tag\" content=\"engagebot.pro api\" \/>\n\t\t<meta property=\"article:tag\" content=\"rest\" \/>\n\t\t<meta property=\"article:tag\" content=\"rest api\" \/>\n\t\t<meta property=\"article:tag\" content=\"updates\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-12-08T08:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-11-16T08:03:59+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/thedevale\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@AlexDev_IT\" \/>\n\t\t<meta name=\"twitter:title\" content=\"EngageBot.PRO API System \u00bb AlexDev.IT\" \/>\n\t\t<meta name=\"twitter:description\" content=\"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &quot;readable&quot; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@AlexDev_IT\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"AlexDev\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#article\",\"name\":\"EngageBot.PRO API System \\u00bb AlexDev.IT\",\"headline\":\"EngageBot.PRO API System\",\"author\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/author\\\/alexdev\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/alexdev.it\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/engagebotapi.png?fit=1080%2C1080&ssl=1\",\"width\":1080,\"height\":1080,\"caption\":\"API EngageBot.PRO\"},\"datePublished\":\"2021-12-08T10:00:00+02:00\",\"dateModified\":\"2021-11-16T10:03:59+02:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#webpage\"},\"articleSection\":\"Portfolio, API, API System, Automatic API, Automation, Connection, Custom Development, EngageBot, EngageBot.PRO, EngageBot.PRO API, REST, REST API, Updates, Required\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/alexdev.it\\\/en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/category\\\/portfolio-en\\\/#listItem\",\"name\":\"Portfolio\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/category\\\/portfolio-en\\\/#listItem\",\"position\":2,\"name\":\"Portfolio\",\"item\":\"https:\\\/\\\/alexdev.it\\\/en\\\/category\\\/portfolio-en\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#listItem\",\"name\":\"EngageBot.PRO API System\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#listItem\",\"position\":3,\"name\":\"EngageBot.PRO API System\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/category\\\/portfolio-en\\\/#listItem\",\"name\":\"Portfolio\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#organization\",\"name\":\"AlexDev\",\"description\":\"Telegram Bots, Web & AI\",\"url\":\"https:\\\/\\\/alexdev.it\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/alexdev.it\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Alexdev_logo_animato_3840.gif?fit=3840%2C3840&ssl=1\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#organizationLogo\",\"width\":3840,\"height\":3840},\"image\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/thedevale\",\"https:\\\/\\\/twitter.com\\\/AlexDev_IT\",\"https:\\\/\\\/instagram.com\\\/alessandrovisintainer\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/77700063\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/devale\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/author\\\/alexdev\\\/#author\",\"url\":\"https:\\\/\\\/alexdev.it\\\/en\\\/author\\\/alexdev\\\/\",\"name\":\"AlexDev\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/9c63326a6289b5d1404806f519d8c677f6443483e4c28f58153857122b5634fc?s=96&d=retro&r=g\",\"width\":96,\"height\":96,\"caption\":\"AlexDev\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#webpage\",\"url\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/\",\"name\":\"EngageBot.PRO API System \\u00bb AlexDev.IT\",\"description\":\"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a \\\"readable\\\" format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/author\\\/alexdev\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/author\\\/alexdev\\\/#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/alexdev.it\\\/wp-content\\\/uploads\\\/2021\\\/12\\\/engagebotapi.png?fit=1080%2C1080&ssl=1\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#mainImage\",\"width\":1080,\"height\":1080,\"caption\":\"API EngageBot.PRO\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/portfolio-en\\\/engagebot-pro-api-system\\\/#mainImage\"},\"datePublished\":\"2021-12-08T10:00:00+02:00\",\"dateModified\":\"2021-11-16T10:03:59+02:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/alexdev.it\\\/en\\\/\",\"name\":\"AlexDev.IT\",\"alternateName\":\"AlexDev\",\"description\":\"Telegram Bots, Web & AI\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/alexdev.it\\\/en\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"EngageBot.PRO API System \u00bb AlexDev.IT","description":"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a \"readable\" format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.","canonical_url":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/","robots":"max-image-preview:large","keywords":"api,api system,automatic api,automation,connection,custom development,engagebot,engagebot.pro,engagebot.pro api,rest,rest api,updates,portfolio","webmasterTools":{"google-site-verification":"hOSpqnpXKVX4v1UEsF2OrqTpeUnq1ZTy9_M-1CXqDJQ","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#article","name":"EngageBot.PRO API System \u00bb AlexDev.IT","headline":"EngageBot.PRO API System","author":{"@id":"https:\/\/alexdev.it\/en\/author\/alexdev\/#author"},"publisher":{"@id":"https:\/\/alexdev.it\/en\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/12\/engagebotapi.png?fit=1080%2C1080&ssl=1","width":1080,"height":1080,"caption":"API EngageBot.PRO"},"datePublished":"2021-12-08T10:00:00+02:00","dateModified":"2021-11-16T10:03:59+02:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#webpage"},"isPartOf":{"@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#webpage"},"articleSection":"Portfolio, API, API System, Automatic API, Automation, Connection, Custom Development, EngageBot, EngageBot.PRO, EngageBot.PRO API, REST, REST API, Updates, Required"},{"@type":"BreadcrumbList","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/#listItem","position":1,"name":"Home","item":"https:\/\/alexdev.it\/en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/category\/portfolio-en\/#listItem","name":"Portfolio"}},{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/category\/portfolio-en\/#listItem","position":2,"name":"Portfolio","item":"https:\/\/alexdev.it\/en\/category\/portfolio-en\/","nextItem":{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#listItem","name":"EngageBot.PRO API System"},"previousItem":{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#listItem","position":3,"name":"EngageBot.PRO API System","previousItem":{"@type":"ListItem","@id":"https:\/\/alexdev.it\/en\/category\/portfolio-en\/#listItem","name":"Portfolio"}}]},{"@type":"Organization","@id":"https:\/\/alexdev.it\/en\/#organization","name":"AlexDev","description":"Telegram Bots, Web & AI","url":"https:\/\/alexdev.it\/en\/","logo":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif?fit=3840%2C3840&ssl=1","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#organizationLogo","width":3840,"height":3840},"image":{"@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#organizationLogo"},"sameAs":["https:\/\/facebook.com\/thedevale","https:\/\/twitter.com\/AlexDev_IT","https:\/\/instagram.com\/alessandrovisintainer","https:\/\/www.linkedin.com\/company\/77700063","https:\/\/www.linkedin.com\/in\/devale\/"]},{"@type":"Person","@id":"https:\/\/alexdev.it\/en\/author\/alexdev\/#author","url":"https:\/\/alexdev.it\/en\/author\/alexdev\/","name":"AlexDev","image":{"@type":"ImageObject","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/9c63326a6289b5d1404806f519d8c677f6443483e4c28f58153857122b5634fc?s=96&d=retro&r=g","width":96,"height":96,"caption":"AlexDev"}},{"@type":"WebPage","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#webpage","url":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/","name":"EngageBot.PRO API System \u00bb AlexDev.IT","description":"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a \"readable\" format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/alexdev.it\/en\/#website"},"breadcrumb":{"@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#breadcrumblist"},"author":{"@id":"https:\/\/alexdev.it\/en\/author\/alexdev\/#author"},"creator":{"@id":"https:\/\/alexdev.it\/en\/author\/alexdev\/#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/12\/engagebotapi.png?fit=1080%2C1080&ssl=1","@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#mainImage","width":1080,"height":1080,"caption":"API EngageBot.PRO"},"primaryImageOfPage":{"@id":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/#mainImage"},"datePublished":"2021-12-08T10:00:00+02:00","dateModified":"2021-11-16T10:03:59+02:00"},{"@type":"WebSite","@id":"https:\/\/alexdev.it\/en\/#website","url":"https:\/\/alexdev.it\/en\/","name":"AlexDev.IT","alternateName":"AlexDev","description":"Telegram Bots, Web & AI","inLanguage":"en-US","publisher":{"@id":"https:\/\/alexdev.it\/en\/#organization"}}]},"og:locale":"en_US","og:site_name":"AlexDev.IT","og:type":"article","og:title":"EngageBot.PRO API System \u00bb AlexDev.IT","og:description":"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &quot;readable&quot; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.","og:url":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/","og:image":"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif","og:image:secure_url":"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif","og:image:width":3840,"og:image:height":3840,"article:tag":["api","api system","automatic api","automation","connection","custom development","engagebot","engagebot.pro","engagebot.pro api","rest","rest api","updates"],"article:published_time":"2021-12-08T08:00:00+00:00","article:modified_time":"2021-11-16T08:03:59+00:00","article:publisher":"https:\/\/facebook.com\/thedevale","twitter:card":"summary_large_image","twitter:site":"@AlexDev_IT","twitter:title":"EngageBot.PRO API System \u00bb AlexDev.IT","twitter:description":"AlexDev, as a complete web development company, is also involved in the development of advanced REST APIs for systems with relational databases. This kind of API can be applied to any pre-existing system, allowing the interaction between systems that previously could not be connected (try to imagine a calendar and an administrative portal, or an automatic payment system and a telegram bot, or a sales portal and an automatic supplier, an SMM panel connected to EngageBot.PRO, or many other integrations) A custom API takes care of transforming the messages sent by one of the two systems, and converting it into a &quot;readable&quot; format for the other system, so that they can communicate without interruptions, making automatic processes that previously could not be. In this article we will talk about the EngageBot.PRO API System, but it is possible to create APIs for any type of system.","twitter:creator":"@AlexDev_IT","twitter:image":"https:\/\/alexdev.it\/wp-content\/uploads\/2023\/01\/Alexdev_logo_animato_3840.gif","twitter:label1":"Written by","twitter:data1":"AlexDev","twitter:label2":"Est. reading time","twitter:data2":"4 minutes"},"aioseo_meta_data":{"post_id":"2084","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-03-24 14:50:53","updated":"2025-06-03 20:34:13","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/alexdev.it\/en\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/alexdev.it\/en\/category\/portfolio-en\/\" title=\"Portfolio\">Portfolio<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tEngageBot.PRO API System\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/alexdev.it\/en\/"},{"label":"Portfolio","link":"https:\/\/alexdev.it\/en\/category\/portfolio-en\/"},{"label":"EngageBot.PRO API System","link":"https:\/\/alexdev.it\/en\/portfolio-en\/engagebot-pro-api-system\/"}],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/alexdev.it\/wp-content\/uploads\/2021\/12\/engagebotapi.png?fit=1080%2C1080&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/posts\/2084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/comments?post=2084"}],"version-history":[{"count":0,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/posts\/2084\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/media\/2093"}],"wp:attachment":[{"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/media?parent=2084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/categories?post=2084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/alexdev.it\/en\/wp-json\/wp\/v2\/tags?post=2084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}