ApexSQL Log API allows for programmatic reading of SQL Server Transaction Log, enabling viewing and auditing of changes. It also offers SQL Server 2012 support.

This tool enables you to add schema and data auditing capabilities to your applications, which can help you to recover data from specific loss or damage without relying on full database restores. You can also audit schema and data changes directly from your .NET application, giving you complete control over all SQL log reading functions. Additionally, you can create custom change management and auditing solutions to fulfill your specific needs.
The ApexSQL Log API comes with numerous features that include improved performance, operational undo and redo, compressed backup auditing, SQL Server 2012 support, improved scalability, FIPS support, compressed table support, and more. It also supports additional SQL Server objects, types, and operations, passive auditing, transaction log backup support, sophisticated reporting, smart log reading, information filtering, operation details, unattended execution, and support for all SQL Server versions.
In conclusion, the ApexSQL Log API is a user-friendly tool that simplifies the process of auditing and change management. It comes packed with features that are designed to help you manage your SQL Server Transaction Log data with ease. Whether you are an experienced programmer or just getting started, this tool is a must-have in your software arsenal.
Version 2013.01: Hot-fix release
Version 2010.02: Major Feature / Medium Fix Release
Version 2008.06: Medium Fix Release
Version 2008.05: Medium Feature, Medium Fix release
Version 2005.11: initial release