{"id":78381,"date":"2017-07-09T19:00:44","date_gmt":"2017-07-09T19:00:44","guid":{"rendered":"http:\/\/www.esri.com\/arcgis-blog\/products\/product\/uncategorized\/arcgis-api-for-python-v1-2-is-here\/"},"modified":"2018-03-26T21:13:54","modified_gmt":"2018-03-26T21:13:54","slug":"arcgis-api-for-python-v1-2-is-here","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here","title":{"rendered":"ArcGIS API for Python v1.2 is Here!"},"author":7141,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[37101],"tags":[31601,26161,24341,28601],"industry":[],"product":[36841,36571,36551,36601],"class_list":["post-78381","blog","type-blog","status-publish","format-standard","hentry","category-announcements","tag-data-science","tag-new-release","tag-python","tag-sciences","product-api-python","product-arcgis-enterprise","product-arcgis-online","product-developers"],"acf":{"short_description":"Since its official debut in winter 2016, the ArcGIS API for Python has been a huge hit. The API caters to a wide spectrum of ArcGIS users...","flexible_content":[{"acf_fc_layout":"content","content":"<p>Since its official debut in winter 2016, the <a href=\"https:\/\/developers.arcgis.com\/python\/\" target=\"_blank\">ArcGIS API for Python<\/a> has been a huge hit. The API caters to a wide spectrum of ArcGIS users ranging from GIS administrators, DevOps, content publishers, GIS analysts, data scientists, developers and power users. The API provided these users with a Pythonic representation of their GIS.<\/p>\n<figure id=\"attachment_83529\" aria-describedby=\"caption-attachment-83529\" style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/sunflower_diagram.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-83529 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/sunflower_diagram-1024x575.jpg\" alt=\"ArcGIS API for Python user personas\" width=\"640\" height=\"359\" \/><\/a><figcaption id=\"caption-attachment-83529\" class=\"wp-caption-text\">Whom is the new Python API for?<\/figcaption><\/figure>\n<p>Since then, the team has been feverishly developing and expanding the capabilities of the API. We\u2019re very excited to announce the release of v1.2! It packs a number of major features, bug fixes, and enhancements to the API and the accompanying SDK.<\/p>\n<p>Below are some major enhancements in this release:<\/p>\n<p><strong>An intuitive and powerful raster API<\/strong> \u2013 a new way of working with imagery and raster datasets which we think scientists and analysts will fall in love with. The API exposes the <a href=\"https:\/\/developers.arcgis.com\/python\/guide\/raster-analysis-advanced-concepts\/\" target=\"_blank\">powerful dynamic raster functions as Python functions<\/a>, allowing users to <a href=\"https:\/\/developers.arcgis.com\/python\/sample-notebooks\/calculating-cost-surfaces-using-weighted-overlay-analysis\/\" target=\"_blank\"><em>express<\/em> their analyses<\/a> in an elegant and concise manner. This release brings map algebra to the web GIS, and is now as powerful as ever, thanks to distributed raster processing in ArcGIS Image Server.<\/p>\n<figure id=\"attachment_83151\" aria-describedby=\"caption-attachment-83151\" style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/an_expressive_raster_API.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-83151 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/an_expressive_raster_API-1024x1001.png\" alt=\"v1.2 of Python API introduces an expressive raster API\" width=\"640\" height=\"625\" \/><\/a><figcaption id=\"caption-attachment-83151\" class=\"wp-caption-text\">v1.2 of Python API introduces an expressive raster API for working with dynamic raster functions<\/figcaption><\/figure>\n<p><strong>DataFrames are now SpatialDataFrames<\/strong>\u00a0\u2013 Since day one, the Python API has integrated well with popular data analysis libraries such as Pandas, NumPy and the SciPy stack. In this release, we have extended pandas spatially and created <a href=\"http:\/\/esri.github.io\/arcgis-python-api\/apidoc\/html\/arcgis.features.toc.html#spatialdataframe\" target=\"_blank\">SpatialDataFrames<\/a>. These DataFrames are spatially aware and let users import and export geospatial data, perform spatial queries &amp; joins, and work with spatial data in a `pandorable` manner.<\/p>\n<p><strong>Building a distributed GIS<\/strong> \u2013 The automation ability of the Python API is remarkable. While administrators could use the Python API to build and configure their portals, now they can take it even further and establish <a href=\"http:\/\/server.arcgis.com\/en\/portal\/latest\/administer\/linux\/about-distributed-collaboration.htm\" target=\"_blank\">portal-to-portal collaborations<\/a>, join existing collaborations and grow their GIS into a distributed system. Collaborations allow data to flow across different organizations.<\/p>\n<figure id=\"attachment_83154\" aria-describedby=\"caption-attachment-83154\" style=\"width: 640px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/automating_a_distributed_GIS.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-83154 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/automating_a_distributed_GIS-1024x575.jpg\" alt=\"Automating a distributed GIS\" width=\"640\" height=\"359\" \/><\/a><figcaption id=\"caption-attachment-83154\" class=\"wp-caption-text\">Build a distributed GIS through collaborations with the Python API<\/figcaption><\/figure>\n<p><strong>Powerful GIS administration<\/strong> \u2013 a whole new <a href=\"http:\/\/esri.github.io\/arcgis-python-api\/apidoc\/html\/arcgis.gis.server.html\" target=\"_blank\">server sub module<\/a> allows administrators to administer and manage the ArcGIS servers powering their Enterprise. A new <a href=\"http:\/\/esri.github.io\/arcgis-python-api\/apidoc\/html\/arcgis.gis.admin.html\" target=\"_blank\">admin sub module<\/a> extends the ability of administrators to script and configure their enterprises or ArcGIS Online organizations, including theming, styling and managing credits.<\/p>\n<p>In addition to these features and capabilities, a number of additional enhancements and bug fixes have been included in this release. At v1.2 this API has become an even more powerful Python library for spatial analysis, mapping and GIS. We appreciate all the users that communicated with us via <a href=\"https:\/\/geonet.esri.com\/groups\/arcgis-python-api\/\" target=\"_blank\">GeoNet<\/a> and various other channels, reporting bugs and enhancements. It has been an amazing journey building this release.<\/p>\n<p>Join us at the Esri UC \u2013 We\u2019ve lined up a <a href=\"https:\/\/geonet.esri.com\/groups\/arcgis-python-api\/blog\/2017\/07\/09\/python-api-sessions-uc-2017\" target=\"_blank\">comprehensive set of technical sessions and demo theater presentations<\/a> at this year\u2019s Esri User Conference (held in Sand Diego, CA, July 10-14, 2017) to cater to every user persona we\u2019ve built this API for. Meet members of the Python team to share your feedback, ask questions or just hang out with us!\u00a0 We will be located in the Developer showcase area. We look forward to seeing you!<\/p>\n<p>&#8211; The Python API team<\/p>\n<p><a href=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/ArcGIS_API_for_Python_icon.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-thumbnail wp-image-83155 noIMGBackground\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2017\/07\/ArcGIS_API_for_Python_icon-150x150.png\" alt=\"Python API icon\" width=\"150\" height=\"150\" \/><\/a><\/p>\n"}],"authors":[{"ID":7141,"user_firstname":"Atma","user_lastname":"Mani","nickname":"atmamani","user_nicename":"atmamani","display_name":"Atma Mani","user_email":"AMani@esri.com","user_url":"","user_registered":"2018-03-02 00:19:21","user_description":"Atma Mani is a principal and lead product engineer for ArcGIS API for Python at Esri. He has over 13 years of experience working for private, academic and government research institutions, applying different facets of the geospatial technology. He holds a bachelor\u2019s in Engineering from College of Engineering, Anna University, India and a master\u2019s degree from University of Northern Iowa.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/12\/atma-headshot-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>ArcGIS API for Python v1.2 is Here!<\/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:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ArcGIS API for Python v1.2 is Here!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2018-03-26T21:13:54+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\"},\"author\":{\"name\":\"Atma Mani\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a0e86d9884ec4083185f0a185ba3e713\"},\"headline\":\"ArcGIS API for Python v1.2 is Here!\",\"datePublished\":\"2017-07-09T19:00:44+00:00\",\"dateModified\":\"2018-03-26T21:13:54+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\"},\"wordCount\":7,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"Data Science\",\"New Release\",\"python\",\"Sciences\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\",\"name\":\"ArcGIS API for Python v1.2 is Here!\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2017-07-09T19:00:44+00:00\",\"dateModified\":\"2018-03-26T21:13:54+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ArcGIS API for Python v1.2 is Here!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a0e86d9884ec4083185f0a185ba3e713\",\"name\":\"Atma Mani\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/12\/atma-headshot-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/12\/atma-headshot-213x200.jpg\",\"caption\":\"Atma Mani\"},\"description\":\"Atma Mani is a principal and lead product engineer for ArcGIS API for Python at Esri. He has over 13 years of experience working for private, academic and government research institutions, applying different facets of the geospatial technology. He holds a bachelor\u2019s in Engineering from College of Engineering, Anna University, India and a master\u2019s degree from University of Northern Iowa.\",\"sameAs\":[\"https:\/\/x.com\/atma_mani\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/atmamani\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"ArcGIS API for Python v1.2 is Here!","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.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here","og_locale":"en_US","og_type":"article","og_title":"ArcGIS API for Python v1.2 is Here!","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2018-03-26T21:13:54+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here"},"author":{"name":"Atma Mani","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a0e86d9884ec4083185f0a185ba3e713"},"headline":"ArcGIS API for Python v1.2 is Here!","datePublished":"2017-07-09T19:00:44+00:00","dateModified":"2018-03-26T21:13:54+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here"},"wordCount":7,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["Data Science","New Release","python","Sciences"],"articleSection":["Announcements"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here","name":"ArcGIS API for Python v1.2 is Here!","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2017-07-09T19:00:44+00:00","dateModified":"2018-03-26T21:13:54+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/announcements\/announcements\/arcgis-api-for-python-v1-2-is-here#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"ArcGIS API for Python v1.2 is Here!"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/a0e86d9884ec4083185f0a185ba3e713","name":"Atma Mani","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/12\/atma-headshot-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/12\/atma-headshot-213x200.jpg","caption":"Atma Mani"},"description":"Atma Mani is a principal and lead product engineer for ArcGIS API for Python at Esri. He has over 13 years of experience working for private, academic and government research institutions, applying different facets of the geospatial technology. He holds a bachelor\u2019s in Engineering from College of Engineering, Anna University, India and a master\u2019s degree from University of Northern Iowa.","sameAs":["https:\/\/x.com\/atma_mani"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/atmamani"}]}},"text_date":"July 9, 2017","author_name":"Atma Mani","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/atmamani","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2025\/08\/Newsroom-Keyart-Wide-1920-x-1080.jpg","primary_product":"ArcGIS API for Python","tag_data":[{"term_id":31601,"name":"Data Science","slug":"data-science","term_group":0,"term_taxonomy_id":31601,"taxonomy":"post_tag","description":"","parent":0,"count":46,"filter":"raw"},{"term_id":26161,"name":"New Release","slug":"new-release","term_group":0,"term_taxonomy_id":26161,"taxonomy":"post_tag","description":"","parent":0,"count":21,"filter":"raw"},{"term_id":24341,"name":"python","slug":"python","term_group":0,"term_taxonomy_id":24341,"taxonomy":"post_tag","description":"","parent":0,"count":171,"filter":"raw"},{"term_id":28601,"name":"Sciences","slug":"sciences","term_group":0,"term_taxonomy_id":28601,"taxonomy":"post_tag","description":"","parent":0,"count":82,"filter":"raw"}],"category_data":[{"term_id":37101,"name":"Announcements","slug":"announcements","term_group":0,"term_taxonomy_id":37101,"taxonomy":"category","description":"","parent":0,"count":1957,"filter":"raw"}],"product_data":[{"term_id":36841,"name":"ArcGIS API for Python","slug":"api-python","term_group":0,"term_taxonomy_id":36841,"taxonomy":"product","description":"","parent":36601,"count":151,"filter":"raw"},{"term_id":36571,"name":"ArcGIS Enterprise","slug":"arcgis-enterprise","term_group":0,"term_taxonomy_id":36571,"taxonomy":"product","description":"","parent":0,"count":972,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2419,"filter":"raw"},{"term_id":36601,"name":"Developers","slug":"developers","term_group":0,"term_taxonomy_id":36601,"taxonomy":"product","description":"","parent":0,"count":761,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=api-python","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/78381","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/7141"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=78381"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/78381\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=78381"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=78381"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=78381"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=78381"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=78381"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}