T-SQL REST API Integrations

Build a Snapshot Backup Catalog in Pure Storage with SQL Server 2025’s Native REST API

I’m really excited to share some new functionality in SQL Server 2025 combined with some innovations in FlashArray’s REST API. In this post, I’m going to show you how to build a snapshot backup catalog using FlashArray Protection Group Tags and orchestrating the work using SQL Server 2025’s new native REST integration. With this solution, you will have the ability to query your snapshots by database name, creation time, instance name, or really any other interesting metadata that you want to add.

T-SQL REST API Integration in SQL Server 2025: Streamlining T-SQL Snapshot Backups

In this post, I’ll walk you through a T-SQL script that creates application-consistent snapshots on Pure Storage FlashArray, all from within SQL Server, no external tooling. SQL Server 2025 introduces a powerful new feature: the sp_invoke_external_rest_endpoint stored procedure. This enhancement makes calling REST APIs directly from T-SQL easier than ever. Combining this new capability with Pure Storage’s API allows us to orchestrate snapshot operations seamlessly, with no external tools or scripts required.