With blank scope it might not work and yes user scope is needed for data service insert
one workaround you can use it to create a process and expose the process as api to external user and in the process add the data to data service…to expose you have orchestrator api start job
cheers