> Full Neon documentation index: https://neon.com/docs/llms.txt

# Data API updates, Instagres improvements, and more

## Data API updates

We've made several major improvements to the Data API (Beta):

### _Build your first app_ quick start

The Data API page now includes a new **Build your first app** tab with a streamlined setup flow. This new tab lets you clone our note-taking demo app directly from the UI using your project's credentials, making it easy to get started with the Data API.

![data api configuration page](https://neon.com/docs/changelog/data_api_config_page.png)

Once set up, you can follow our tutorials to learn [Data API queries](https://neon.com/docs/data-api/demo) and [Row-Level Security](https://neon.com/docs/guides/rls-tutorial) using the same [demo app](https://github.com/neondatabase-labs/neon-data-api-neon-auth).

### SQL-to-PostgREST converter tool

We've added a new converter tool to help you translate existing SQL queries into PostgREST syntax. Useful for developers migrating from direct SQL queries or learning PostgREST patterns.

![sql to postgrest converter](https://neon.com/docs/changelog/sql_postgrest_converter.png)

Try the converter [here](https://neon.com/docs/data-api/sql-to-rest).

### Rust-based architecture for better performance

We've rebuilt the Data API from the ground up in Rust while maintaining 100% PostgREST compatibility. This new architecture delivers better performance, multi-tenancy support, and improved resource efficiency, while maintaining the same PostgREST API.

Learn more in our [Data API docs](https://neon.com/docs/data-api/get-started) or read about the architectural improvements in our [blog post](https://neon.com/blog/a-postgrest-compatible-data-api-now-on-neon).

## Instagres (formerly Neon Launchpad) updates

We've shipped several improvements to [Instagres](https://neon.com/docs/reference/claimable-postgres), our tool for instant Postgres database provisioning without configuration or account creation.

- **Streamlined CLI**: The `npx neon-new` command now runs entirely in your terminal with no browser interaction or CAPTCHA required.
- **New claim command**: We added a `neon-new claim` command that launches the claim URL in your browser, letting you easily claim the database to your Neon account if you want to keep it.
- **Better Vite integration**: The Vite plugin for Instagres now outputs a named export for improved auto-completion, adds `envPrefix` support for public environment variable prefixes, and adds Vite 7 to `peerDependencies`. Learn more about the Vite plugin [here](https://neon.com/docs/reference/claimable-postgres#vite-plugin).

Try Instagres at [neon.new](https://neon.new/) or get started with `npx neon-new`. **Update:** The CLI was `npx neondb` at the time of this release; it's now `npx neon-new`.

<details>

<summary>**Snapshots API**</summary>

- Added `restored_from` and `restored_as` fields to [branch API](https://api-docs.neon.tech/reference/getprojectbranch) responses, providing better tracking of snapshot restore relationships for AI agents and automated workflows. These fields show which snapshot was used to restore a branch and which branch was replaced during restoration.

</details>
