{"id":3526,"date":"2026-04-02T14:37:35","date_gmt":"2026-04-02T13:37:35","guid":{"rendered":"https:\/\/france.magicsoftware.com\/blog\/?p=3526"},"modified":"2026-04-09T15:15:05","modified_gmt":"2026-04-09T14:15:05","slug":"opentelemetry-magicxpi-amazon-cloud-watch","status":"publish","type":"post","link":"https:\/\/france.magicsoftware.com\/blog\/magic-xpi\/opentelemetry-magicxpi-amazon-cloud-watch\/","title":{"rendered":"OpenTelemetry \u2013 Magicxpi \u2013 Amazon Cloud Watch"},"content":{"rendered":"\n<p><strong>Goal<\/strong> : Send Magicxpi ActivityLog to OpenTelemetryCollector and export it to Amazon Cloud Watch<\/p>\n\n\n\n<p><strong>Prerequisites <\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>OpenTelemetry (OTEL) Collector installed on your linux machine<\/li>\n\n\n\n<li>AWS account to Access AWS service with your AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY<\/li>\n\n\n\n<li>IMM up and running with correct timezone and a Magic xpi project sample<\/li>\n<\/ul>\n\n\n\n<p>1\/ Sign in https:\/\/&lt;region>.console.aws.amazon.com\/<\/p>\n\n\n\n<p>&lt;region> = eu-west-1  for my example<\/p>\n\n\n\n<p>After signing, search for Cloud Watch<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"978\" height=\"178\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG2.png\" alt=\"\" class=\"wp-image-3532\" style=\"aspect-ratio:5.494776578000176;width:681px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG2.png 978w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG2-300x55.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG2-768x140.png 768w\" sizes=\"auto, (max-width: 978px) 100vw, 978px\" \/><\/figure>\n\n\n\n<p>Choose Log Management on the left Menu<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"791\" height=\"837\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG3.png\" alt=\"\" class=\"wp-image-3534\" style=\"aspect-ratio:0.9450584325878356;width:427px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG3.png 791w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG3-284x300.png 284w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG3-768x813.png 768w\" sizes=\"auto, (max-width: 791px) 100vw, 791px\" \/><\/figure>\n\n\n\n<p>2\/ Create a log group <strong><em>(magicxpi)<\/em><\/strong> and a log stream<strong><em>(magicxpistream)<\/em><\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"256\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4-1024x256.png\" alt=\"\" class=\"wp-image-3538\" style=\"aspect-ratio:4.000183116645303;width:948px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4-1024x256.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4-300x75.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4-768x192.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4-1536x385.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG4.png 1897w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"402\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5-1024x402.png\" alt=\"\" class=\"wp-image-3540\" style=\"aspect-ratio:2.549631498572472;width:961px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5-1024x402.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5-300x118.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5-768x301.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5-1536x602.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG5.png 1902w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>3\/ Define your OTEL config file in your home directory on your OTEL collector linux machine<\/p>\n\n\n\n<p>In the <strong>exporters<\/strong> section, you have to add the awscloudwatchlogs section with the relevant information.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"833\" height=\"195\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG6.png\" alt=\"\" class=\"wp-image-3542\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG6.png 833w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG6-300x70.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG6-768x180.png 768w\" sizes=\"auto, (max-width: 833px) 100vw, 833px\" \/><\/figure>\n\n\n\n<p>In the <strong>service\/pipelines\/logs<\/strong> section, set the value <strong>awscloudwatchlogs<\/strong> in the <strong>exporters<\/strong> key<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"623\" height=\"455\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG7.png\" alt=\"\" class=\"wp-image-3544\" style=\"aspect-ratio:1.369290473246789;width:511px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG7.png 623w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG7-300x219.png 300w\" sizes=\"auto, (max-width: 623px) 100vw, 623px\" \/><\/figure>\n\n\n\n<p>4\/ (* optionnal) if you want to export only the Magic xpi BAM (messagetypeid=50) and Magic xpi Messages (messagetypeid=14), you have to fill the <strong>processors<\/strong> section in the yaml config file like below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"829\" height=\"683\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG8.png\" alt=\"\" class=\"wp-image-3548\" style=\"aspect-ratio:1.2137677014939032;width:521px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG8.png 829w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG8-300x247.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG8-768x633.png 768w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><\/figure>\n\n\n\n<p>Then you need to set values for key <strong>processors<\/strong> in the <strong>service\/pipelines\/logs<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"657\" height=\"368\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG9.png\" alt=\"\" class=\"wp-image-3550\" style=\"aspect-ratio:1.785359432720479;width:516px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG9.png 657w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG9-300x168.png 300w\" sizes=\"auto, (max-width: 657px) 100vw, 657px\" \/><\/figure>\n\n\n\n<p>Finally, your OTEL config file should look like below<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"738\" height=\"864\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG10.png\" alt=\"\" class=\"wp-image-3553\" style=\"aspect-ratio:0.8541794769776105;width:391px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG10.png 738w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG10-256x300.png 256w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/figure>\n\n\n\n<p>5\/Start the OTEL Collector process<\/p>\n\n\n\n<p>You must set in the docker run command :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>AWS_ACCESS_KEY_ID<\/li>\n\n\n\n<li>AWS_SECRET_ACCESS_KEY<\/li>\n\n\n\n<li>AWS_REGION<\/li>\n\n\n\n<li>otel config file<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"38\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1-1024x38.png\" alt=\"\" class=\"wp-image-3557\" style=\"aspect-ratio:26.958041958041957;width:1176px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1-1024x38.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1-300x11.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1-768x28.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1-1536x57.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG11-1.png 1834w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>6\/ Magic xpi project<\/p>\n\n\n\n<p>I&rsquo;ve created a simple Magic xpi project that send 2 BAM messages and 1 Save message<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"306\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12-1024x306.png\" alt=\"\" class=\"wp-image-3558\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12-1024x306.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12-300x90.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12-768x230.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12-1536x460.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG12.png 1661w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>7\/ Start the Magic xpi project et set the OTEL URL endpoint in the monitor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"171\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13-1024x171.png\" alt=\"\" class=\"wp-image-3561\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13-1024x171.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13-300x50.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13-768x128.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13-1536x257.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG13.png 1885w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>7\/ After executing the flow, you should collect the BAM et Save messages in the CloudWatch monitoring<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"346\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14-1024x346.png\" alt=\"\" class=\"wp-image-3563\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14-1024x346.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14-300x101.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14-768x259.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14-1536x518.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG14.png 1879w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>8\/To build your dashboard, you can click first in the <strong>View In Logs Insights<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"408\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15-1024x408.png\" alt=\"\" class=\"wp-image-3565\" style=\"aspect-ratio:2.509861744092528;width:881px;height:auto\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15-1024x408.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15-300x120.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15-768x306.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15-1536x612.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG15.png 1860w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then you can pass this query :<\/p>\n\n\n\n<p><strong><em>fields\u00a0body.messagestring<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>|\u00a0filter\u00a0body.messagestring\u00a0=\u00a0\u00ab\u00a0Invoice\u00a0\u00bb\u00a0or\u00a0body.messagestring\u00a0=\u00a0\u00ab\u00a0Delivery\u00a0\u00bb<\/em><\/strong><\/p>\n\n\n\n<p><strong><em>|\u00a0stats\u00a0count()\u00a0by\u00a0body.messagestring<\/em><\/strong><\/p>\n\n\n\n<p>Then choose a pie in the visualization and add to dashboard<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"506\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16-1024x506.png\" alt=\"\" class=\"wp-image-3567\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16-1024x506.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16-300x148.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16-768x379.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16-1536x759.png 1536w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG16.png 1800w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>9\/ Click on Dashboard menu<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"317\" src=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG17-1-1024x317.png\" alt=\"\" class=\"wp-image-3570\" srcset=\"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG17-1-1024x317.png 1024w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG17-1-300x93.png 300w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG17-1-768x238.png 768w, https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG17-1.png 1454w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Goal : Send Magicxpi ActivityLog to OpenTelemetryCollector and export it to Amazon Cloud Watch Prerequisites : 1\/ Sign in https:\/\/&lt;region>.console.aws.amazon.com\/ &lt;region> = eu-west-1 for my example After signing, search for Cloud Watch Choose Log Management on the left Menu 2\/ Create a log group (magicxpi) and a log stream(magicxpistream) 3\/ Define your OTEL config file [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3574,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[35,100,4,97,70],"tags":[51,98,99,71],"class_list":["post-3526","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-magic-xpi-magic-xpi","category-cloudwatch","category-magic-xpi","category-observability","category-opentelemetry","tag-cloud","tag-cloudwatch","tag-observability","tag-opentelemetry"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/france.magicsoftware.com\/blog\/wp-content\/uploads\/2026\/04\/ACW1_MG1-2.png","_links":{"self":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/comments?post=3526"}],"version-history":[{"count":26,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3526\/revisions"}],"predecessor-version":[{"id":3571,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/posts\/3526\/revisions\/3571"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/media\/3574"}],"wp:attachment":[{"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/media?parent=3526"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/categories?post=3526"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/france.magicsoftware.com\/blog\/wp-json\/wp\/v2\/tags?post=3526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}