Our users are uploading assets with special characters and spaces in the file names. So, We want to validate the name of the asset, Remove the special characters and spaces and set the new name. Is there an API available to do so ?
Yes - you can use the AssetManager API. See this article -- Scott's Digital Community: Uploading files to Adobe Experience Manager DAM using AssetManager API
we are using OOTB create button to upload asset file to dam. We don't want to create a custom file upload .