You can use the SOAP web services or the REST APIs if you want to export and import CSV file packages outside of the Setup and Maintenance work area.
To submit export and import processes using web services or APIs, you need the Export Import Functional Setups User (ORA_ASM_FUNCTIONAL_SETUPS_USER_ABSTRACT) role, and a role with task-specific privileges to enter and modify setup data.
If you intend to handle setup data for an offering, you might need an appropriate application administrator role as well.