{"id":978652,"date":"2020-08-18T09:00:02","date_gmt":"2020-08-18T16:00:02","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=978652"},"modified":"2020-12-29T08:23:59","modified_gmt":"2020-12-29T16:23:59","slug":"create-a-classic-workforce-project-with-arcgis-api-for-python","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python","title":{"rendered":"Create a Classic Workforce project with ArcGIS API for Python"},"author":10102,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[23261],"tags":[748222,24341,748232],"industry":[],"product":[36591,36841,36701],"class_list":["post-978652","blog","type-blog","status-publish","format-standard","hentry","category-field-mobility","tag-classic-project","tag-python","tag-workforce-script","product-apps","product-api-python","product-workforce"],"acf":{"short_description":"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python. ","flexible_content":[{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\">The <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/product\/field-mobility\/whats-new-in-arcgis-workforce\/\">August 2020 release of ArcGIS Workforce<\/a> allows you to create projects that are enabled for offline use.<\/span><\/span><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\"> Projects created prior to this release are now categorized as <strong>Classic projects<\/strong> and listed in the <\/span><\/span><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\">Classic<\/span><\/span><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\">\u00a0section of the\u00a0<\/span><\/span><strong><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\">Projects<\/span><\/span><\/strong><span class=\"TextRun SCXW21582496 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW21582496 BCX0\">\u00a0page.\u00a0<\/span><\/span><span class=\"EOP SCXW21582496 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":978872,"id":978872,"title":"classic projects and projects enabled for offline use","filename":"classic-projects-and-projects-enabled-for-offline-use.png","filesize":16212,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\/classic-projects-and-projects-enabled-for-offline-use","alt":"Project page displaying projects enabled for offline use and Classic projects","author":"10102","description":"","caption":"","name":"classic-projects-and-projects-enabled-for-offline-use","status":"inherit","uploaded_to":978652,"date":"2020-08-17 16:45:49","modified":"2020-08-17 16:46:08","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":928,"height":768,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","medium-width":315,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","medium_large-width":768,"medium_large-height":636,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","large-width":928,"large-height":768,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","1536x1536-width":928,"1536x1536-height":768,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","2048x2048-width":928,"2048x2048-height":768,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use-562x465.png","card_image-width":562,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/classic-projects-and-projects-enabled-for-offline-use.png","wide_image-width":928,"wide_image-height":768}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">While you can<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">\u00a0continue to manage your Classic projects using the Workforce web app,<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\"> clicking\u00a0<\/span><\/span><strong><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">Create Project<\/span><\/span><\/strong><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\"> will only create projects enabled for offline use in ArcGIS Workforce.<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">To create Classic project<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">s for use in Workforce for ArcGIS,<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">\u00a0you must<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">use\u00a0<\/span><\/span><a class=\"Hyperlink SCXW55553672 BCX0\" href=\"https:\/\/developers.arcgis.com\/python\/\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW55553672 BCX0\" data-ccp-charstyle=\"Hyperlink\">ArcGIS API for Python<\/span><\/span><\/a><span class=\"TextRun SCXW55553672 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW55553672 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW55553672 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span class=\"TextRun SCXW168876966 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW168876966 BCX0\">Follow along with this blog post to install ArcGIS API for Python and create a Classic project.\u00a0<\/span><\/span><span class=\"EOP SCXW168876966 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><strong><em><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">Note:<\/span><\/span><\/em><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">\u00a0<\/span><\/span><\/strong><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">Classic projects will only work in the Classic version of\u00a0<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">the mobile app<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">, listed as Workforce for ArcGIS<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">.<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">They will not appear in ArcGIS Workforce<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">. The icons for the different store listings are shown below.<\/span><\/span><\/p>\n"},{"acf_fc_layout":"image","image":{"ID":979192,"id":979192,"title":"workforce_listings_300","filename":"workforce_listings_300.png","filesize":17473,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\/workforce_listings_300","alt":"Workforce for ArcGIS and ArcGIS Workforce store listings","author":"10102","description":"","caption":"","name":"workforce_listings_300","status":"inherit","uploaded_to":978652,"date":"2020-08-17 17:19:26","modified":"2020-08-17 17:19:46","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":375,"height":224,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","medium-width":375,"medium-height":224,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","medium_large-width":375,"medium_large-height":224,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","large-width":375,"large-height":224,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","1536x1536-width":375,"1536x1536-height":224,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","2048x2048-width":375,"2048x2048-height":224,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","card_image-width":375,"card_image-height":224,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/workforce_listings_300.png","wide_image-width":375,"wide_image-height":224}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">For information on migrating Classic projects to projects<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">\u00a0that<\/span><\/span><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">\u00a0will appear in ArcGIS Workforce, see\u00a0<\/span><\/span><a class=\"Hyperlink SCXW247735145 BCX0\" href=\"https:\/\/doc.arcgis.com\/en\/workforce\/android-phone\/help\/create-your-first-project.htm#ESRI_SECTION1_DB05A7A2D8C14BA88313D83CE4EDA622\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun Underlined SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW247735145 BCX0\" data-ccp-charstyle=\"Hyperlink\">Migrate Classic project<\/span><\/span><span class=\"TextRun Underlined SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW247735145 BCX0\" data-ccp-charstyle=\"Hyperlink\">s<\/span><\/span><\/a><span class=\"TextRun SCXW247735145 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW247735145 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW247735145 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Install ArcGIS API for Python<\/h2>\n<p><span data-contrast=\"auto\">To automate and script Workforce projects, and to create a Classic project, you must use <\/span><span data-contrast=\"auto\">ArcGIS API for Python 1.8.3 or later.\u00a0<\/span><span data-contrast=\"auto\">To learn how to install ArcGIS API for Python, see <\/span><a href=\"https:\/\/developers.arcgis.com\/python\/guide\/install-and-set-up\/\"><span data-contrast=\"none\">Install and set up ArcGIS API for Python<\/span><\/a><span data-contrast=\"auto\">.\u00a0<\/span><\/p>\n<p><span class=\"TextRun SCXW25555050 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW25555050 BCX0\">Once\u00a0<\/span><\/span><span class=\"TextRun SCXW25555050 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW25555050 BCX0\">you&#8217;ve installed ArcGIS API for Python<\/span><\/span><span class=\"TextRun SCXW25555050 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW25555050 BCX0\">, you are ready to create a Classic project<\/span><\/span><span class=\"TextRun SCXW25555050 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW25555050 BCX0\">.\u00a0<\/span><\/span><span class=\"EOP SCXW25555050 BCX0\" data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<h2>Create a Classic project<\/h2>\n<p><span data-contrast=\"none\">Complete the following steps in either a Python script or Python console.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">First, import the ArcGIS library:<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<pre><code style=\"padding: 0.5em;color: #333;background: #f8f8f8\">\r\n<span style=\"color: #333;font-weight: bold\">import<\/span> arcgis \r\n<\/code><\/pre>\n"},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">Next<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">,<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">log in to your ArcGIS Online account<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">\u00a0<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">using<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">\u00a0your\u00a0<\/span><\/span><span class=\"TextRun SCXW60892983 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW60892983 BCX0\">login credentials:<\/span><\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<pre><code style=\"padding: 0.5em;color: #333;background: #f8f8f8\">\r\ngis = arcgis.gis.GIS(<span style=\"color: #d14\">\"https:\/\/arcgis.com\"<\/span>, <span style=\"color: #d14\">\"&lt;username&gt;\"<\/span>, <span style=\"color: #d14\">\"&lt;password&gt;\"<\/span>)\r\n<\/code><\/pre>\n"},{"acf_fc_layout":"content","content":"<p><span class=\"TextRun SCXW170939569 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW170939569 BCX0\">Finally<\/span><\/span><span class=\"TextRun SCXW170939569 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW170939569 BCX0\">, run the following command to create a Classic project<\/span><\/span><span class=\"TextRun SCXW170939569 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW170939569 BCX0\">, also known as a version 1 project<\/span><\/span><span class=\"TextRun SCXW170939569 BCX0\" lang=\"EN-US\" xml:lang=\"EN-US\" data-contrast=\"auto\"><span class=\"NormalTextRun SCXW170939569 BCX0\">. Be sure to give your project a meaningful title and summary:<\/span><\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<pre><code style=\"padding: 0.5em;color: #333;background: #f8f8f8\">\r\nversion1_project = arcgis.apps.workforce.create_project(<span style=\"color: #d14\">\"&lt;project-title&gt;\"<\/span>, <span style=\"color: #d14\">\"&lt;project-summary&gt;\"<\/span>, major_version=<span style=\"color: #008080\">1<\/span>) \r\n<\/code><\/pre>\n"},{"acf_fc_layout":"content","content":"<p><span data-contrast=\"auto\">After\u00a0<\/span><span data-contrast=\"auto\">running this<\/span><span data-contrast=\"auto\">\u00a0command,<\/span><span data-contrast=\"auto\">\u00a0the\u00a0<\/span><span data-contrast=\"auto\">Classic project<\/span><span data-contrast=\"auto\">\u00a0is created and<\/span><span data-contrast=\"auto\">\u00a0appears in the Workforce web app<\/span><span data-contrast=\"auto\">.\u00a0<\/span><span data-contrast=\"auto\">You can configure the<\/span><span data-contrast=\"auto\">\u00a0Classic<\/span><span data-contrast=\"auto\">\u00a0project\u00a0<\/span><span data-contrast=\"auto\">in<\/span><span data-contrast=\"auto\">\u00a0<\/span><span data-contrast=\"auto\">the web app or with\u00a0<\/span><span data-contrast=\"auto\">the\u00a0<\/span><a href=\"https:\/\/developers.arcgis.com\/python\/api-reference\/arcgis.apps.workforce.html\"><span data-contrast=\"auto\">Workforce module in ArcGIS API For Python<\/span><\/a><span data-contrast=\"auto\">.\u00a0<\/span><span data-ccp-props=\"{&quot;201341983&quot;:0,&quot;335551550&quot;:1,&quot;335551620&quot;:1,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n<p><span data-contrast=\"auto\">For more information on working with Classic projects, see\u00a0<\/span><a href=\"https:\/\/doc.arcgis.com\/en\/workforce\/ipad\/help\/create-your-first-project-classic.htm\"><span data-contrast=\"auto\">Create your first project (Classic)<\/span><\/a><span data-contrast=\"auto\">\u00a0or\u00a0<\/span><a href=\"https:\/\/doc.arcgis.com\/en\/workforce\/ipad\/help\/workforce-schema-classic.htm\"><span data-contrast=\"auto\">Automate and Script Workforce (<\/span><span data-contrast=\"auto\">Classic)<\/span><\/a><span data-contrast=\"auto\">.\u00a0<\/span><span data-ccp-props=\"{&quot;134233279&quot;:true,&quot;201341983&quot;:0,&quot;335559685&quot;:720,&quot;335559739&quot;:160,&quot;335559740&quot;:259}\">\u00a0<\/span><\/p>\n"}],"authors":[{"ID":10102,"user_firstname":"Joshua","user_lastname":"Clifford","nickname":"Joshua Clifford","user_nicename":"jclifford","display_name":"Josh Clifford","user_email":"jclifford@esri.com","user_url":"","user_registered":"2019-11-13 14:04:25","user_description":"Josh is a Product Engineering Writer with a background in geography and comparative literature. When he isn't writing for the field apps team, he enjoys reading short stories, trying new recipes, and playing his bass clarinet.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/josh-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":817981,"post_author":"10102","post_date":"2020-05-05 08:20:02","post_date_gmt":"2020-05-05 15:20:02","post_content":"","post_title":"Automate Workforce with ArcGIS API for Python","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"automate-workforce-with-arcgis-api-for-python","to_ping":"","pinged":"","post_modified":"2020-07-01 12:34:33","post_modified_gmt":"2020-07-01 19:34:33","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=817981","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":953621,"post_author":"3651","post_date":"2020-08-04 02:00:37","post_date_gmt":"2020-08-04 09:00:37","post_content":"","post_title":"What's New in ArcGIS Workforce","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"whats-new-in-arcgis-workforce","to_ping":"","pinged":"","post_modified":"2020-08-04 14:05:22","post_modified_gmt":"2020-08-04 21:05:22","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=953621","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"5","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2020\/08\/create_classic_card_red_outline.jpg","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/workforce.png"},"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>Create a Classic Workforce project with ArcGIS API for Python<\/title>\n<meta name=\"description\" content=\"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.\" \/>\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\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Create a Classic Workforce project with ArcGIS API for Python\" \/>\n<meta property=\"og:description\" content=\"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\" \/>\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=\"2020-12-29T16:23:59+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\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\"},\"author\":{\"name\":\"Josh Clifford\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/b0e4e3021ce4a7adbf874d9b17119003\"},\"headline\":\"Create a Classic Workforce project with ArcGIS API for Python\",\"datePublished\":\"2020-08-18T16:00:02+00:00\",\"dateModified\":\"2020-12-29T16:23:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\"},\"wordCount\":10,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"classic project\",\"python\",\"workforce script\"],\"articleSection\":[\"Field Operations\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\",\"name\":\"Create a Classic Workforce project with ArcGIS API for Python\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2020-08-18T16:00:02+00:00\",\"dateModified\":\"2020-12-29T16:23:59+00:00\",\"description\":\"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a Classic Workforce project with ArcGIS API for Python\"}]},{\"@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\/b0e4e3021ce4a7adbf874d9b17119003\",\"name\":\"Josh Clifford\",\"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\/2022\/03\/josh-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/josh-213x200.jpg\",\"caption\":\"Josh Clifford\"},\"description\":\"Josh is a Product Engineering Writer with a background in geography and comparative literature. When he isn't writing for the field apps team, he enjoys reading short stories, trying new recipes, and playing his bass clarinet.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/josh-clifford-62389b149\/\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/jclifford\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Create a Classic Workforce project with ArcGIS API for Python","description":"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.","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\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python","og_locale":"en_US","og_type":"article","og_title":"Create a Classic Workforce project with ArcGIS API for Python","og_description":"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2020-12-29T16:23:59+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\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python"},"author":{"name":"Josh Clifford","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/b0e4e3021ce4a7adbf874d9b17119003"},"headline":"Create a Classic Workforce project with ArcGIS API for Python","datePublished":"2020-08-18T16:00:02+00:00","dateModified":"2020-12-29T16:23:59+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python"},"wordCount":10,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["classic project","python","workforce script"],"articleSection":["Field Operations"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python","name":"Create a Classic Workforce project with ArcGIS API for Python","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2020-08-18T16:00:02+00:00","dateModified":"2020-12-29T16:23:59+00:00","description":"Learn how to create a Classic project for use in Workforce for ArcGIS using ArcGIS API for Python.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/workforce\/field-mobility\/create-a-classic-workforce-project-with-arcgis-api-for-python#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Create a Classic Workforce project with ArcGIS API for Python"}]},{"@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\/b0e4e3021ce4a7adbf874d9b17119003","name":"Josh Clifford","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\/2022\/03\/josh-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/josh-213x200.jpg","caption":"Josh Clifford"},"description":"Josh is a Product Engineering Writer with a background in geography and comparative literature. When he isn't writing for the field apps team, he enjoys reading short stories, trying new recipes, and playing his bass clarinet.","sameAs":["https:\/\/www.linkedin.com\/in\/josh-clifford-62389b149\/"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/jclifford"}]}},"text_date":"August 18, 2020","author_name":"Josh Clifford","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/jclifford","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/workforce.png","primary_product":"ArcGIS Workforce","tag_data":[{"term_id":748222,"name":"classic project","slug":"classic-project","term_group":0,"term_taxonomy_id":748222,"taxonomy":"post_tag","description":"","parent":0,"count":2,"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":748232,"name":"workforce script","slug":"workforce-script","term_group":0,"term_taxonomy_id":748232,"taxonomy":"post_tag","description":"","parent":0,"count":2,"filter":"raw"}],"category_data":[{"term_id":23261,"name":"Field Operations","slug":"field-mobility","term_group":0,"term_taxonomy_id":23261,"taxonomy":"category","description":"","parent":0,"count":616,"filter":"raw"}],"product_data":[{"term_id":36591,"name":"Apps","slug":"apps","term_group":0,"term_taxonomy_id":36591,"taxonomy":"product","description":"","parent":0,"count":648,"filter":"raw"},{"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":36701,"name":"ArcGIS Workforce","slug":"workforce","term_group":0,"term_taxonomy_id":36701,"taxonomy":"product","description":"","parent":36591,"count":66,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=workforce","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/978652","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\/10102"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=978652"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/978652\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=978652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=978652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=978652"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=978652"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=978652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}