Google, StackExchange and GeoNet have been less fruitful than I had imagined for a seemingly bread and butter task. I currently manage data on an ArcGIS Online Group (Organizational account) and have multiple shapefiles to upload and serve. I don't want to package them as a database - I want the individual shapefiles to be listed individually with their specific metadata, filename, etc. My best solution is to upload shapefiles individually - let's say 5 - 30 at a time on a weekly basis. I really want to script this and seems the ArcGIS package on Python has this functionality? I use Python.
I would appreciate links to any scripts, packages or python code to help me get started. I do have access to Arc Pro as well. Thanks.