Hi Amit,
If you can somehow make a Remote Function Call (RFC), then Function Module /SAPSLL/API_1006_SYNCH_MASS is the API to use for uploading the Product Master record.
Otherwise I think you will need to write your own upload program, based on the code in the above module.
Regards,
Dave