Is there any API endpoint available for Fastdatamasker services?
I dont believe we have a REST API for Fast Data Masker at this time, CA TDM now has its own communities page so I would suggest you post the question to the TDM communities page CA Test Data Manager
So, is there any way i look to run fastdatamasker and mask the data without opening exe?
I'm not sure of your specific use case, but typically, I only use the FDM GUI to build the masking rules, not execute the masking itself.
I then execute the masking run using the .bat file that is created when you ‘Save Mask' (choose this rather than ‘Save & Run Mask') - I run this from a CMD prompt open in the folder wherever I am saving the mask.
If you look inside the .bat file, you'll see that there is a java command line that references the FDM class paths and the specific mask csv and options files.
For certain cases where I need some manipulation of the data before or after the masking, this .bat file can be embedded within another batch script (for example).
(There are also install notes for adding FDM to a Linux machine, if you want to run FDM somewhere other than your main TDM server).
Does any of the above get you closer to what you'd like to achieve?
OK - so I should have read ahead a little - I see this is a duplicate of Anil's answer to https://communities.ca.com/thread/241795093-fastdatamasker-headless
Better to have your question answered twice than not at all :-)
Retrieving data ...