• Features
  • Developers
    Back to main menu

    Api generation

    • What is Dreamfactory?
    • About Us
    • Docs
    • Guide

    API RESOURCES

    • Case Studies
    • White Papers
    • Academy
    • API Calculator
      Open Source

    Trending Blog topics

    • API Generation
    • Microservices
    • API Management
    • SOAP to REST
    • MS SQL Server
    • Postgres
    • Compare DreamFactory
    • Tutorials
    • Snowflake
  • Connectors
    Back to main menu

    SQL DatabasE

    MS SQL Server
    Snowflake
    MySQL
    SAP HANA (On-Premise)
    Oracle
    IBM DB2
    See all SQL Database

    NoSQL Database

    MongoDB
    Azure Document DB
    Azure Cosmos DB
    CouchDB
    Amazon DynamoDB
    Apache Cassandra
    See all NoSQL Database

    Cloud File & Object Storage

    S3
    Azureblob
    FTP/SFTP
    Local Storage
    GridFS
    Rackspace Cloud Files
    See all Cloud File & Object Storage

    CRM & SaaS

    SOAP to REST
    Salesforce
    See all CRM & SaaS

    Integrate all of your enterprise data on a single secure platform.

    See all Integrations
  • SQL Server
  • Snowflake
  • AI
  • Blog
FREE 30 Minute Demo
Menu toggle
New!
New feature content goes here as CTA

DreamFactory
Features

DreamFactory is the secure, on-prem AI data gateway that gives AI and applications governed REST API access to enterprise data. REST APIs, not SQL. Identity passthrough, not service accounts.
Your security infrastructure, not ours.
Book an Architecture Session
Try it on Snowflake Marketplace
Start a Free Trial
Self-Hosted / On-Prem
Database & Network
API Generation
RBAC & Security
API Scripting
Self-Hosted / On-Prem

Your Infrastructure. Your Data.

Deploy on-prem, in your VPC, or completely air-gapped. Your data never touches external servers. Run on bare metal, VMs, or containers. This is not an option we offer. It is the only way we work.

Portable and Stateless

Push package files between instances using the REST API or Admin Console for fast migrations across environments. Scalable and portable across your entire infrastructure.

Governed API Publishing

Expose as many APIs and API keys as you need. Apply role-based access control to every endpoint. AI and applications access data the same way: through governed REST endpoints that respect your security policies.

Admin console

Centrally manage the entire platform from one console. Complete oversight of API endpoints, access controls, and audit logs. All admin capabilities are also exposed as a REST API to automate repetitive tasks.

Try for Free
Book an Architecture Session
Database & Network API Generation

Connect to 30+ Databases Instantly

Point DreamFactory at any database and get a fully documented REST API. Integrate natively with SQL Server, Oracle, Snowflake, MySQL, PostgreSQL, MongoDB, SAP HANA, and more. No custom connectors. No plumbing.

Production-Ready in Minutes

Auto-generated REST endpoints for data, schema, functions, stored procedures, and API parameters for complex filters, pagination, sorting, related table joins, and virtual foreign keys. Full CRUD operations out of the box.

Unlimited API Creation and Volume

Generate unlimited REST APIs in your environment with no artificial limits on endpoints, keys, or call volume. One consistent interface whether you are querying Snowflake or MongoDB.

Auto-Generated OpenAPI Documentation

Every connected data source gets interactive OpenAPI (Swagger) documentation automatically. Always in sync with your actual schema. No manual spec writing.

Book an Architecture Session
RBAC & Security

Federated Access and Data Governance

AI data access through APIs you control, not database connections you don't. GDPR and HIPAA compliant. Authentication suite includes OAuth, Active Directory, LDAP, OpenID, Okta, Auth0, and SAML. Your existing security infrastructure does the work.

Complete Audit Logging

Every API call is logged with real user identity. The built-in ELK stack provides flexible reporting on all API traffic. Audit logs show real people, not service accounts. You know exactly who accessed what, even when AI is the intermediary.

Role-Based Access Control (RBAC)

Granular RBAC on every API endpoint. Control exactly which tables, fields, and operations each role can access. Apply different policies for AI agents versus human users. Identity passthrough preserves row-level security.

API Key Management

APIs are secured by default with API keys and limited access. Instantly roll keys and reissue as needed. No elevated service account privileges required.

Book an Architecture Session
Scripting & Business Logic

Service-Side scripting

Attach pre- or post-process scripts to any API endpoint. Validate input parameters, transform responses, call other APIs, and automate workflows. Supporting Node.js, PHP, Python, and V8JS scripting engines. Obfuscate endpoints, enforce business rules, and shape data for AI or application consumers.

SOAP to REST

Modernize legacy services without rewrites. DreamFactory converts JSON requests to SOAP, calls the legacy service, and converts the SOAP response back to JSON. Turn any WSDL into a live, fully documented REST API instantly.

Book an Architecture Session
Deployment Options

Run DreamFactory Anywhere

Choose the deployment option that fits your infrastructure best. Run DreamFactory on any platform

*The open-source version offers limited features. For the full experience, including access to all databases, advanced customization options, & robust security features — please book a demo with our engineers*

Deployment Options

Run DreamFactory Anywhere

Choose the deployment option that fits your infrastructure. On-prem, air-gapped, or in your VPC. Your data never leaves.

The open-source version offers limited features. For the full experience, including access to all databases, advanced customization options, & robust security features — please book a call with our engineers.

Snowflake

Kubernetes

Docker

Linux

FAQs

DreamFactory Platform & Installer FAQs

At a high level, what is DreamFactory?

DreamFactory is a secure, self-hosted enterprise data gateway. It automatically generates governed REST APIs from any database, secures them with your existing authentication infrastructure (OAuth, LDAP, SAML), provides identity passthrough and complete audit logging, and returns JSON/XML from REST API calls at runtime. AI and applications access data the same way: through governed endpoints you control.

Why do I need to book a call with an engineer to try the product?

Since DreamFactory is self-hosted software, we require a call with an engineer to discuss licensing, installation, and pricing. This will ensure you have all the information needed to be successful.

If you are not ready for a call, we recommend you try our hosted trial. It's a limited version of the product, but it will give you a taste of how our automatic API generation, role-based access, and documentation works

Where can I get more information about how to install DreamFactory?

Start in our documentation, but if you don't see your answer, please ask a question in the intercom chat bubble or schedule a call with our support team.

Can you tell me how DreamFactory scales?

Yes, we have a detailed White Paper breaking down how Dreamfactory scales with performance benchmarks. Here is another White Paper specific to scaling microservices.

Can I customize the APIs?

Yes! DreamFactory offers a robust scripting engine with support for PHP, Python, and NodeJS to fully customize your APIs.

Still have questions?

Book a call with our Solutions Engineers and get your questions answered

Contact Our Team
Back to homepage
Call Sales +1 (415) 993-5877

Open – Mon–Fri 9–5 PT

FREE 30 Minute Demo

Follow us

  • GitHub
  • Facebook
  • X (Twitter)
  • LinkedIn
  • YouTube

Features

  • Features
  • Self hosted
  • API Generation
  • Security
  • Customization
  • Pricing

Installers

  • Linux
  • Docker
  • Kubernetes

API Resources

  • Documentation
  • Case Studies
  • White Papers
  • Academy
  • API Calculator
  • Open Source

Company

  • BlogHub
  • About us
  • Partners
  • Support
  • Connectors
  • Contact Us

© 2025 DreamFactory. All rights reserved.

  • Terms of Use
  • Privacy Policy
  • LLMs