The ArcGIS API for Python provides many options for moving content between organizations, a common workflow used by many web GIS managers. This session outlines different approaches for moving content based on specific item types and your desired workflow. We’ll establish standard terminology around cloning, migration, and promotion, take a deep dive into how the clone_items() method works, and briefly discuss migrating group content. We’ll conclude with best practices for working with specific item types and troubleshooting strategies when items may not migrate as expected.