DreamFactory website screenshot

DreamFactory

Automate the building, securing, and documenting of REST APIs for data products with built-in enterprise security on bare-metal, VMs, or containers.

DreamFactory publishes 16 APIs on the APIs.io network, including System API, Admin API, App API, and 13 more. Tagged areas include Automation, Deployment, Documentation, Generation, and Security.

The DreamFactory catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 2 Spectral governance rulesets.

DreamFactory’s developer surface includes authentication, documentation, engineering blog, support, and 12 more developer resources.

55.0/100 developing ▬ flat Agent 36/100 agent ready Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
16 APIs 17 Features 13 Use Cases
AutomationDeploymentDocumentationGenerationSecurity

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 55.0/100 · developing
Contract Quality 20.1 / 25
Developer Ergonomics 5.2 / 20
Commercial Clarity 12.1 / 20
Operational Transparency 4.8 / 13
Governance 6.3 / 12
Discoverability 6.5 / 10
Agent readiness — 36/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/dreamfactory: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 16

Individual APIs this provider publishes, each with its own machine-readable definition.

DreamFactory System API

The DreamFactory System API provides administrative management capabilities for DreamFactory instances. It allows managing services, apps, roles, users, CORS configurations, ema...

DreamFactory Admin API

System administrator management

DreamFactory App API

Application and API key management

DreamFactory AppGroup API

Application group management

DreamFactory CORS API

Cross-Origin Resource Sharing configuration

DreamFactory Custom API

Custom settings management

DreamFactory EmailTemplate API

Email template management

DreamFactory Environment API

Environment information

DreamFactory Event API

Event management

DreamFactory Limit API

API rate limiting management

DreamFactory Lookup API

Lookup key management

DreamFactory Package API

Package import and export

DreamFactory Role API

Role-based access control management

DreamFactory ScriptType API

Script type discovery

DreamFactory ServiceType API

Service type discovery

DreamFactory User API

User management

Scroll for all 16

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

DreamFactory System API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Dreamfactory Rate Limits

5 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 17

Notable capabilities this provider offers.

Customer Hosted

Application Migration

API Publishing

Admin Console

Database API Generation

Network API Generation

Expert SQL Support

Unlimited API Creation

Unlimited API Volume

Live API Docs

Security

Logging

Reporting

Role-Based Access Control (Rbac)

API Key Management

Service Side Scripting

SOAP to REST

Scroll for all 17

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

DreamFactory System API Events

Asynchronous event model for the DreamFactory System API. DreamFactory provides a comprehensive event scripting system that fires events before and after every API call, allowin...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Dreamfactory Context

0 classes · 5 properties

JSON-LD

Spectral Rules 2

Spectral governance rulesets for linting and validating these APIs.

DreamFactory API Rules

3 rules · 3 warnings

SPECTRAL

DreamFactory API Rules

5 rules · 4 warnings 1 info

SPECTRAL

JSON Schema 5

Standalone JSON Schema definitions for this provider's data models.

DreamFactory Admin

8 properties

JSON SCHEMA

DreamFactory App

9 properties

JSON SCHEMA

DreamFactory Role

7 properties

JSON SCHEMA

DreamFactory Service

9 properties

JSON SCHEMA

DreamFactory User

9 properties

JSON SCHEMA

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Dreamfactory Authentication

apiKey · 2 schemes

SECURITY

Dreamfactory Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Dreamfactory Agentic Access

51 operations · 27 acting · 1 human-in-the-loop

51 operations · 27 acting

AGENTIC

Use Cases 13

What developers build with this provider.

API Generation

API Management

Api-First Development and Microservices

Data Centralization

Data Ingestion

Data Integration and Migration

Data Security

Iot and Device Management

Legacy System Modernization

Microservices Architecture

Mobile and Web App Development

Restful API Access

Secure Data Exchange

Scroll for all 13

Integrations 31

Pre-built integrations with other platforms and tools.

Alloydb

Apache Hive

AWS S3

Azure Documentdb

Azure Table Storage

Azureblob

Cassandra

Cosmosdb

Couchdb

Databricks

Dremio

Dynamodb

Firebird

Ftp/Sftp

Gridfs

IBM DB2

IBM Informix

Local Storage

Mariadb

Mongodb

Mysql

Oracle

Postgresql

Rackspace Cloud Files

Redshift

Salesforce

Sap SQL Anywhere

Singlestore

Snowflake

SQL Server

Sqlite

Scroll for all 31

