@Sasidharan T,
Blue Prism doesn't currently expose an "API" per se. As the documentation
@shashank.kumar280 has shared shows, there is an HTTP interface you can use for interacting directly with runtime resource PCs. There's also AutomateC.exe, which is a command-line interface you can use to gather all sorts of information relative to your BP deployment.
Both interfaces are documented in the Help system. Additionally, you can always create a process to interact with Control Room in the same way you would create a bot to interact with any other UI-based application.
Cheers,
------------------------------
Eric Wilson
Director, Partner Integrations for Digital Exchange
Blue Prism
------------------------------