Yes. Algo Trading can be done with Swing APIs. The client needs to develop their own trade strategies and can place the automated trades through Swing API.
Important Note: As a broker, TradeSmart, does not offer trading strategies. They need to be completely developed or owned by the client. Moreover, the client needs to procure the concerned approvals (exchange related) for the deployed trading logic or strategies.