Resources

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 1

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 4

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: dreamfactory
url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/apis.yml
apis:
- aid: dreamfactory:system-api
  name: DreamFactory System API
  tags:
  - Administration
  - Automation
  - Deployment
  - Documentation
  - Generation
  - Security
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  properties:
  - url: https://guide.dreamfactory.com/docs/using-the-system-apis/
    type: Documentation
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/openapi/dreamfactory-system-api-openapi.yml
    type: OpenAPI
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/asyncapi/dreamfactory-system-api-asyncapi.yml
    type: AsyncAPI
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-schema/dreamfactory-admin.json
    type: JSONSchema
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-schema/dreamfactory-app.json
    type: JSONSchema
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-schema/dreamfactory-role.json
    type: JSONSchema
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-schema/dreamfactory-service.json
    type: JSONSchema
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-schema/dreamfactory-user.json
    type: JSONSchema
  - url: https://raw.githubusercontent.com/api-evangelist/dreamfactory/refs/heads/main/json-ld/dreamfactory-context.jsonld
    type: JSONLD
  description: The DreamFactory System API provides administrative management capabilities for DreamFactory instances. It
    allows managing services, apps, roles, users, CORS configurations, email templates, environment settings, lookups, rate
    limits, events, scripts, and more via REST endpoints under /api/v2/system/.
- aid: dreamfactory:dreamfactory-admin-api
  name: DreamFactory Admin API
  description: System administrator management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Admin
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-admin-api-openapi.yml
- aid: dreamfactory:dreamfactory-app-api
  name: DreamFactory App API
  description: Application and API key management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - App
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-app-api-openapi.yml
- aid: dreamfactory:dreamfactory-appgroup-api
  name: DreamFactory AppGroup API
  description: Application group management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - AppGroup
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-appgroup-api-openapi.yml
- aid: dreamfactory:dreamfactory-cors-api
  name: DreamFactory CORS API
  description: Cross-Origin Resource Sharing configuration
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - CORS
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-cors-api-openapi.yml
- aid: dreamfactory:dreamfactory-custom-api
  name: DreamFactory Custom API
  description: Custom settings management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Custom
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-custom-api-openapi.yml
- aid: dreamfactory:dreamfactory-emailtemplate-api
  name: DreamFactory EmailTemplate API
  description: Email template management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - EmailTemplate
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-emailtemplate-api-openapi.yml
- aid: dreamfactory:dreamfactory-environment-api
  name: DreamFactory Environment API
  description: Environment information
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Environment
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-environment-api-openapi.yml
- aid: dreamfactory:dreamfactory-event-api
  name: DreamFactory Event API
  description: Event management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Event
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-event-api-openapi.yml
- aid: dreamfactory:dreamfactory-limit-api
  name: DreamFactory Limit API
  description: API rate limiting management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Limit
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-limit-api-openapi.yml
- aid: dreamfactory:dreamfactory-lookup-api
  name: DreamFactory Lookup API
  description: Lookup key management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Lookup
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-lookup-api-openapi.yml
- aid: dreamfactory:dreamfactory-package-api
  name: DreamFactory Package API
  description: Package import and export
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Package
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-package-api-openapi.yml
- aid: dreamfactory:dreamfactory-role-api
  name: DreamFactory Role API
  description: Role-based access control management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - Role
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-role-api-openapi.yml
- aid: dreamfactory:dreamfactory-scripttype-api
  name: DreamFactory ScriptType API
  description: Script type discovery
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - ScriptType
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-scripttype-api-openapi.yml
- aid: dreamfactory:dreamfactory-servicetype-api
  name: DreamFactory ServiceType API
  description: Service type discovery
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - ServiceType
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-servicetype-api-openapi.yml
- aid: dreamfactory:dreamfactory-user-api
  name: DreamFactory User API
  description: User management
  humanURL: https://guide.dreamfactory.com/docs/using-the-system-apis/
  baseURL: https://{instance}/api/v2/system
  tags:
  - User
  properties:
  - type: OpenAPI
    url: openapi/dreamfactory-user-api-openapi.yml
name: DreamFactory
tags:
- Automation
- Deployment
- Documentation
- Generation
- Security
type: Index
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/dreamfactory.png
access: 3rd-Party
common:
- type: AgenticAccess
  url: agentic-access/dreamfactory-agentic-access.yml
- type: DomainSecurity
  url: security/dreamfactory-domain-security.yml
- type: Authentication
  url: authentication/dreamfactory-authentication.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/dreamfactory-software
