Back to Templates

Database Virtualization API Starter

Combine data from multiple sources into a unified API.

No items found.

The Database Virtualization API Starter template demonstrates how effortlessly developers can create APIs in RAW that integrate data from multiple databases into a single, unified API. This template is designed for both individual developers and teams who want a hands-on introduction to RAW's data virtualization capabilities, making it a simple starting point for building APIs that combine data from various sources. It is ideal for:

  • Developers building APIs that span multiple backend systems.
  • Developers who want to use SQL queries for data integration across multiple databases.
  • Teams needing to build APIs quickly that serve data from multiple sources.

This starter includes prebuilt endpoints that demonstrate RAW’s data virtualization features. It uses mock data to simulate real databases, which can be easily replaced with live connections. It includes:

  • Prebuilt Queries: Includes examples for retrieving data, aggregating results, and combining filters.
  • Query parameters: Query and filter data based on parameters.
  • Data joins: Seamlessly query and join data from multiple sources in a single API.

What You Get

By deploying this template, you’ll receive:

With this starter, you’ll receive:

  • Ready-to-Use REST API: A fully deployed API within your RAW account, complete with working data endpoints.
  • Sample Data Endpoints: Example endpoints showcasing various capabilities.
  • Integrated Development Environment:
    • Modify the source code of each API endpoint easily.
    • Create new endpoints, view, test, and debug them quickly.
    • Add metadata to your API, and export it as an OpenAPI catalog for easy development of client applications.
    • And much more, including security, team collaboration features, etc.
  • And It's Free! The template is free to use and deploy.

How to Get Started

  1. Deploy the API:
    • Click the “Get Started” button to deploy the template.
    • If you don’t have an account, you’ll be prompted to create one for free. Deployment and account setup are seamless—just one click away!
  2. Explore the API:
    • Access your API immediately inside the RAW application.
    • View endpoint details and invoke them directly to see how they function.
  3. Customize as Needed:
    • Modify the API to suit your requirements!
    • Once you’re satisfied, re-publish the changes to make your new mock API available instantly.

The source code for this template is available on GitHub.

Want to learn more?

Just reach out and we’ll get in touch as soon as possible!

Start for free today.
No credit card required.