{"id":3494,"date":"2023-04-12T15:33:27","date_gmt":"2023-04-12T15:33:27","guid":{"rendered":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/"},"modified":"2026-01-20T16:11:19","modified_gmt":"2026-01-20T16:11:19","slug":"loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3","status":"publish","type":"post","link":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/","title":{"rendered":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3"},"content":{"rendered":"<table width=\"0\">\n<tbody>\n<tr>\n<td width=\"143\">Title:<\/td>\n<td width=\"479\"><em>Loading Data to IBM Planning Analytics using TM1Py and Pandas<\/em>\u00a0Part 3<\/td>\n<\/tr>\n<tr>\n<td width=\"143\">Author(s):<\/td>\n<td width=\"479\"><em>Paul Caggiano<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"143\">Application:<\/td>\n<td width=\"479\"><em>Planning Analytics, Python<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"143\">Software Version:<\/td>\n<td width=\"479\"><em>Planning Analytics Version 11.8.01300.1; Python 3.9.12<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"143\">Keywords:<\/td>\n<td width=\"479\"><em>TM1Py, Python, Planning Analytics, TM1, Pandas<\/em><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>This article is Part 3 of the series exploring how to integrate TM1Py with your IBM Planning Analytics (PA) instance to improve efficiency when loading data generated by a Python script.<\/p>\n<p>Part 1 of this series covers how to create a connection between TM1Py and your PA instance.<br \/>\nPart 2 of the series covers how to prepare your Pandas dataframe for upload to PA.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>Preparing your Cube for a Data Load<\/strong><\/p>\n<p>It is important to zero out the targeted intersection when loading data into a cube. This can be accomplished using the TM1py function <em>clear()<\/em> under the CellService functions.\u00a0 This function takes one required argument: &lt;cube&gt;, as well as keyword arguments for each cube dimension. To define an intersection, use MDX for each dimension to choose the elements to target and zero out. The example below shows a static method of doing this; however, utilizing Python code this can be made to be dynamic based on the data in your dataframe.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2575 aligncenter\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture4-1-300x54.png\" alt=\"\" width=\"833\" height=\"150\" \/><\/p>\n<p>Note that to call the clear function, you must reference your tm1 object \u2013 the <em>tm1<\/em> variable defined in Part 1 of this series \u2013 followed by referencing cell services, a built-in function from the TM1Py library; shown above as <em>cells<\/em>. The result is <em>tm1.cells.clear(). <\/em>Dimension names should be exactly the same as in PA, except spaces should be eliminated from dimension names (e.g., Financial Measures =&gt; <em>FinancialMeasures<\/em>).<\/p>\n<p><strong>Sending Data to PA Using TM1Py<\/strong><\/p>\n<p>The data is now ready to be to be sent to the cube.\u00a0 The function also falls under CellService functions: <em>write_dataframe()<\/em>. The following code will allow the data to be sent to the cube directly from the dataframe.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2576 aligncenter\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture5-1-300x25.png\" alt=\"\" width=\"624\" height=\"52\" \/><\/p>\n<p>Required arguments are:<\/p>\n<ol>\n<li>Cube_name \u2013 the cube to load to<\/li>\n<li>Data \u2013 The variable that contains your dataframe object<\/li>\n<\/ol>\n<p><em>Note that an optional argument <strong>increment = False<\/strong> was passed into the function. This is an important option, as it would increment values already in the cube. This does not, however, work the same as a CELLINCREMENTN as it will not increment two values with the same intersection in the source data. Setting <strong>increment = True<\/strong> will only increment to data already in the cube, not including multiple lines in the source data.<\/em><\/p>\n<p>Now, looking into the Finance cube, we can see that the data has been loaded in as expected.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2577 aligncenter\" src=\"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture6-1-300x186.png\" alt=\"\" width=\"585\" height=\"363\" \/><\/p>\n<p><strong>Closing Remarks<\/strong><\/p>\n<p>As this example suggests, using TM1Py can make an automated forecast more efficient. Eliminating the need for an ODBC connection that comes with longer loading times or managing many different output files and TI processes yields a more streamlined business process. The example above can be expanded upon using Python code. For example, the MDX queries for the zero-out step could be automated to include any specific element found in the dataframe dynamically. Further, TM1Py can be used within these scripts to look for elements that do not already exist in the dimension and create them with little human intervention. TM1Py is a powerful tool to integrate PA with Python-generated data. More information on the functionality of TM1Py can be found <a href=\"https:\/\/tm1py.readthedocs.io\/en\/latest\/api.html#tm1-services\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Title: Loading Data to IBM Planning Analytics using TM1Py and Pandas\u00a0Part 3 Author(s): Paul Caggiano Application: Planning Analytics, Python Software Version: Planning Analytics Version 11.8.01300.1; Python 3.9.12 Keywords: TM1Py, Python, Planning Analytics, TM1, Pandas &nbsp; This article is Part 3 of the series exploring how to integrate TM1Py with your IBM Planning Analytics (PA) instance&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[24],"tags":[38,36,51],"class_list":["post-3494","post","type-post","status-publish","format-standard","hentry","category-ibm","tag-how-tos","tag-planning-analytics","tag-planning-analytics-how-tos"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT\" \/>\n<meta property=\"og:description\" content=\"Title: Loading Data to IBM Planning Analytics using TM1Py and Pandas\u00a0Part 3 Author(s): Paul Caggiano Application: Planning Analytics, Python Software Version: Planning Analytics Version 11.8.01300.1; Python 3.9.12 Keywords: TM1Py, Python, Planning Analytics, TM1, Pandas &nbsp; This article is Part 3 of the series exploring how to integrate TM1Py with your IBM Planning Analytics (PA) instance&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/\" \/>\n<meta property=\"og:site_name\" content=\"QueBIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-04-12T15:33:27+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-20T16:11:19+00:00\" \/>\n<meta name=\"author\" content=\"agoddard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"agoddard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/\"},\"author\":{\"name\":\"agoddard\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"headline\":\"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3\",\"datePublished\":\"2023-04-12T15:33:27+00:00\",\"dateModified\":\"2026-01-20T16:11:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/\"},\"wordCount\":570,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Picture4-1-300x54.png\",\"keywords\":[\"How To\u2019s\",\"Planning Analytics\",\"Planning Analytics How To's\"],\"articleSection\":[\"IBM\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/\",\"name\":\"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Picture4-1-300x54.png\",\"datePublished\":\"2023-04-12T15:33:27+00:00\",\"dateModified\":\"2026-01-20T16:11:19+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#primaryimage\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Picture4-1-300x54.png\",\"contentUrl\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/Picture4-1-300x54.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#website\",\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/\",\"name\":\"QueBIT\",\"description\":\"QueBIT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/#\\\/schema\\\/person\\\/e52d72da0fd2f5f70d189343fe4f5084\",\"name\":\"agoddard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g\",\"caption\":\"agoddard\"},\"sameAs\":[\"https:\\\/\\\/quebit.com\\\/askquebit\"],\"url\":\"https:\\\/\\\/quebit.com\\\/askquebit\\\/author\\\/agoddard\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT","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:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/","og_locale":"en_US","og_type":"article","og_title":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT","og_description":"Title: Loading Data to IBM Planning Analytics using TM1Py and Pandas\u00a0Part 3 Author(s): Paul Caggiano Application: Planning Analytics, Python Software Version: Planning Analytics Version 11.8.01300.1; Python 3.9.12 Keywords: TM1Py, Python, Planning Analytics, TM1, Pandas &nbsp; This article is Part 3 of the series exploring how to integrate TM1Py with your IBM Planning Analytics (PA) instance&hellip;","og_url":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/","og_site_name":"QueBIT","article_published_time":"2023-04-12T15:33:27+00:00","article_modified_time":"2026-01-20T16:11:19+00:00","author":"agoddard","twitter_card":"summary_large_image","twitter_misc":{"Written by":"agoddard","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#article","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/"},"author":{"name":"agoddard","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"headline":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3","datePublished":"2023-04-12T15:33:27+00:00","dateModified":"2026-01-20T16:11:19+00:00","mainEntityOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/"},"wordCount":570,"commentCount":0,"image":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture4-1-300x54.png","keywords":["How To\u2019s","Planning Analytics","Planning Analytics How To's"],"articleSection":["IBM"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/","url":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/","name":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3 - QueBIT","isPartOf":{"@id":"https:\/\/quebit.com\/askquebit\/#website"},"primaryImageOfPage":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#primaryimage"},"image":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#primaryimage"},"thumbnailUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture4-1-300x54.png","datePublished":"2023-04-12T15:33:27+00:00","dateModified":"2026-01-20T16:11:19+00:00","author":{"@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084"},"breadcrumb":{"@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#primaryimage","url":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture4-1-300x54.png","contentUrl":"https:\/\/quebit.com\/askquebit\/wp-content\/uploads\/2023\/01\/Picture4-1-300x54.png"},{"@type":"BreadcrumbList","@id":"https:\/\/quebit.com\/askquebit\/loading-data-to-ibm-planning-analytics-using-tm1py-and-pandas-part-3\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/quebit.com\/askquebit\/"},{"@type":"ListItem","position":2,"name":"How Do I Load Data to IBM Planning Analytics Using TM1py and Pandas? \u2013 Part 3"}]},{"@type":"WebSite","@id":"https:\/\/quebit.com\/askquebit\/#website","url":"https:\/\/quebit.com\/askquebit\/","name":"QueBIT","description":"QueBIT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/quebit.com\/askquebit\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/quebit.com\/askquebit\/#\/schema\/person\/e52d72da0fd2f5f70d189343fe4f5084","name":"agoddard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d817b364cff1d66116debde8d1c85e5e76eeece9c5ae731b19276a6040231455?s=96&d=mm&r=g","caption":"agoddard"},"sameAs":["https:\/\/quebit.com\/askquebit"],"url":"https:\/\/quebit.com\/askquebit\/author\/agoddard\/"}]}},"_links":{"self":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/comments?post=3494"}],"version-history":[{"count":3,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3494\/revisions"}],"predecessor-version":[{"id":5085,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/posts\/3494\/revisions\/5085"}],"wp:attachment":[{"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/media?parent=3494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/categories?post=3494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quebit.com\/askquebit\/wp-json\/wp\/v2\/tags?post=3494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}