- url: https://github.com/dreamfactorysoftware
  name: GitHub Organization
  type: GitHubOrganization
- url: https://www.dreamfactory.com/
  name: DreamFactory | Code Automation for Generating REST APIs
  type: Website
  description: 'null'
- url: https://docs.dreamfactory.com/?_gl=1*yrriox*_gcl_au*MTgxMzQyMDU4OC4xNzQ5MTM5NjA0
  name: DreamFactory Docs | DreamFactory Docs
  type: Documentation
  description: 'null'
- url: https://www.dreamfactory.com/stories
  name: Customer Use Cases | DreamFactory
  type: CaseStudies
  description: 'null'
- url: https://www.dreamfactory.com/resources/whitepapers
  name: Whitepapers | DreamFactory
  type: WhitePapers
  description: 'null'
- url: https://blog.dreamfactory.com/
  name: Blog
  type: Blog
  description: 'null'
- url: https://guide.dreamfactory.com/docs/
  name: Getting Started With DreamFactory | DreamFactory
  type: Guide
  description: 'null'
- url: https://www.dreamfactory.com/partners
  name: Partners | DreamFactory
  type: Partners
  description: 'null'
- url: https://www.dreamfactory.com/support
  name: Support Center | DreamFactory
  type: Support
  description: 'null'
- url: https://www.dreamfactory.com/terms-of-use
  name: Terms of Use | DreamFactory
  type: TermsOfService
  description: 'null'
- url: https://www.dreamfactory.com/privacy-policy
  name: Privacy Policy
  type: PrivacyPolicy
  description: 'null'
- url: https://www.dreamfactory.com/features
  name: Features
  type: Features
  data:
  - name: Customer Hosted
  - name: Application Migration
  - name: API Publishing
  - name: Admin Console
  - name: Database API Generation
  - name: Network API Generation
  - name: Expert SQL Support
  - name: Unlimited API Creation
  - name: Unlimited API Volume
  - name: Live API Docs
  - name: Security
  - name: Logging
  - name: Reporting
  - name: Role-Based Access Control (Rbac)
  - name: API Key Management
  - name: Service Side Scripting
  - name: SOAP to REST
- url: https://www.dreamfactory.com/connectors
  name: Integrations
  type: Integrations
  data:
  - name: Alloydb
  - name: Apache Hive
  - name: AWS S3
  - name: Azure Documentdb
  - name: Azure Table Storage
  - name: Azureblob
  - name: Cassandra
  - name: Cosmosdb
  - name: Couchdb
  - name: Databricks
  - name: Dremio
  - name: Dynamodb
  - name: Firebird
  - name: Ftp/Sftp
  - name: Gridfs
  - name: IBM DB2
  - name: IBM Informix
  - name: Local Storage
  - name: Mariadb
  - name: Mongodb
  - name: Mysql
  - name: Oracle
  - name: Postgresql
  - name: Rackspace Cloud Files
  - name: Redshift
  - name: Salesforce
  - name: Sap SQL Anywhere
  - name: Singlestore
  - name: Snowflake
  - name: SQL Server
  - name: Sqlite
- name: Use Cases
  type: UseCases
  data:
  - name: API Generation
  - name: API Management
  - name: Api-First Development and Microservices
  - name: Data Centralization
  - name: Data Ingestion
  - name: Data Integration and Migration
  - name: Data Security
  - name: Iot and Device Management
  - name: Legacy System Modernization
  - name: Microservices Architecture
  - name: Mobile and Web App Development
  - name: Restful API Access
  - name: Secure Data Exchange
- type: LlmsText
  url: https://docs.dreamfactory.com/llms.txt
created: '2025-06-05'
modified: '2026-05-19'
position: Consumer
description: Automate the building, securing, and documenting of REST APIs for data products with built-in enterprise security
  on bare-metal, VMs, or containers.
integrations:
- name: MS SQL Server
- name: Snowflake
- name: MySQL
- name: SAP HANA (On-Premise)
- name: Oracle
- name: IBM DB2
- name: MongoDB
- name: Azure Document DB
- name: Azure Cosmos DB
- name: CouchDB
- name: Amazon DynamoDB
- name: Apache Cassandra
- name: S3
- name: Azureblob
- name: FTP/SFTP
- name: Local Storage
- name: GridFS
- name: Rackspace Cloud Files
- name: SOAP to REST
- name: Salesforce
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
specificationVersion: '0.19'