DreamFactory
Features
Your security infrastructure, not ours.
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.
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.
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.
FAQs
DreamFactory Platform & Installer FAQs
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.
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
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.
Yes, we have a detailed White Paper breaking down how Dreamfactory scales with performance benchmarks. Here is another White Paper specific to scaling microservices.
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